yandex
nuro
Страна
США
Зарплата
132 300 $ – 198 450 $
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
В офисеПолная занятость

Software Engineer, Sensor Platform

Оценка ИИ

Отличная вакансия в топовой компании в сфере автономного вождения. Предлагается конкурентная зарплата, работа с передовыми технологиями и высокая видимость проектов внутри компании.


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

Сложность вакансии

ЛегкоСложно
Оценка ИИ

Высокая сложность обусловлена необходимостью глубоких знаний в области системного программирования, работы с ядром Linux и специфики сенсоров для беспилотников. Требуется опыт работы с многопоточностью в C++ и понимание аппаратных интерфейсов.

Анализ зарплаты

Медиана165 000 $
Рынок140 000 $ – 210 000 $
Оценка ИИ

Предлагаемый диапазон $132k–$198k полностью соответствует рыночным стандартам для инженеров в Кремниевой долине. Верхняя граница диапазона выше медианы, что отражает высокие требования к специализации в области робототехники.

Сопроводительное письмо

I am writing to express my strong interest in the Software Engineer, Sensor Platform position at Nuro. With a solid background in embedded systems and a deep proficiency in C++, I am particularly drawn to Nuro’s mission of making autonomy accessible through a scalable, hardware-agnostic platform. My experience in developing high-performance real-time systems aligns perfectly with your team's mandate to build reliable device drivers and inter-device protocols.

In my previous roles, I have focused on optimizing low-level software and ensuring the reliability of complex hardware-software integrations. I am impressed by Nuro's approach to licensing the Nuro Driver™ and look forward to the challenge of architecting sensor systems that must perform flawlessly in diverse commercial applications. I am confident that my technical skills in concurrency and Linux kernel performance will allow me to contribute immediately to the Devices Platform team.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в nuro уже сейчас

Присоединяйтесь к Nuro, чтобы создавать фундамент для беспилотного будущего на стыке железа и продвинутого C++.

Описание вакансии

Who We Are

Nuro is a self-driving technology company on a mission to make autonomy accessible to all. Founded in 2016, Nuro is building the world’s most scalable driver, combining cutting-edge AI with automotive-grade hardware. Nuro licenses its core technology, the Nuro Driver™, to support a wide range of applications, from robotaxis and commercial fleets to personally owned vehicles. With technology proven over years of self-driving deployments, Nuro gives the automakers and mobility platforms a clear path to AVs at commercial scale, empowering a safer, richer, and more connected future.

About the Role

The Devices Platform team’s mandate is to lay the foundation of Nuro’s onboard software for our sensor and compute platform, including device drivers, inter-device protocols and pipelines, and device runtime APIs. Sensors and compute hardware are the eyes, ears, and brains of our self-driving robots. We are creating the hardware-agnostic platform to be used by the perception and autonomy SW stack, and to realize the full potential of our sensor and compute HW in reliability, quality, and performance. The projects we work on are high impact and high visibility within Nuro. This team is also responsible for working with internal stakeholders and external suppliers to define, evaluate, integrate the next generation HW platform for Nuro’s products and to build the necessary tooling to assist continuous testing and validation.

About the Work

  • Design and develop sensor and compute systems for robotics
  • Architect and/or deploy Nuro sensors & autonomous SW with high reliability and performance
  • Deliver reliable SW through metrics monitoring, automated testing, and vendor collaboration
  • Debug complex systems, root-cause failure modes, and deploy effective solutions
  • Drive cross-functional projects on sensors and compute for autonomous vehicles

About You

  • Domain experience: Experience in robotics or autonomous driving systems
  • Technical excellence: Proven ability to deep dive into embedded and real-time systems; Proficiency in C++, with emphasis on concurrency; Familiarity with the role of the Linux kernel in driver performance.
  • 2+ years of industry experience
  • Bachelor’s, master’s, or Ph.D in degree in Computer Science, Electrical Engineering, or a closely related field
  • Clear and concise communication
  • Collaborates effectively with engineers, PMs, and other stakeholders.

Bonus Points

  • Experience in robotics hardware components, including sensors, embedded platforms (with multiple CPUs, GPUs, ISPs, and accelerators)
  • Experience with programming peripheral devices and device communication protocols such as USB, SPI, I2C, UART
  • Experience with radar, lidar, or visual cameras
  • Experience with GPU programming and low level driver optimization for Nvidia GPUs
  • Knowledge of Linux kernel and device driver level programming, including threading, IPC, shared memory, and synchronization
  • Knowledge of networking, full IP protocol stack, from PHY through TCP, UDP, and to application layer

At Nuro, your base pay is one part of your total compensation package. For this position, the reasonably expected base pay range is between $132,300 and $198,450 for the level at which this job has been scoped. Your base pay will depend on several factors, including your experience, qualifications, education, location, and skills. In the event that you are considered for a different level, a higher or lower pay range would apply. This position is also eligible for an annual performance bonus, equity, and a competitive benefits package.

At Nuro, we celebrate differences and are committed to a diverse workplace that fosters inclusion and psychological safety for all employees. Nuro is proud to be an equal opportunity employer and expressly prohibits any form of workplace discrimination based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, veteran status, or any other legally protected characteristics.

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • C++
  • Linux Kernel
  • Embedded Systems
  • Real-time Systems
  • Concurrency
  • Sensors
  • LiDAR
  • Radar
  • GPU Programming
  • NVIDIA GPU
  • IPC
  • TCP/IP
  • USB
  • SPI
  • I2C
  • UART

Возможные вопросы на собеседовании

Позиция требует глубокого понимания C++ и работы с конкурентностью в реальном времени.

Как бы вы реализовали потокобезопасную очередь для передачи данных от сенсора к алгоритму восприятия с минимальными задержками?

Работа связана с драйверами и производительностью на уровне ядра.

Опишите ваш опыт отладки проблем производительности в пространстве ядра Linux (kernel space) по сравнению с user space.

Вакансия упоминает работу с различными протоколами передачи данных.

В чем основные различия в обработке ошибок при работе с интерфейсами I2C и SPI в контексте критически важных систем?

Nuro разрабатывает масштабируемые решения для разных типов транспорта.

Как спроектировать уровень абстракции оборудования (HAL), чтобы он поддерживал разные типы лидаров без изменения основного кода системы?

Важна надежность и мониторинг метрик.

Какие ключевые метрики здоровья сенсорной платформы вы бы внедрили для обнаружения деградации оборудования до того, как произойдет критический сбой?

Похожие вакансии

roku
170 000 $ – 210 000 $

Software Engineer, Embedded UI

ГибридСША
C++ · JavaScript · TypeScript · React Native · Python · BrightScript · AI · Machine Learning · LLM · Embedded Systems · API Design · Multi-threading
+12 навыков
roku
197 900 $ – 280 000 $

Software Engineer, Embedded Systems

ГибридСША
C++ · Python · Linux · Embedded Systems · TCP/IP · TLS · HTTP · DRM · WebRTC · HLS · DASH · H.264 · H.265 · AV1 · AAC · AC3 · Multi-threading · API Design
+18 навыков
lucidmotors
134 700 $ – 185 240 $

ADAS Software Integration Engineer

В офисеСША
C++ · ADAS · Autonomous Vehicles · Embedded Systems · NVIDIA Xavier · NVIDIA Orin · Infineon Aurix · ISO 26262 · CAN · Ethernet · DDS · ROS2 · SIL · HIL · Software Architecture
+15 навыков
industrialelectricmanufacturing
Не указана

R&D Mechanical Engineer - Low Voltage (Level I- Sr.)

В офисеСША
SolidWorks · Mechanical Engineering · New Product Introduction · Design for Manufacturability · Testing · UL Standards · IEEE Standards · 3D Modeling · Failure Analysis
+9 навыков
industrialelectricmanufacturing
Не указана

R&D Mechanical Engineer - Low Voltage (Level I- Sr.)

В офисеСША
SolidWorks · Mechanical Engineering · Low Voltage · New Product Introduction · UL Standards · IEEE Standards · Design for Manufacturing · 3D Modeling · Testing · Failure Analysis
+10 навыков
industrialelectricmanufacturing
Не указана

R&D Mechanical Engineer - Low Voltage (Level I- Sr.)

В офисеСША
SolidWorks · Mechanical Engineering · R&D · New Product Introduction · Design for Manufacturing · UL Standards · IEEE Standards · Power Distribution Systems · 3D Modeling · Testing & Certification
+10 навыков
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!

nuro
Страна
США
Зарплата
132 300 $ – 198 450 $