Embedded Firmware Developer

Year    MH, IN, India

Job Description

Embedded Firmware Developer - C Programmer (Networking & Embedded Systems)



Location:

Navi Mumbai, Maharashtra

:



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,000.00 - ₹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


+91 7506311669

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4140934
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    MH, IN, India
  • Education
    Not mentioned
  • Experience
    Year