Senior Embedded Software Integration Engineer
PlusAI
- Fremont, United States
- Senior Level
- Posted
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
jobapplier