Embedded Firmware Engineer

Harita Techserv Pvt. Ltd.

Bengaluru

On-site

INR 1,200,000 - 1,800,000

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Harita Techserv Pvt. Ltd. in Bengaluru is seeking an experienced Embedded Firmware Engineer to design and develop firmware for industrial actuation products. You will work with microcontrollers, RTOS, and communication protocols to deliver robust firmware solutions.

The role requires hands-on firmware design, integration, testing, and collaboration with Hardware and Mechanical teams, with a focus on quality, verification, and adherence to development processes.

Qualifications

  • Strong experience in Embedded C/C++.
  • Firmware architecture and structured software design.
  • Experience with 32-bit microcontrollers (STM32, NXP, Microchip).
  • Hands-on experience with RTOS (FreeRTOS or similar).
  • Knowledge of communication protocols: UART, SPI, I2C, CAN, USB, Modbus, Profibus, Ethernet/IP.
  • Experience in Device Driver Development.
  • Knowledge of MISRA C Guidelines.
  • Debugging using tools such as BusMaster or Docklight.

Responsibilities

  • Design and develop embedded firmware for industrial products.
  • Develop Software Requirement Specifications (SRS) from product requirements.
  • Design firmware architecture and implement robust software solutions.
  • Perform unit testing, integration testing, and test automation.
  • Conduct design verification and debugging using analysis tools.
  • Work closely with Hardware and Mechanical teams for product integration.
  • Collaborate with global engineering teams to ensure quality deliverables.
  • Maintain project schedules and firmware documentation.
  • Follow organizational design and development processes.

Skills

Embedded C/C++
Firmware architecture
RTOS
32-bit MCUs
Communication protocols
Device drivers
MISRA C
Debugging tools

Tools

FreeRTOS

Job description

Job Description

We are looking for an experienced Embedded Firmware Engineer to design and develop firmware for industrial actuation products. The ideal candidate should have strong expertise in Embedded C/C++, RTOS, microcontrollers, and communication protocols, with hands-on experience in firmware design, integration, and testing.

Key Responsibilities
  • Design and develop embedded firmware for industrial products.
  • Develop Software Requirement Specifications (SRS) from product requirements.
  • Design firmware architecture and implement robust software solutions.
  • Perform unit testing, integration testing, and test automation.
  • Conduct design verification and debugging using analysis tools.
  • Work closely with Hardware and Mechanical teams for product integration.
  • Collaborate with global engineering teams to ensure quality deliverables.
  • Maintain project schedules and firmware documentation.
  • Follow organizational design and development processes.
Required Skills
  • Strong experience in Embedded C/C++.
  • Firmware architecture and structured software design.
  • Experience with 32-bit Microcontrollers (STM32, NXP, Microchip).
  • Hands-on experience with RTOS (FreeRTOS or similar).
  • Knowledge of communication protocols: UART, SPI, I2C, CAN, USB, Modbus, Profibus, Ethernet/IP.
  • Experience in Device Driver Development.
  • Knowledge of MISRA C Guidelines.
  • Debugging using tools such as BusMaster or Docklight.
Preferred Skills
  • IoT device development.
  • Wireless technologies: Zigbee, LoRa, HART, NFC.
  • Motor control/driver development.
  • LCD/LED display interface development.
  • EMI/EMC compliance knowledge.
  • Basic understanding of hardware and PCB design.
  • Exposure to industrial actuator products.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Developer
Embedded Developer

Allegis Group • Bengaluru

On-site
INR 1,200,000 - 1,600,000
Embedded Firmware Engineer
Embedded Firmware Engineer

Gridbots Technologies • Ahmedabad District

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

Hackajob • Hyderabad, Pune District, Chennai District

On-site
INR 1,800,000 - 3,200,000
Embedded Firmware Lead
Embedded Firmware Lead

Axisindia • India

On-site
INR 1,800,000 - 3,000,000
Engineer Firmware
Engineer Firmware

Vertiv Group Corporation • Pune District

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

Metal Power Analytical Pvt. Ltd. • Mumbai

On-site
INR 1,500,000 - 2,500,000
Senior Firmware Engineer
Senior Firmware Engineer

Hubbell • Chennai District

On-site
INR 2,800,000 - 5,000,000
Embedded Firmware Developer
Embedded Firmware Developer

Zen Technologies Limited • Ameerpet

On-site
INR 1,200,000 - 2,000,000
Lead Firmware Engineer
Lead Firmware Engineer

Emerson • Maharashtra

On-site
INR 3,500,000 - 5,500,000
Embedded Systems Engineer
Embedded Systems Engineer

Bellatrix Aerospace • Bengaluru

On-site
INR 1,200,000 - 1,800,000