Perception Software Engineer, Autonomous Driving
Core
Design, integrate, and deploy ML-based perception software (BEV transformer models, object detection, tracking, segmentation) within the ADAS stack for Lucid's autonomous driving vehicles.
Role type
Senior IC perception software engineer (autonomous driving)
Builds
Production-ready perception solutions for Lucid Air and Lucid Gravity vehicles
Domain
Automotive / Autonomous Driving / Deep Learning
Deliverable
production ML models
Required skills
C++ (MISRA/AUTOSAR), Embedded software development, Deep learning algorithms, BEV transformer models, Object detection, Object tracking, Segmentation, Unit and integration testing, Embedded platforms (QNX, Ubuntu)
Preferred skills
GPU inference, NVIDIA Drive Orin/Xavier, Bash scripting, Git workflows
Responsibilities
Research and develop BEV transformer models for perception tasks; Develop and maintain diagnostic pipelines for perception modules; Deploy and optimize ML models on embedded platforms; Debug and resolve static analysis violations and performance bottlenecks; Write production-grade C++ code aligned with MISRA/AUTOSAR standards; Collaborate with multi-disciplinary teams across ML, perception, systems, and safety.
Seniority
Senior, hands-on IC