5 дней назад
Embedded Linux and QNX Engineer
200 000 - 250 000$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Embedded Linux and QNX Engineer (C/C++/Automotive AI): Building and maintaining embedded operating-system platforms, kernels, device drivers, and IPC middleware for autonomous vehicles with an accent on reliability, observability, and support for new sensors and compute platforms. Focus on diagnosing cross-layer performance and fault-tolerance problems, enabling remote debugging on vehicles with limited connectivity, and integrating Linux, QNX, NVIDIA, and future automotive platforms.
Location: Sunnyvale, California, USA; hybrid working model with in-person collaboration in offices and remote work. Relocation support and visa sponsorship are available where applicable.
Salary: $200,000–$250,000 per year, plus equity.
Company
develops an AI platform for autonomous driving that enables vehicles to learn from real-world experience and adapt across different vehicles and 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 issues involving stack traces, core dumps, disk I/O, CPU load, memory, devices, and threading.
- Improve fault tolerance, diagnostics, testing, documentation, tooling, observability, and usability.
- Work with product, program, hardware, and engineering stakeholders to deliver platform solutions.
- Mentor teammates and contribute to engineering culture.
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.
- Understanding of the full software development lifecycle, from design through delivery and optimisation.
- Ability to debug complex performance and reliability problems across system layers.
- Understanding of IPC mechanisms and middleware used in high-throughput robotics systems.
- Commitment to testing, documentation, observability, maintainability, and collaboration.
Nice to have
- Experience with NVIDIA robotics or automotive platforms.
- Experience with QNX or another RTOS, secure boot, or ROS-style frameworks.
Culture & Benefits
- Hybrid work with core hours and hands-on access to vehicle workshops and laboratories.
- Meaningful equity participation.
- Learning and development budgets for training, conferences, and professional growth.
- Health and dental insurance, enhanced maternity and paternity leave, retirement or pension benefits where applicable.
- Access to therapists, wellbeing partnerships, and team socials.
Hiring process
- Initial 25-minute recruiter screen.
- Programming and technical domain interviews followed by deeper programming, software design, and team-fit interviews.
- Final 30–45-minute mission and values alignment 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$
11 дней назад
Senior Software Engineer (Aerospace)
132 000 - 183 000$
9 дней назад
System Software Engineer (Linux Kernel & Device Drivers)
200 000 - 350 000$
10 дней назад
Senior Software Engineer (RF)
200 000 - 230 000$