Firmware Engineer
2 weeks ago
You will be working in System Manager(SM) Team. System Manager (SM) is a low-level system function which runs on a System Control Processor (SCP) to support isolation and management of power domains, clocks, resets, sensors, pins, etc. on complex application processors. The primary purpose of the SM is to allow isolation between software running on different cores in the SoC.
Responsibilities:
• Develop, test, and support system management firmware on i.MX embedded systems.
• Architect system management features across the i.MX portfolio and drive SoC hardware support for system control
• Port firmware code to new i.MX SoCs and development boards
• Assess firmware performance metrics and develop methods and tests to improve system management code coverage.
• Work with internal teams to port, debug, and optimize system management firmware on various systems.
Requirements:
• Bachelor or master's degree in Computer Science or similar disciplines - Batch of 2024 or 2025. Less than 2 years of experience.
• Proficiency with C-programming on embedded systems
• Experience with ARM Cortex-M and Cortex-A architecture
• Knowledge of ARM assembly language
• Proficiency with ARM GNU toolchain
• Proficiency with using Linux shell commands and tools (e.g. GIT, make, etc.) for embedded software development
• Knowledge of embedded debug tools and probes (e.g. Lauterbach)
• Knowledge of the ARM System Control and Management Interface (SCMI) specification
• Experience using static code analysis tools (e.g. Coverity, gcov, cppcheck, lint)
• Knowledge of board-level components (IO expanders, off-chip RTC modules, etc.)
#LI-DNI
-
Firmware Engineer
1 week ago
Noida, Uttar Pradesh, India Grid OS(Powered by Grid) Full time ₹ 12,00,000 - ₹ 16,00,000 per yearAs a Firmware Engineer at Grid OS, you will take a leadership role in designing and optimizing the firmware for our innovative IoT products. In this role, you will collaborate with cross-functional teams, mentor junior developers, and drive firmware development from conception to production. Your expertise will ensure the seamless functionality and...
-
Firmware Engineer
2 weeks ago
Noida, Uttar Pradesh, India Esscorptech Full time ₹ 8,00,000 - ₹ 12,00,000 per yearResponsibilities:* Design, develop, test and maintain firmware using Embedded C, RTOS and Arm Cortex processors.* Ensure compliance with IEC standards and implement DLMS, MQTT, Modbus protocols.
-
NXP Firmware professional
6 days ago
Noida, Uttar Pradesh, India Shashwath Solution Full time ₹ 9,00,000 - ₹ 12,00,000 per yearWe are looking for a candidate with a strong background in firmware development and relevant experience in the electronics, semiconductors, or software industry. The ideal candidate should meet the following requirements: Requirements:Candidate should have overall experience of Firmware development for more than 4 years. Must have academic record and...
-
Embedded Firmware Engineer
1 week ago
Noida, Uttar Pradesh, India Geotech Systems and Solutions Pvt Ltd Full time ₹ 2,40,000 - ₹ 4,00,000 per yearJob SummaryTo work on bare metal programming for Micro-controller based Embedded applications; Embedded C based Firmware Design, Development and testing. Candidate should be able to design and understand Embedded and Programmable hardware, Power Electronics, Analog and Digital Circuits, Communication Protocols.Responsibilities and DutiesWork on firmware and...
-
Firmware Architect
6 days ago
Noida, Uttar Pradesh, India Addverb Technologies Full timePurpose of the roleWe are looking for a professional Embedded System Engineer to execute complete embedded device development lifecycle. The goal is to create scalable and optimized systems for robots as well as standalone devicesTechnical Skills Required 1. Proven working experience in embedded systems across all Firmware, Hardware and Software 2....
-
Embedded Firmware Developer
4 days ago
Greater Noida, Uttar Pradesh, India Eppeltone Engineers Pvt. Ltd Full time ₹ 10,00,000 - ₹ 13,40,905 per yearJob descriptionJob DescriptionOverall 7+ years of experience in design and development of embedded systemsExpertise and hands-on coding experience in Linux, C++ & C.Experience in handling projects with 16/32 bit microcontrollers from any one or more makes such as Renesas, TI, ARM.Experience in communication protocols such as I2C, SPI, RS232, RS485, USB,...
-
RTOS Engineer
4 days ago
Noida, Uttar Pradesh, India Appit Software Solutions Full time ₹ 9,00,000 - ₹ 12,00,000 per yearAs an RTOS Engineer, the role involves analyzing, customizing, and integrating the proprietary voice patch engine into Lavas feature phone firmware. Working closely with the Embedded C Engineer and Project Manager is crucial to ensure seamless integration with Unisoc/MediaTek chipsets.**Key Responsibilities**Reverse-engineer existing firmware to identify...
-
Embedded Engineer
2 weeks ago
Noida, Uttar Pradesh, India Grid OS(Powered by Grid) Full time ₹ 12,00,000 - ₹ 20,00,000 per yearAs an Embedded Engineer at Grid OS, you will take a leadership role in designing and optimizing the firmware for our innovative IoT products. In this role, you will collaborate with cross-functional teams, mentor junior developers, and drive firmware development from conception to production. Your expertise will ensure the seamless functionality and...
-
Embedded Engineer
1 week ago
Noida, Uttar Pradesh, India Addverb Technologies Full time ₹ 5,00,000 - ₹ 25,00,000 per yearPurpose of the role We are seeking a passionate Embedded Firmware Engineer with minimum 3 years of hands-on experience in embedded systems development. The candidate will be responsible for designing, developing, testing, and maintaining firmware for microcontroller-based products. The role requires strong fundamentals in embedded C programming,...
-
Embedded System Engineer
1 week ago
Noida, Uttar Pradesh, India Bonphul Air Products Full time ₹ 9,00,000 - ₹ 12,00,000 per yearAbout the Role:We're looking for a passionate Embedded Engineer to join our hardware development team. You'll be working on ESP32-based systems that integrate sensors, displays, and other electronic modules. The ideal candidate loves working hands-on with hardware, enjoys solving real-world problems, and has a keen eye for reliable circuit and firmware...