yandex
unitxlabs
Страна
США
+500% приглашений

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

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

Senior Robotics Software Engineer

Оценка ИИ

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


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

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

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

Высокая сложность обусловлена требованиями к глубоким знаниям математики (линейная алгебра, кинематика), системного программирования на C++ и опыта работы с реальным оборудованием (RTOS, шины данных). Роль предполагает полную ответственность за критические подсистемы роботов в условиях серийного производства.

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

Медиана185 000 $
Рынок160 000 $ – 230 000 $
Оценка ИИ

Для позиции Senior Robotics Engineer в районе Милпитас/Кремниевая долина рыночные зарплаты являются одними из самых высоких в мире. Вакансия UnitX предлагает конкурентную оплату и опционы, что соответствует стандартам топовых технологических компаний региона.

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

I am writing to express my strong interest in the Senior Robotics Software Engineer position at UnitX. With over 5 years of experience in developing production-grade robotics software and a deep background in modern C++ and real-time systems, I am confident in my ability to contribute to your mission of automating complex visual tasks in manufacturing. My expertise in ROS2, motion control, and hardware-software integration aligns perfectly with the technical challenges described in the role.

Throughout my career, I have focused on building resilient systems that handle real-world failures gracefully. I have extensive experience with multi-threaded C++ applications, RTOS, and low-level communication protocols like CAN and SPI. I am particularly drawn to UnitX because of your impressive scale of 1,000+ deployed systems and the opportunity to work alongside a world-class team from institutions like MIT and Google to solve high-stakes physical AI problems.

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

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

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

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

Присоединяйтесь к команде экспертов из Stanford и Google, чтобы создавать будущее промышленной робототехники!

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

Title:

Senior Robotics Software Engineer

About Us:

UnitX builds the world's leading physical AI systems to automate repetitive visual tasks in factories. UnitX is a fast-moving startup with a team from Stanford, MIT, Google, and beyond. Since inception, UnitX has deployed 1,000+ mission-critical systems across 190+ of the world's leading manufacturers' production lines. Every year, $15B worth of products go through UnitX's AI inspection system to ensure quality.

Role Overview:

As a Senior Robotics Software Engineer at UnitX, you will build the core software that turns our robots into reliable, production-ready systems. You will work across the stack from high-level decision-making (planning) down to low-level hardware control (real-time + embedded integration), partnering closely with robotics, hardware, and field/service teams to deliver systems that are safe, resilient, and maintainable in the physical world.

What You’ll Do:

  • Production software: Design and implement production-quality robotics software in C++ (modern C++ 17 or newer) and Python. 
  • Concurrency + real-time: Build multi-threaded systems where timing, synchronization, and resource locking matter (mutexes, semaphores). 
  • Hardware integration: Interface directly with sensors, actuators, and microcontrollers under real-time constraints (RTOS or Preempt-RT Linux). 
  • Robustness + safety: Design for failures, not happy paths: fault detection, graceful recovery, and safe behavior under unexpected hardware conditions. 
  • Robotics middleware: Build and maintain systems using ROS1/ROS2 (nodes, topics, services, actions). 
  • Subsystem ownership: Own and evolve key subsystems such as motion control, trajectory execution, planning interfaces, or safety monitoring. 
  • Cross-team execution: Collaborate with hardware, perception, and service teams to ship reliable behavior to production deployments.

Who You Are:

  • Education and experience: 5+ years of real-world experience in Robotics and a BS/MS/PhD in Computer Science, Robotics, Electrical Engineering, Physics, Applied Math.
  • Math/robotics fundamentals: Strong understanding of linear algebra and 3D geometry (transformations, quaternions/Euler angles), kinematics, and rigid-body dynamics. 
  • C++ and Python: Strong software engineering fundamentals in modern C++ (STL, templates, memory management) and Python. 
  • Concurrency: Proven ability to write thread-safe code and reason about race conditions, deadlocks, and IPC. 
  • Embedded + systems: Experience with embedded systems (bare-metal, RTOS like FreeRTOS/Zephyr, or embedded Linux) and common buses (I2C, SPI, UART, CAN). 
  • Comfortable operating in ambiguity, making tradeoffs quickly, and debugging issues at the software/hardware boundary.

Preferred Qualifications:

  • Controller development: Implemented custom controllers (torque, impedance, admittance) or tuning/owning control loops. 
  • Planning + optimization: Experience with MPC, convex optimization, or sampling-based planners (A\*/RRT/optimization-based planning). 
  • Perception interfaces: Experience defining clean interfaces between perception outputs and planning/control consumers.

Benefits:

  • Competitive salary & equity
  • Unlimited PTO
  • Full Medical, Dental, Vision, 401k
  • Daily meals provided with your own choice
+400% к собеседованиям

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

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

Навыки

  • C++
  • Python
  • ROS
  • RTOS
  • CAN
  • SPI
  • I2C
  • UART
  • ROS2
  • Embedded Linux
  • Kinematics
  • Zephyr
  • FreeRTOS
  • Motion Control
  • MPC
  • Linear Algebra3D Geometry

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

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

Как вы будете отлаживать состояние гонки (race condition) в многопоточной системе управления роботом на базе C++?

Оценка практического опыта работы с аппаратными ограничениями.

Опишите ваш опыт работы с Preempt-RT Linux или RTOS: как вы обеспечивали детерминизм выполнения задач?

Проверка математической подготовки в области робототехники.

В чем преимущество использования кватернионов перед углами Эйлера при расчете ориентации манипулятора?

Оценка навыков проектирования отказоустойчивых систем.

Как вы проектируете систему обработки ошибок при потере связи с одним из контроллеров приводов во время движения?

Проверка опыта работы с современными стандартами индустрии.

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

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

R-Tools Technology (через кадровое агентство BGStaff)
2 500 $ – 4 000 $

Senior / Middle C++ Developer (C++98/Qt4)

SeniorУдалённо
C++ · Qt · STL · QML · CMake · Bash · Python · Git · Subversion · FUSE · Btrfs
+11 навыков
POLYN Technology
от 350 000 ₽

Senior Embedded Software Engineer (Microcontrollers, C/C++)

SeniorУдалённоРоссия
C++ · Microcontrollers · I2C · SPI · UART · Embedded Systems
+6 навыков
Инфинет
180 000 ₽ – 350 000 ₽

Senior Embedded Software Engineer (Microcontrollers, C/C++)

SeniorВ офисеРоссия
C++ · Unix · Linux · DPDK · Ethernet · IEEE 802.3 · Microcontrollers
+7 навыков
questdefensesystemssolutionsinc
140 000 $ – 165 000 $

Senior Electronic Hardware / FPGA Engineer

SeniorУдалённоСША
FPGA · PCB Design · Altium Designer · PLD · Signal Tap · Unit Testing · Integration Testing · Hardware Design · Circuit Design · Aerospace Engineering
+10 навыков
plume
140 000 $ – 150 000 $

Senior Wireless Firmware Engineer

SeniorУдалённоСША
C++ · Embedded Systems · Firmware · WiFi Driver Development · IEEE 802.11 stack · Linux Kernel · Networking Stack · OpenWRT · RDK · OpenSync · Python · Mesh Networking · Broadcom · Qualcomm · MediaTek
+15 навыков
NDA
Не указана

Senior Robotics Engineer

SeniorВ офисеИзраиль
Robotics · Embedded Systems · ROS · C++ · Python · Algorithms
+6 навыков
более 1000 офферов получено
4.9

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

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

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

unitxlabs
Страна
США