
Embedded Firmware Developer
3 weeks ago
Embedded Firmware Developer - C Programmer (Networking & Embedded Systems)
Location: Navi Mumbai, Maharashtra
Job Description:
We are looking for a C Programmer with expertise in Embedded Firmware Development to join our innovative Software team. The role involves designing, coding, and optimizing real-time embedded firmware for microcontrollers and networking platforms. You will be working on low-level system programming, hardware integration, and advanced networking features to power next-generation switching and IoT solutions.
This is an excellent opportunity for engineers passionate about embedded systems, real-time programming, and networking protocols who want to contribute to cutting-edge electronics product development.
Key Responsibilities:
- Develop and maintain embedded software in C for networking switch and embedded platforms.
- Collaborate with hardware and PCB design teams for board bring-up and hardware-software integration.
- Implement networking features including STP, QoS, VLAN, and other L2/L3 protocols.
- Work within Linux-based development toolchains (cross-compilers, build systems).
- Debug and optimize across the stack: low-level device drivers, kernel modules, and user-space applications.
- Write Bash shell scripts for automation and firmware build tooling.
- Participate in code reviews, testing, and system validation to ensure high reliability and maintainability.
Skills Required:
- Strong C programming skills, with a focus on embedded firmware development.
- Hands-on experience in real-time, low-level software for microcontrollers/SoCs.
- Familiarity with networking protocols such as STP, QoS, VLAN, and wireless.
- Proficiency in Linux OS, including build systems, GCC, and cross-compilation.
- Knowledge of ARM architecture or similar embedded hardware platforms.
- Experience with Bash scripting, automation, and debugging tools.
- Strong problem-solving ability and debugging mindset for complex system-level issues.
Preferred Qualifications:
- Bachelor's or Master's degree in Electronics, Electrical, Computer Science, or Embedded Systems Engineering.
- Experience with Keil µVision, SCons, Make, OpenOCD, Zephyr RTOS, or Yocto.
- Exposure to low-power design and IoT device firmware.
- Knowledge of network switch firmware or embedded Linux kernel development is a plus.
- 2 to 10 years of proven experience in C Programming with expertise in Embedded Firmware Development.
Why Join Us?
- Work on cutting-edge embedded and networking products.
- Collaborative environment with a focus on innovation and system performance.
- Opportunities for growth into senior embedded engineer / system architect roles.
- Competitive compensation with performance-based incentives.
Job Types: Full-time, Permanent
Pay: ₹500, ₹1,400,000.00 per year
Benefits:
- Health insurance
- Leave encashment
- Paid sick time
- Paid time off
- Provident Fund
Work Location: In person
Speak with the employer
-
Embedded Firmware Developer
2 weeks ago
Navi Mumbai, Maharashtra, India CHANGE Networks Pvt. Ltd. Full time ₹ 5,00,000 - ₹ 14,00,000 per yearEmbedded Firmware Developer - C Programmer (Networking & Embedded Systems)Location: Navi Mumbai, MaharashtraJob Description:We are looking for a C Programmer with expertise in Embedded Firmware Development to join our innovative Software team. The role involves designing, coding, and optimizing real-time embedded firmware for microcontrollers and networking...
-
Embedded Software Developer
1 week ago
Mumbai, India Epergne Solutions Full timeJob Description: Job Title : Embedded Software Developer / Firmware Engineer Experience : 5+ Years Location : Mumbai Education : B.E / B.Tech / M.E / M.Tech Job Description: We are seeking skilled and motivated Embedded Software Developers with hands-on experience in application development across Linux and Windows platforms,...
-
Embedded Software Developer
1 week ago
Mumbai, India Epergne Solutions Full timeJob Description: Job Title : Embedded Software Developer / Firmware Engineer Experience : 5+ Years Location : Mumbai Education : B.E / B.Tech / M.E / M.Tech Job Description: We are seeking skilled and motivated Embedded Software Developers with hands-on experience in application development across Linux and Windows platforms, particularly in...
-
Embedded Firmware Intern
4 days ago
Mumbai, India Praan Full time**Skill Requirement** **Background**: **Why**: Air pollution takes more than 7 Million lives globally every single year. Praan's team uses the first principles approach to solving difficult problems through its core technology. We are a team of high energy, passionate, mission focused nerds working together on moonshot projects. - Collaborate with...
-
Embedded Firmware Tester
3 weeks ago
Mumbai, India Capgemini Full timeAbout The Role - Grade Specific Embedded Firmware Tester Location:- Mumbai Experience:- 6 to 9 Years Your Role - Embedded Systems Knowledge Understanding microcontrollers, sensors, and hardware interfaces like SPI, I2C, UART. - Programming Languages Basics knowledge of C or C++ - RTOS & Embedded Linux Experience with Real-Time...
-
Embedded Firmware Tester
3 weeks ago
Mumbai, India Capgemini Full timeJob Description Job Description - Grade Specific Embedded Firmware Tester Location:- Mumbai Experience:- 6 to 9 Years Your Role - Embedded Systems Knowledge Understanding microcontrollers, sensors, and hardware interfaces like SPI, I2C, UART. - Programming Languages Basics knowledge of C or C++ - RTOS & Embedded Linux Experience with Real-Time...
-
Embedded Firmware Tester
1 week ago
Mumbai, Maharashtra, India Capgemini Full time ₹ 15,00,000 - ₹ 28,00,000 per yearAbout The Role - Grade Specific Embedded Firmware Tester Location:- Mumbai Experience:- 6 to 9 Years Your Role - Embedded Systems Knowledge Understanding microcontrollers, sensors, and hardware interfaces like SPI, I2C, UART. - Programming Languages Basics knowledge of C or C++ - RTOS & Embedded Linux Experience with Real-Time...
-
Embedded Firmware Tester
2 weeks ago
Mumbai, Maharashtra, India Capgemini Engineering Full time ₹ 15,00,000 - ₹ 25,00,000 per yearJob Description - Grade SpecificEmbedded Firmware TesterLocation:- MumbaiExperience:- 6 to 9 YearsYour RoleEmbedded Systems KnowledgeUnderstanding microcontrollers, sensors, and hardware interfaces like SPI, I2C, UART.Programming LanguagesBasics knowledge of C or C++RTOS & Embedded LinuxExperience with Real-Time Operating Systems and Linux-based embedded...
-
Embedded Firmware Tester
3 weeks ago
Mumbai, India Capgemini Engineering Full timeJob Description - Grade Specific Embedded Firmware Tester Location:- Mumbai Experience:- 6 to 9 Years Your Role Embedded Systems Knowledge Understanding microcontrollers, sensors, and hardware interfaces like SPI, I2C, UART. Programming LanguagesBasics knowledge of C or C++ RTOS & Embedded LinuxExperience with Real-Time Operating Systems and Linux-based...
-
Engineering Manager- Embedded Firmware
3 weeks ago
Mumbai, India Miko Full timePosition Overview: We are seeking an experienced Engineering Manager to lead our embedded firmware development team. This role combines hands-on technical expertise with people management responsibilities, focusing on driving day-to-day operations, team development, and project execution in a fast-paced embedded systems environment. Key Responsibilities: 1....