Junior Firmware Engineer (Bengaluru)

Junior Firmware Engineer (Bengaluru)

11 Sep
|
Emcus Technology Solutions
|
Bengaluru

11 Sep

Emcus Technology Solutions

Bengaluru

We are looking for a passionate Embedded Firmware Engineer (1–2 years) to join our engineering team. The role involves developing, debugging, and maintaining embedded firmware for microcontroller-based products across industrial automation, IoT, fire & safety, and connected device applications. The ideal candidate should have a strong foundation in Embedded C programming, microcontroller peripherals, communication protocols, and embedded system debugging. The engineer will work closely with hardware, software, Linux, and testing teams to develop reliable, production-ready embedded products. We are looking for an enthusiastic engineer who is eager to learn, enjoys solving technical challenges, and is willing to grow into a complete embedded product development engineer.

Job Responsibilities
• Develop and maintain embedded firmware using Embedded C for microcontroller based products.
• Develop firmware for peripherals such as GPIO, UART, SPI, I2C, ADC, DAC, PWM, Timers, RTC, Watchdog, USB, and Ethernet.
• Integrate sensors, displays, communication modules, and external memory devices.




• Debug firmware using JTAG/SWD debuggers and laboratory equipment.
• Participate in board bring-up, hardware validation, and firmware integration.
• Develop communication protocols and interface with external devices.
• Perform firmware testing, bug fixing, and performance optimization.
• Collaborate with hardware, Embedded Linux, cloud, mobile, and QA teams.
• Participate in code reviews, design discussions, and Agile development activities.
• Prepare technical documentation, test reports, and release notes.
• Support product verification, validation, manufacturing, and production releases

Required Skills
• 1–2 years of experience in Embedded Firmware development.
• Strong programming skills in Embedded C.
• Valuable understanding of microcontroller architecture and embedded systems.
• Hands-on experience with one or more microcontroller families such as STM32, NXP LPC/Kinetis/i.MX RT, R

📌 Junior Firmware Engineer (Bengaluru)
🏢 Emcus Technology Solutions
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: junior firmware engineer (bengaluru) / bengaluru