
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.
(ref:hirist.tech)
-
Firmware Developer
2 weeks ago
Bengaluru, Karnataka, India Kazam Full time ₹ 1,04,000 - ₹ 1,30,878 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
4 hours ago
Bengaluru, Karnataka, India Hire Xpert Full time ₹ 2,50,000 - ₹ 7,50,000 per yearHi All,We are looking for Firmware Developer who can join immediately.Location-Bangalore/ChennaiResponsibilitiesl Design, develop, and maintain firmware for embedded products.l Collaborate with hardware/software teams to define driver requirementsl Implement and optimize low-level drivers for peripherals and platforms.l Debug and troubleshoot...
-
Firmware Developer
6 days 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
7 days ago
Bengaluru, Karnataka, India Maimsd Technology Full time ₹ 1,04,000 - ₹ 1,30,878 per yearSenior 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
4 hours ago
Bengaluru, Karnataka, India MyCareernet Full time ₹ 15,00,000 - ₹ 25,00,000 per yearCompany:Global Technology organizationKey Skills:Firmware, C Programming, Device Driver, Networking, Storage, PCIe.Roles & Responsibilities:Develop and maintain embedded firmware for hardware accelerators.Collaborate with distributed teams across multiple sites and time zones.Interface directly with technical contacts in customer labs to gather requirements...
-
Senior Firmware Developer
1 week ago
Bengaluru, Karnataka, India beBeeFirmware Full time ₹ 2,00,00,000 - ₹ 2,50,00,000Job Title: Senior Firmware DeveloperKey Responsibilities:Firmware Design and Development: Create firmware test plans, execute firmware tests, and perform unit testing.Firmware Testing and Debugging: Collaborate with firmware teams to identify and debug defects.Automated Testing: Automate firmware testing for improved efficiency and coverage.Process...
-
Firmware Developer
2 weeks ago
Bengaluru, Karnataka, India EMO Full time ₹ 1,04,000 - ₹ 1,30,878 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 Development Opportunities
1 week ago
Bengaluru, Karnataka, India beBeeEngineering Full time ₹ 15,000 - ₹ 28,00,000**Firmware Development Opportunities**Our organization is currently seeking a skilled Firmware Engineer to join our team.**Job Description:**As a Firmware Engineer, you will be responsible for designing, developing, debugging, verifying, and validating firmware, software, and hardware. You will participate in day-to-day firmware development work and provide...
-
Firmware Developer
1 week ago
Greater Bengaluru Area, India HCLTech Full time US$ 1,50,000 - US$ 2,00,000 per yearGreetings from HCL Technologies...Location- BangaloreExperience -10+ YearsDesign and develop low-level secure firmware components that enforce hardware-level security policies in SoC platforms. Own the implementation of secure boot, key provisioning, cryptographic services, and isolation boundaries. Collaborate with platform architecture, silicon, and OS...
-
Firmware Development Specialist
2 weeks ago
Bengaluru, Karnataka, India beBeeFirmware Full time US$ 1,04,000 - US$ 1,30,878Embedded Firmware DeveloperContribute to the development of firmware for next-generation data acceleration technologies in a collaborative environment.Key Responsibilities:Develop low-level firmware for embedded systems within an RTOS environment.Collaborate closely with cross-functional teams to deliver integrated firmware solutions.Design, develop, and...