3 дня назад
Principal Software Engineer (Onboard Infrastructure)
258 000 - 387 000$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Principal Software Engineer (Onboard Infrastructure): Define and build the high-performance, highly reliable foundation of the Nuro Driver across Device Platform, Performance, and Onboard Systems. Focus on architecting hardware-agnostic device interfaces and runtime APIs, solving system-wide latency/resource/observability challenges, and delivering safe, low-latency distributed execution for safety-critical autonomous vehicles.
Location
Location: Mountain View, California (HQ)
Company
is a physical AI company building Level 4 autonomous driving technology and a universal autonomy platform.
What you will do
- Define and drive technical direction for onboard infrastructure across Device Platform, Performance, and Onboard Systems.
- Architect core onboard systems for embedded compute, sensor integration, runtime frameworks, inter-device communication, and distributed execution.
- Lead system-level performance and reliability efforts, including latency reduction, resource efficiency, memory management, lifecycle management, observability, automated testing, and continuous validation.
- Build foundational libraries, APIs, tools, and frameworks for reliable, low-latency, high-performance autonomy software.
- Develop onboard distributed systems: high-performance communication between compute nodes, module orchestration, monitoring/logging/diagnostics, and autonomy/sensor data pipelines.
- Diagnose complex failures across software, hardware, sensors, compute, networking, and autonomy workloads; drive root cause, mitigation, and prevention.
Requirements
- Master’s degree or PhD in Computer Science, Electrical Engineering, Computer Engineering, Robotics, or a related field.
- 8+ years of software engineering experience building production-quality systems software.
- 5+ years of technical leadership experience, including leading complex projects and driving cross-team alignment.
- Strong proficiency in modern C++, including concurrency, multi-threading, debugging, memory management, and performance optimization.
- Experience building reliable, high-performance software for robotics, embedded systems, autonomous systems, distributed systems, or other performance-critical platforms.
- Systems-level expertise across operating systems, device interfaces, runtime frameworks, and application-level workloads.
Nice to have
- Experience with robotics hardware, sensors, embedded compute platforms, or autonomous vehicle systems.
- Deep knowledge of Linux, device drivers, computer architecture, kernel behavior, and communication protocols (Ethernet, PCIe, USB, SPI, I2C, UART).
- Experience with GPU programming, NVIDIA platforms, CUDA, image processing, machine learning infrastructure, or accelerated compute.
- Experience working with hardware suppliers and integrating next-generation sensor and compute platforms.
Culture & Benefits
- Base pay is part of a total compensation package; expected base pay range is $258,000–$387,000 (level-dependent).
- Eligible for an annual performance bonus, equity, and a competitive benefits package.
- Equal opportunity employer with a focus on inclusion and psychological safety.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
5 дней назад
Software Engineer, Onboard Infrastructure (C++)
3 дня назад
Embedded Software Engineer
175 000 - 275 000$
3 дня назад
Embedded Systems Engineer (Robotics Hardware)
120 000 - 200 000$
3 дня назад
Embedded Systems Engineer-Federal (Robotics)
70 000 - 300 000$
3 дня назад
C++ Systems Engineer (Robotics)
200 000 - 280 000$
3 дня назад
Embedded Systems Engineer, Humanoid Robotics
135 000 - 185 000$