Embedded Software Developer (Automotive)

Talent Corner Hr Services

Pune District

On-site

INR 800,000 - 1,400,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Talent Corner Hr Services in Pune is seeking an experienced Embedded Software Developer with 3 to 6 years of hands-on automotive domain experience. You will design, develop and test embedded software using Embedded C on 16/32-bit microcontrollers, with a focus on ECU/Instrument Cluster projects.

You will work with CAN, bootloader development and UDS diagnostics, and collaborate with hardware and system teams to ensure robust automotive software. Knowledge of non-AUTOSAR environments is preferred.

Qualifications

  • 3–6 years of hands-on embedded software experience in automotive domain.
  • Strong expertise in Embedded C and microcontroller families (16/32-bit).
  • Experience in Instrument Clusters or automotive ECUs and non-AUTOSAR development.
  • Experience with CAN, bootloader development, and UDS diagnostics.

Responsibilities

  • Design, develop, test, debug, and maintain embedded software using Embedded C.
  • Develop and maintain software for automotive Instrument Clusters or other ECUs.
  • Work with 16-bit and 32-bit microcontrollers for embedded application development.
  • Implement and troubleshoot CAN communication and CAN bus interfaces.
  • Develop and maintain bootloader functionality for automotive ECUs.
  • Implement and support UDS (Unified Diagnostic Services) for ECU diagnostics.
  • Develop and integrate SPI, I2C, and CAN interfaces.
  • Perform software debugging, integration testing, defect analysis, and root-cause investigation.
  • Collaborate with hardware, testing, and system engineering teams to resolve issues.
  • Support software verification, validation, and documentation activities.
  • Ensure software quality and compliance with automotive development processes.

Skills

Embedded C
16/32-bit MCUs
Automotive ECU development
CAN communication
Bootloader development
UDS diagnostics
SPI/I2C
Non-AUTOSAR embedded
Instrument Clusters

Education

Bachelor's degree in Electronics / Electrical / Instrumentation / Computer Science

Job description

Industry: Automotive / Automotive Electronics
Location: Pune, Maharashtra
Notice Period: Immediate joiners or candidates with a maximum notice period of 15 days

Job Summary

We are looking for an experienced Embedded Software Developer with 3 to 6 years of hands-on experience in embedded software development within the automotive domain. The ideal candidate should have strong expertise in Embedded C, 16-bit and 32-bit microcontrollers, automotive ECU development, CAN communication, bootloader development, and UDS diagnostics.

Candidates with experience in Instrument Cluster development or other automotive Electronic Control Units (ECUs), along with a strong understanding of microcontroller peripherals and communication protocols, are preferred. Experience should be in non-AUTOSAR-based embedded software development.

Key Responsibilities
  • Design, develop, test, debug, and maintain embedded software using Embedded C.
  • Develop and maintain software for automotive Instrument Clusters or other automotive ECUs.
  • Work with 16-bit and 32-bit microcontrollers for embedded application development.
  • Implement and troubleshoot CAN communication and CAN bus interfaces.
  • Develop and maintain bootloader functionality for automotive electronic control units.
  • Implement and support UDS (Unified Diagnostic Services) for ECU diagnostics.
  • Develop and integrate communication interfaces using SPI, I2C, and CAN protocols.
  • Perform software debugging, integration testing, defect analysis, and root-cause investigation.
  • Collaborate with hardware, testing, and system engineering teams to resolve technical issues.
  • Support software verification, validation, and documentation activities.
  • Ensure software quality and compliance with applicable automotive development processes.
Required Technical Skills
  • Strong programming skills in Embedded C.
  • Hands-on experience with 16-bit and/or 32-bit microcontrollers.
  • Experience in automotive embedded software development.
  • Experience developing software for Instrument Clusters or other automotive ECUs.
  • Practical experience with CAN communication and CAN bus.
  • Hands-on experience with bootloader development.
  • Working experience with UDS diagnostic services.
  • Knowledge of SPI and I2C communication protocols.
  • Experience in non-AUTOSAR embedded software development.
  • Strong debugging, problem-solving, and analytical skills.
Preferred Qualifications
  • Bachelor's degree in Electronics, Electrical Engineering, Instrumentation, Computer Science, or a related engineering discipline.
  • Experience in automotive electronics and ECU software integration.
  • Familiarity with microcontroller peripherals, hardware-software interfaces, and embedded debugging tools.
  • Good understanding of software development, testing, and defect-resolution processes.
Ideal Candidate Profile

The ideal candidate will have practical experience in automotive ECU development, strong Embedded C programming skills, and hands-on exposure to CAN, UDS, bootloader development, and SPI/I2C interfaces. Candidates with Instrument Cluster experience and non-AUTOSAR embedded software development experience will be particularly relevant.

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

Bluechip HR Consultants • Coimbatore District

On-site
INR 600,000 - 800,000
Embedded Software Developer
Embedded Software Developer

Chheda Electricals And Electronics • Pune District

On-site
INR 900,000 - 1,300,000
Embedded Firmware Lead- Power Electronics
Embedded Firmware Lead- Power Electronics

True Blue HR Consultants • Pune District

On-site
INR 1,400,000 - 1,600,000
Embedded Software Developer
Embedded Software Developer

HCLTech • Bengaluru

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

Umanist Staffing LLC • Bengaluru

On-site
INR 2,500,000 - 3,800,000
Embedded C++ Developer
Embedded C++ Developer

Expleo • Chennai District

On-site
INR 1,800,000 - 3,000,000
Embedded Developer – Automotive Domain
Embedded Developer – Automotive Domain

Delta IoT Solutions PVT LTD. • Pune District

On-site
INR 700,000 - 1,300,000
Embedded Engineer
Embedded Engineer

Iva Technos • Coimbatore District

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

L&T Technology Services • Pune District

On-site
INR 800,000 - 1,200,000
Senior Software Engineer
Senior Software Engineer

Walking Tree • Hyderabad

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