
Firmware Developer
1 day ago
Senior Firmware Engineer/Architect Job Description
We are seeking a highly skilled and experienced Senior Firmware Engineer/Architect to join our team. The ideal candidate will be a technical leader, responsible for designing, developing, and optimizing firmware for high-performance, low-latency applications on baremetal platforms. This role requires a deep understanding of microcontroller architecture, real-time operating systems (RTOS), and communication Responsibilities :
- Firmware Architecture & Development : Design, develop, and architect firmware for low-latency applications, primarily on baremetal platforms. This includes creating custom schedulers and optimizing code for performance and memory usage.
- System Integration : Develop and debug firmware for new SoCs, including bootloaders, ROM patches, and peripheral drivers for hardware IPs.
- Protocol Development : Design and implement high-speed communication protocols such as PMBus, AVS, VID3, or similar, ensuring robust and efficient data transfer.
- Optimization : Customize and optimize schedulers, memory partitions, and data structures (e.g., linked lists, message queues) to meet strict performance and space constraints.
- Debugging & Testing : Utilize advanced debugging tools like JTAG to troubleshoot complex firmware issues and ensure code :
Education : Bachelor's degree in Electronic and Communication, Computer Science, Electrical Engineering, or a related field.
Experience
- 5+ years of experience in firmware development, with a strong focus on embedded systems.
- Experience in the semiconductor industry is a plus.
- Proven experience with baremetal or RTOS-based embedded software development.
- Strong exposure to ARM Cortex M/S/R series architecture, including deep knowledge of hardware and software interrupts and their priority configurations.
- Experience with bootloaders, multi-threaded applications, and custom scheduler development.
- Proficiency with Makefile and build systems.
Preferred Skills
- RTOS & Core Architecture : In-depth working knowledge of RTOS concepts, ARM controller core architecture, user and privileged modes, and scheduler operations.
- Code Optimization : Expertise in optimizing code for performance, space, and memory management.
- Debugging : Advanced debugging skills using tools like JTAG.
- Design Patterns : Familiarity with embedded design patterns such as interrupt-driven, event-driven, and message-driven architectures.
)
-
Firmware Developer
6 days ago
Bengaluru, Karnataka, India Kazam Full time ₹ 15,00,000 - ₹ 25,00,000 per yearKey Responsibilities:● Design, develop, and test firmware for rectifiers and AC chargers.● Collaborate closely with hardware engineers to define firmware requirements and specifications.● Implement control algorithms and digital signal processing (DSP) techniques to optimize rectifier and power electronics performance.● Develop and maintain code in...
-
Firmware Developer
3 weeks ago
Bengaluru, Karnataka, India MaimsD Technology Full timeSenior Firmware Engineer/Architect Job DescriptionWe are seeking a highly skilled and experienced Senior Firmware Engineer/Architect to join our team. The ideal candidate will be a technical leader, responsible for designing, developing, and optimizing firmware for high-performance, low-latency applications on baremetal platforms. This role requires a deep...
-
Firmware Developer
5 days ago
Bengaluru, Karnataka, India EMO Full time ₹ 6,00,000 - ₹ 18,00,000 per yearPosition:Firmware DeveloperLocation:Bangalore About UsAt EMO Energy, we're a fast-moving deep-tech startup revolutionizing the electric mobility space. We are building a complete end-to-end EV technology stack from high-performance battery systems to intelligent control electronics powering the next generation of electric vehicles. We thrive on innovation,...
-
Firmware Developer
7 days ago
Bengaluru, Karnataka, India Triphase Technologies Full time ₹ 5,00,000 - ₹ 15,00,000 per yearRole & responsibilitiesThorough Knowledge in C & C++ programming skills.Extensive Design and implementation experience & debugging skills on embedded platformsPractical experience in programming of 8 /16 /32 bit microcontrollers ( Renesas / TI/ Nuvoton/ST/ NXP / PIC/ ) for in realKnowledge on ARM core ProcessorKnowledge on BLDC motor control .time...
-
Android Firmware Developer
4 weeks ago
Bengaluru, Karnataka, India Leadsoc Technologies Pvt Ltd Full timeAbout the Role :We are looking for an experienced Android Firmware Developer with strong expertise in Embedded C, Linux OTA, Bootloader, and Firmware Development. The role involves building robust firmware solutions for Android-based platforms, ensuring scalability, performance, and reliability.Key Responsibilities :- Design, develop, and maintain firmware...
-
Firmware Embedded Developer
1 week ago
Bengaluru, Karnataka, India Sportstech GMBH Full time ₹ 15,00,000 - ₹ 25,00,000 per yearWe are looking for an experienced Firmware Embedded Developer to design and develop firmware for fitness/wearable devices, with a strong focus on Bluetooth Low Energy (BLE) integration with mobile applications. The role involves developing low-power embedded solutions, integrating with NDK/SDK layers, and collaborating closely with mobile app teams to...
-
Senior Firmware Developer
1 week ago
Bengaluru, Karnataka, India Eximietas Design Full time ₹ 15,00,000 - ₹ 25,00,000 per yearJob Title: Firmware & Driver EngineerLocation: BangaloreExperience: 8 to 14 YearsNotice Period: Immediate / 15days / 30 DaysRole & responsibilitiesDesign, develop, and validate bare-metal firmware and drivers on pre-silicon FPGA/emulation platforms (HAPS, Synopsys ZeBu, or equivalent).Hands-on experience with ARM architectures, SoC boot flows, and low-level...
-
Embedded Firmware Developer
6 days ago
Bengaluru, Karnataka, India SWITS DIGITAL Private Limited Full time ₹ 15,00,000 - ₹ 25,00,000 per yearJob Title:Embedded Firmware DeveloperLocation:BangaloreExperience:4-10 YearsJob SummaryWe are looking for a highly skilledEmbedded Firmware Engineerwith expertise inC/C++ development,RTOS (VxWorks), and communication protocol implementation. The ideal candidate will design, develop, and optimize firmware solutions for embedded systems, ensuring reliability,...
-
Embedded Firmware Developer
4 weeks ago
Bengaluru, Karnataka, India SMARTWORK IT SERVICES Full timeJob Title : Embedded Firmware DeveloperLocation : BangaloreExperience : 4- 10 YearsRole Overview :We are seeking an experienced Embedded Firmware Engineer with strong expertise in C/C++ programming, RTOS (preferably VxWorks), and communication protocol implementation. The role requires developing and optimizing low-level firmware, device drivers, and...
-
Firmware Development
5 days ago
Bengaluru, Karnataka, India Simperion Technologies Full time ₹ 9,00,000 - ₹ 12,00,000 per yearResponsibilities:* Design, develop, test & maintain firmware on Android devices using Embedded C.* Collaborate with SOC design team for CPU, USB, GPU programming & PCIe integration.