CareerPlan

C++ / ADAS HiL Framework development

bangalore, inFull-time2026-10-06 → 2026-11-15

Core

Design, optimize, and scale Hardware-in-the-Loop (HiL) test frameworks and simulation workflows to validate the safety of autonomous driving systems.

Role type

Senior IC C++ Software Engineer (ADAS HiL Framework)

Builds

High-performance CLI tools, automated testing pipelines, and virtual vehicle network simulations for ADAS validation.

Domain

Automotive / Autonomous Driving / Simulation Engineering

Required skills

C++ (OOP, memory management), Python scripting, Linux/Windows cross-platform development, system-level debugging, Restbus simulation, ECU hardware architectures, CAN/SomeIP/Ethernet protocols, ASPICE/ISO 26262, CI/CD (Jenkins, Azure Pipelines), Git, Conan.

Preferred skills

Advanced troubleshooting of segmentation faults and network protocol mismatches, architectural problem solving, mentorship of junior engineers, structural software validation, physical-to-virtual sensor integration.

Technologies

C++, Python, Linux, Windows, Restbus, CAN, SomeIP, Ethernet, Conan, Git, Jenkins, Azure Pipelines

Responsibilities

Architect and maintain ADAS HiL simulation frameworks; develop core CLI tools and automate test workflows; perform expert-level system-level debugging and memory error resolution; orchestrate Restbus simulation and configure virtual vehicle networks; mentor team members and conduct code reviews; support automation transitions from SiL to HiL; assist customer projects with signal mapping and sensor integration.

Seniority

Senior, hands-on IC with mentorship responsibilities