Embedded C++ Developer

Expleo

Chennai District

On-site

INR 1,800,000 - 3,000,000

Full time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Expleo is seeking an experienced Embedded C++ Lead to design, develop, and deliver high-quality embedded software for automotive applications. You will lead a team of engineers through architecture, design, development, integration and validation across the product lifecycle.

The role requires hands-on expertise in embedded C++, modern C++, RTOS/Linux environments, and automotive standards such as MISRA, ASPICE, and ISO 26262.

Qualifications

  • Strong embedded C++ programming experience.
  • Hands-on with Modern C++ (C++11/14/17).
  • Strong understanding of OOP, STL, design patterns, memory mgmt and multithreading.

Responsibilities

  • Lead embedded software development for automotive ECUs and embedded systems.
  • Design, review, and optimize embedded software architecture and application software.

Skills

Embedded C++
Modern C++ (C++11/14/17)
OOP & Design patterns
Multithreading
RTOS/Linux Embedded/AUTOSAR
CAN/CAN FD, LIN, Ethernet
UDS Diagnostics
SDLC & Agile
Code Reviews

Tools

Git
Jenkins
CI/CD

Job description

Job Summary

We are seeking an experienced Embedded C++ Lead to design, develop, and deliver high-quality embedded software solutions for automotive applications. The candidate will lead a team of engineers and be responsible for software architecture, design, development, integration, and validation activities across the product lifecycle.

Key Responsibilities
  • Lead embedded software development activities using C++ for automotive ECUs and embedded systems.
  • Design, develop, review, and optimize embedded software architecture and application software.
  • Guide the team on software design, coding standards, and best practices.
  • Perform code reviews and ensure compliance with MISRA C/C++ guidelines.
  • Work closely with system, hardware, validation, and integration teams.
  • Develop software for microcontroller-based systems running RTOS/Linux environments.
  • Support software integration, debugging, and issue resolution.
  • Participate in requirement analysis, effort estimation, and technical discussions with customers.
  • Mentor and technically guide junior engineers.
  • Ensure compliance with ASPICE, Functional Safety (ISO 26262), and automotive development processes.
Mandatory Skills
  • Strong programming experience in Embedded C++.
  • Hands-on experience with Modern C++ (C++11/14/17).
  • Strong understanding of OOP, STL, Design Patterns, Memory Management, and Multithreading.
  • Experience in Embedded Systems, RTOS, Linux Embedded Systems, or AUTOSAR.
  • Automotive communication protocols such as CAN, CAN FD, LIN, Ethernet.
  • Diagnostics protocols such as UDS.
  • Experience with software debugging and performance optimization.
  • Strong understanding of SDLC and Agile methodologies.
Preferred Skills
  • AUTOSAR Architecture (Classic or Adaptive).
  • Device Driver Development.
  • HIL/SIL Testing.
  • CI/CD, Git, Jenkins.
  • ASPICE and ISO 26262 knowledge.
  • Experience in ADAS, Infotainment, Body Electronics, Powertrain, or Telematics domains.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Tech Lead
Embedded Tech Lead

Creative Synergies • Bengaluru

On-site
INR 3,000,000 - 4,200,000
Software Architect
Software Architect

Allegis Global Solutions (AGS) • Dadri

On-site
INR 3,500,000 - 6,500,000
Technical Lead_IDS C++ Developer
Technical Lead_IDS C++ Developer

embIND Embitel Technologies (India) Private Limited • India

On-site
INR 600,000 - 1,200,000
Embedded C++ ECU Software developer
Embedded C++ ECU Software developer

BMW TechWorks India Private Limited • Pune District

On-site
INR 600,000 - 1,200,000
Research & Development – Software – Software Architect Embedded – III (BB1012FT RM 4373)
Research & Development – Software – Software Architect Embedded – III (BB1012FT RM 4373)

Source-Right • Dadri

On-site
INR 3,600,000 - 6,500,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Suitable AI • Bengaluru

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

Interface Microsystems • Pune District

On-site
INR 900,000 - 1,300,000
Embedded-C++-CAN Developer
Embedded-C++-CAN Developer

Nasu Group • Pune District, Bengaluru

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

Sii India IT • Bengaluru

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

Sunovaa Tech • Hyderabad, Bengaluru

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