5 дней назад
Embedded Software Engineer (Autonomous Driving)
275 000 - 293 000$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Embedded Software Engineer (Autonomous Driving) (C/C++ and Embedded Linux): Building reliable embedded Linux and QNX platform software for autonomous-driving vehicles with an accent on kernels, device drivers, diagnostics, and high-throughput IPC. Focus on debugging performance and reliability issues across system layers, integrating NVIDIA and QNX vehicle-compute platforms, and supporting rapid on-road experimentation.
Location: Sunnyvale, California, USA; hybrid working model with in-person collaboration in offices and remote work
Salary: $275,000–$293,000 per year plus equity
Company
develops an AI platform for autonomous driving that enables vehicles to learn from real-world experience and operate across complex urban environments.
What you will do
- Build and maintain embedded Linux and QNX platform software, kernels, and device drivers.
- Develop high-quality C and C++ software for remotely operated autonomous vehicles.
- Diagnose performance and reliability issues involving stack traces, core dumps, disk I/O, CPU load, memory, devices, and threading.
- Improve fault tolerance, diagnostics, testing, documentation, observability, and developer tooling.
- Integrate platform software across NVIDIA Jetson, NVIDIA DRIVE, QNX, and future vehicle-compute platforms.
- Collaborate with product, program, hardware, and engineering stakeholders while mentoring teammates.
Requirements
- Strong C and C++ experience developing high-performance embedded Linux system software.
- Hands-on knowledge of embedded Linux kernels, device trees, Yocto, boot flows, or user-space systems software.
- Ability to debug complex performance and reliability problems across system layers.
- Understanding of IPC mechanisms and middleware used in high-throughput robotics systems.
- Experience across the full software development lifecycle, from design through delivery and optimization.
- Ability to work in a hybrid role based in Sunnyvale, California, USA.
Nice to have
- Experience with NVIDIA robotics or automotive platforms.
- Experience with QNX or another RTOS.
- Knowledge of secure boot or ROS-style frameworks.
Culture & Benefits
- Hybrid work with core hours and hands-on access to vehicle workshops and labs.
- Meaningful equity and annually benchmarked salaries.
- Learning and development budgets for training and conferences.
- Health insurance, dental coverage, enhanced parental leave, retirement or pension benefits where applicable, wellbeing support, and team socials.
- Relocation support and visa sponsorship where applicable.
Hiring process
- 25-minute recruiter screening.
- Programming and technical-domain competency interviews.
- Deep-dive interviews covering programming, software design, and team fit, followed by a final mission and values interview.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
Zoox
11 дней назад
Software Engineer - Embedded Linux Operating Systems
7 дней назад
Staff Software Engineer, Compute Systems Software (Embedded Linux)
220 000 - 300 000$
8 дней назад
Embedded Software Engineer (AI)
220 000 - 250 000$
5 дней назад
Embedded Software Engineer (Linux/PCIe)
136 300 - 199 900$
11 дней назад
Senior Software Engineer (Aerospace)
132 000 - 183 000$
11 дней назад
Senior Software Engineer (Embedded C++/Autonomous Aircraft)
132 000 - 183 000$