Remote job
Sr Software Engineer, Integration
Job details
About this role
Role overview Integrate production C++ software, embedded middleware, and AI inference components into autonomous-driving systems. As a senior individual contributor, you will own complex integration work across application software and target hardware, diagnose interface and runtime issues, and validate that integrated systems behave reliably under real-time conditions.
Responsibilities - Build and maintain C++ adapters and integration code connecting applications with middleware such as Apex.AI, AOS, or ROS. - Integrate and debug software on embedded development platforms, including Qualcomm 8797 or NVIDIA DRIVE Thor. - Connect AI models and inference runtimes to embedded applications, addressing correctness, latency, memory use, and stability. - Validate integrated software through embedded testing, bit-identical replay, regression automation, and hardware-in-the-loop testing. - Investigate failures using logs, traces, recorded data, and target-hardware results; own fixes through verified resolution. - Coordinate interface changes with machine learning, embedded software, hardware, simulation, and vehicle engineering teams, and document validation evidence.
Requirements - At least six years of experience in C++, embedded systems, or software integration. - Hands-on experience integrating, debugging, and validating software on embedded hardware. - Ability to independently deliver complex work from integration planning through implementation and validation. - Bachelor’s degree in a relevant engineering or computer science field, or equivalent practical experience. - Strong analytical, debugging, communication, testing, and documentation skills.
Nice to have Experience with QNN or TensorRT, camera, radar, or lidar drivers, and a master’s degree in a related field. Familiarity with AI-assisted engineering workflows is also valued, with review and validation of generated output.
Benefits and work setup The role may require on-site work with development kits, lab or HIL systems, or vehicles, plus occasional travel and collaboration across time zones. Listed benefits include medical, dental, and vision coverage; retirement contributions; disability and life insurance; paid leave; and education support.