Principal Software Engineer, Perception Architect
Core
Design the end-to-end perception architecture and sensory system for autonomous products, acting as the liaison between Sensing teams and the core ML system.
Role type
Principal Software Engineer, Perception Architect
Builds
Next-generation sensing and compute platforms for autonomous vehicles
Domain
Autonomous driving, Computer Vision, Sensor Fusion
Deliverable
production ML models
Required skills
Computer Vision, Deep Learning, Sensor Fusion, State Estimation (SLAM, EKF/UKF), 3D geometry, Linear algebra, Probabilistic robotics, C++, Python
Preferred skills
Hardware-Software Co-Design, Foundational models, Edge deployment optimization
Technologies
LiDAR, Radar, Camera, C++, Python
Responsibilities
Define end-to-end perception architecture assessing new sensing modalities; Partner with Compute and Sensing teams on hardware-software co-design; Lead transition to AI innovation pipelines; Evaluate emerging technologies for the 3-5 year roadmap; Collaborate on latency and accuracy metrics for edge-computing environments; Coordinate cross-functional teams for platform migration.
Seniority
Principal, strategy & mentorship