Embedded Firmware Developer

Harita Techserv

Bengaluru

On-site

INR 900,000 - 1,300,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Harita Techserv in Bengaluru is seeking an embedded firmware engineer to design, develop, and debug firmware for microcontroller-based products. You will work with C/C++, STM32/ARM Cortex MCUs, and RTOSes like FreeRTOS or VxWorks to deliver robust firmware across hardware and system teams.

The role emphasizes deep debugging, driver development, and integration with hardware bring-up. Candidates should have hands-on MCU experience and strong problem-solving skills in embedded software

Qualifications

  • Strong programming experience in C / Embedded C.
  • Hands-on experience in C++.
  • Strong RTOS experience FreeRTOS / VxWorks.
  • Hands-on experience with STM32 / ARM Cortex microcontrollers.
  • Experience in firmware development and debugging.
  • Understanding of embedded software architecture and device drivers.

Responsibilities

  • Design, develop, integrate, and debug embedded firmware for microcontroller-based products.
  • Develop efficient and reliable firmware using C / Embedded C / C++.
  • Work with RTOS-based embedded systems including FreeRTOS, VxWorks
  • Develop and integrate device drivers and low-level firmware modules.
  • Work with STM32 and ARM Cortex-based microcontrollers.
  • Implement and debug communication interfaces and peripheral protocols.
  • Perform firmware debugging, troubleshooting, root-cause analysis, and defect fixing.
  • Participate in requirement analysis, software design, development, integration, and testing.
  • Work closely with hardware and system teams for board bring-up and system integration.
  • Use debugging tools such as JTAG, GDB, logic analyzers, oscilloscopes, or similar tools.

Skills

C
Embedded C
C++
FreeRTOS
VxWorks
STM32
ARM Cortex
Device drivers
Debugging tools

Tools

JTAG
GDB
Oscilloscopes
Logic analyzers

Job description

Key Responsibilities
  • Design, develop, integrate, and debug embedded firmware for microcontroller-based products.
  • Develop efficient and reliable firmware using C / Embedded C / C++.
  • Work with RTOS-based embedded systems including FreeRTOS, VxWorks
  • Develop and integrate device drivers and low-level firmware modules.
  • Work with STM32 and ARM Cortex-based microcontrollers.
  • Implement and debug communication interfaces and peripheral protocols.
  • Perform firmware debugging, troubleshooting, root-cause analysis, and defect fixing.
  • Participate in requirement analysis, software design, development, integration, and testing.
  • Work closely with hardware and system teams for board bring-up and system integration.
  • Use debugging tools such as JTAG, GDB, logic analyzers, oscilloscopes, or similar tools.
Mandatory Skills
  • Strong programming experience in C / Embedded C
  • Good hands-on experience in C++
  • Strong RTOS experience FreeRTOS / VxWorks
  • Hands-on experience with STM32 / ARM Cortex microcontrollers
  • Experience in firmware development and debugging
  • Understanding of embedded software architecture and device drivers
Important

Only NON-AUTOMOTIVE profiles will be considered.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Firmware Developer
Senior Firmware Developer

WheelsEye • Gurugram District

On-site
INR 1,200,000 - 1,900,000
Firmware Engineer
Firmware Engineer

Talent Corner Hr Services • Ahmedabad District

On-site
INR 600,000 - 900,000
Embedded Software Engineer
Embedded Software Engineer

Octobotics • Sector 10

On-site
INR 1,800,000 - 2,400,000
Embedded Engineer
Embedded Engineer

ID Tech Solutions Pvt. Ltd. • Gurugram District

On-site
INR 2,400,000 - 4,200,000
Embedded Firmware Engineer
Embedded Firmware Engineer

J K Exim • New Delhi

On-site
INR 1,200,000 - 1,800,000
Intern-Firmware Developer
Intern-Firmware Developer

Evolute Group • Bengaluru

On-site
INR 280,000 - 440,000
Embedded Software Engineer
Embedded Software Engineer

Ckas Tech Bangalore • Bengaluru

On-site
INR 1,800,000 - 2,800,000
Senior Engineer - Embedded Software
Senior Engineer - Embedded Software

Eaton Corporation • Pune District

On-site
INR 1,800,000 - 2,400,000
Embedded Engineer
Embedded Engineer

ID Tech Solutions Pvt Ltd • Gurugram District

On-site
INR 1,200,000 - 1,800,000
Embedded Software Developer
Embedded Software Developer

People Prime Worldwide • Bengaluru

Hybrid
INR 600,000 - 1,200,000