Embedded C Developer

Evoke HR

Pune District

On-site

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

Full time

12 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Evoke HR is seeking an Embedded Software Engineer to develop and integrate real-time embedded software on TI and STM microcontrollers for power electronics and control applications. You will configure MCU peripherals, work on CAN/XCP protocols, and handle diagnostics, debugging, and hardware bring-up to ensure seamless integration of software with hardware.

The role emphasizes hands-on development, rigorous testing, and efficient collaboration across hardware and software teams in a fast-paced

Qualifications

  • Hands-on experience in real-time embedded software using Embedded C.
  • Experience on TI/STM microcontrollers.
  • Knowledge of power electronics and control applications.

Responsibilities

  • Develop and integrate real-time embedded software using Embedded C.
  • Configure MCU peripherals such as ADC, PWM, SPI, QSPI, DIO, Clock, and Watchdog.
  • Work on communication protocols including CAN, CAN NM, ComM, and XCP.
  • Perform diagnostics, debugging, software integration, and testing.
  • Configure ECU management and schedulers.
  • Perform board bring-up and hardware debugging.
  • Troubleshoot and resolve embedded software issues.

Skills

Embedded C
MCU
STM32
TI C2000
CAN
XCP
ADC
PWM
SPI
Board Bring-up
Diagnostics & Debugging

Job description

We are looking for an Embedded Software Engineer with hands‑on experience in developing and integrating real-time embedded software using Embedded C on TI and STM microcontrollers for power electronics and control applications.


Key Responsibilities
  • Develop and integrate real-time embedded software using Embedded C.
  • Configure MCU peripherals such as ADC, PWM, SPI, QSPI, DIO, Clock, and Watchdog.
  • Work on communication protocols including CAN, CAN NM, ComM, and XCP.
  • Perform diagnostics, debugging, software integration, and testing.
  • Configure ECU management and schedulers.
  • Perform board bring-up and hardware debugging.
  • Troubleshoot and resolve embedded software issues.

Mandatory Skills
  • Embedded C Mandatory
  • TI / STM Microcontrollers
  • CAN, CAN NM, ComM, XCP
  • ADC, PWM, SPI, QSPI
  • Diagnostics & Debugging
  • Board Bring-up & Hardware Debugging

Good to Have
  • TI C2000
  • Power Electronics / Control Systems experience
Key Skills:
  • Embedded C
  • MCU
  • STM32
  • TI C2000
  • CAN
  • XCP
  • ADC
  • PWM
  • SPI
  • Board Bring-up
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

Octobotics • Sector 10

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

IntellisenseTechnology • Jalandhar

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

ID Tech Solutions Pvt. Ltd. • Gurugram District

On-site
INR 2,400,000 - 4,200,000
Embedded C++ Developer
Embedded C++ Developer

Sunovaa Tech • Hyderabad, Bengaluru

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

Harita Techserv • Chennai District

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

Akas Medical Equipment • Zone 7 Ambattur

On-site
INR 600,000 - 1,000,000
Embedded Software Engineer NXP MCU
Embedded Software Engineer NXP MCU

Pi Square Technologies • Hyderabad, Bengaluru

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

Metal Power Analytical Pvt. Ltd. • Mumbai

On-site
INR 1,500,000 - 2,500,000
Embedded C Developer
Embedded C Developer

Ehimaya Technologies LLP. • Gurgaon

On-site
INR 800,000 - 1,200,000
Embedded Software Engineer (MCU & RTOS)
Embedded Software Engineer (MCU & RTOS)

Angel and Genie • Chennai District

On-site
INR 1,000,000 - 1,500,000