Embedded Firmware Developer

2 weeks ago


Navi Mumbai, Maharashtra, India CHANGE Networks Pvt. Ltd. Full time ₹ 5,00,000 - ₹ 14,00,000 per year

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



  • Mumbai, Maharashtra, India Capgemini Engineering Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Job 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...


  • Mumbai, Maharashtra, India Capgemini Full time ₹ 15,00,000 - ₹ 28,00,000 per year

    About 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...


  • Mumbai, Maharashtra, India Miko Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Position 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 afast-paced embedded systems environment.Key Responsibilities:1....

  • Firmware Engineering

    2 weeks ago


    Navi Mumbai, Maharashtra, India Schneider Electric Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Schneider Electric SEis a French multinational company that specializes in digital automation and energy management. Schneider Electric is a publicly traded Fortune Global 500 company, the company posted revenues of €34.2 billion. It addresses homes, buildings, data centres, infrastructure, and industries, by combining energy technologies, real-time...

  • Embedded System

    1 week ago


    Navi Mumbai, Maharashtra, India ideaForge Full time ₹ 8,00,000 - ₹ 25,00,000 per year

    R&D - MechNavi Mumbai (On-Site)Mid-SeniorJob DescriptionHands-on expertise in the design, development, and validation of lithium-ion battery power systems for UAV (Unmanned Aerial Vehicles) applications.Lead the design, development and testing of BMS and associated power electronics for lithium-ion battery systems.Ensure seamless integration of charging...

  • Firmware Developer

    2 weeks ago


    Mumbai, Maharashtra, India Callnet Placement Services Full time ₹ 6,00,000 - ₹ 12,00,000 per year

    Exp. in embedded firmware development C/C++,assembly languages,code development processes with debugging emulation & simulation toolsknowledge of electronics hardware & its interfacing with software systemsfamiliar with software configuration tools


  • Navi Mumbai, Maharashtra, India Electrolab Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Design, develop & debug embedded software using Qt C++, Embedded C++, HTML/CSS. Build scalable firmware, read schematics, prototype hardware, and interface with peripherals UART, I2C, SPI, GPIO.Must have strong debugging skills and hardware knowledge


  • Mumbai, Maharashtra, India Schneider Electric Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Job Description:Schneider Electric SE is a French multinational company that specializes in digital automation and energy management. Schneider Electric is a publicly traded Fortune Global 500 company, the company posted revenues of €34.2 billion. It addresses homes, buildings, data centres, infrastructure, and industries, by combining energy technologies,...


  • Mumbai, Maharashtra, India Qode Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    We are seeking a highly experienced Firmware Engineer with 8+ years of hands-on experience inembedded audio software development, including Bluetooth audio, low-power design, andaudio signal processing. This is a critical role in our hardware-software co-development team,where your expertise will directly impact the performance and user experience of our...


  • Mumbai, Maharashtra, India Qode Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    We are seeking a highly experienced Firmware Engineer with 8+ years of hands-on experience in embedded audio software development, including Bluetooth audio, low-power design, and audio signal processing. This is a critical role in our hardware-software co-development team, where your expertise will directly impact the performance and user experience of our...