Senior Software Engineer (Autonomous Driving)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Software Engineer (Secondary Driving System): Develop and optimize production-grade C++ software across the autonomy stack for fail-operational Secondary Driving System with an accent on motion planning and controls in robotics context. Focus on integrating ML-based perception, trajectory generation, optimal control, and vehicle dynamics handling under tight latency constraints.
Location: Remote, but expected to report to Mountain View, CA office 3 days/week if living within 50-mile radius. Eligible for relocation benefits.
Salary: $170,600 - $261,300
Company
is redefining mobility through human-centered design, intelligent software, and next-generation safety features for autonomous vehicles.
What you will do
- Develop production C++ software integrating ML perception (detection, tracking, prediction) with planners and controllers under latency constraints.
- Design planning and controls algorithms for lane-keeping, obstacle avoidance, lane changes, and minimal risk maneuvers.
- Define interfaces with state estimation, mapping, localization for reliable SDS engagement on primary system failures.
- Own features end-to-end: requirements, design, implementation, simulation, testing, and iteration based on metrics.
- Apply best practices: clean code, reviews, CI, testing, profiling, and observability.
- Debug integration issues across perception, planning, controls, and vehicle behavior.
- Align designs with safety and systems engineering for fail-operational requirements.
- Mentor engineers through reviews and discussions.
Requirements
- BS/MS/PhD in CS, Robotics, EE/ME or equivalent + 5+ years in robotics/AV/real-time systems.
- Strong modern C++ (14/17+) in large codebases; Python for tooling.
- Experience in motion planning/controls: trajectory generation/tracking, MPC/optimization, PID/LQR, vehicle constraints.
- Integration with perception/prediction pipelines.
- Track record of reliable AV/robotics software with testing/metrics under constraints.
- Strong communication across ML/systems/safety disciplines.
Nice to have
- ROS or robotics middleware.
- Safety-critical software or functional safety collaboration.
- GPU ML inference and optimization.
Culture & Benefits
- Comprehensive health/dental/vision, HSA/FSA, retirement savings, life insurance.
- Paid vacation/holidays, tuition assistance, employee assistance, vehicle discounts.
- Inclusive workplace focused on zero crashes/emissions/congestion vision.
- Support for well-being and career growth from day one.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →