All roles at Aqilea

C++ Architect / Adaptive autosar

BengaluruFull-time10–18 yrsPosted 1 week ago

Leadership software engineering role at Aqilea in Bengaluru. Needs 10+ years.

About the role

Seeking a highly skilled and motivated Software Engineer specialising in C++ and Adaptive AUTOSAR to join their ADAS development team. In this role, you will be responsible for designing and implementing the Vehicle Abstraction Layer (VAL).

What you'll do

  • 1.Architect & Develop VAL: Design and develop robust Vehicle Abstraction Layers that provide a standardised interface for ADAS applications to interact with vehicle…
  • 2.Adaptive AUTOSAR Implementation: Develop and integrate software components within an Adaptive AUTOSAR framework
  • 3.C++ Software Engineering: Write high-performance, memory-efficient, and MISRA-compliant C++ code (C++14/17/20) optimised for embedded automotive platforms
  • 4.Communication Protocols: Implement and manage data exchange between high-level ADAS controllers and low-level ECUs using protocols such as SOME/IP, DoIP, CAN/CAN-FD
  • 5.Hardware Abstraction: Develop drivers and abstraction logic to hide hardware complexity, enabling easier porting of ADAS software across different vehicle platforms

What you need

  • C++
  • Git
  • CI/CD
  • Embedded C
  • Agile
  • Linux

Good to have

  • Unit testing
  • Data structures

More roles like this at Aqilea

Apply on Aqilea's site