jobapplier

Senior Embedded Software Integration Engineer

PlusAI

Join our team as a Senior Embedded Software Integration Engineer, where you will be responsible for the integration, optimization, and core feature development of our on-vehicle autonomous driving system. You will collaborate cross-functionally to define and implement sensor and vehicle interface integration, diagnostics, and more. This role requires regular travel to our partner's proving ground for on-vehicle testing and validation.

Responsibilities

  • Collaborate cross-functionally to define and implement sensor & vehicle interface CAN integration, diagnostics in AutoSAR safety domain.
  • Integrate CAN DBCs from different vehicle platforms and sensors into AUTOSAR communication stack, and maintain and fine-tune autonomous safety features.
  • Support new vehicle platform integration and bring-up activities, such as flashing and configuring of sensors and ECUs, resolving vehicle integration issues.
  • Understanding of different Level of SW testing and experience in building automation testing infrastructure

Requirements

  • Hands-on experience in DTC / UDS design and AutoSAR DEM (Diagnostic Event Manager) implementation for Autonomous / ADAS systems, including Diagnostic Event Chain implementation
  • Proven teamwork, communication, analytical, and systematic working skills
  • Clear understanding of communication protocols in automotive like CAN/CAN-FD, LIN, SPI, Ethernet, and diagnostic protocols like UDS and J1939

Proficient in C Programming

  • Masters or Phd in Computer Science, Mechatronics, Electrical Engineering, or a related field
  • Familiarity with embedded SW debugging tools (Lauterbach, ISystem, etc.), Vector tools (CANalyzer, CANoe, etc.)
  • Self-motivated and passionate about autonomous driving
  • Willingness to travel and work in different environments, including on and around Class-8 commercial vehicles
  • Proficient in Linux and GIT development workflow
  • Understanding of autonomous driving software stack

Familiarity with Python and C++ programming

  • Basic understanding of different sensor concepts (camera/lidar/radar/gps/imu)
  • Basic understanding of hardware / electronics, familiar with vehicle harnesses
  • Experience with Infineon Aurix MCU and automotive high-performance SOC embedded systems

Preferred

  • Knowledge of real-time operating systems and embedded software best practices, with hands-on experience in AUTOSAR

Pay

USD 130,000 - 180,000