7 дней назад
Senior/Staff Software Engineer, Robotics Platform (Robotics)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior/Staff Software Engineer, Robotics Platform (Robotics) (ROS 2, C++, Python): Architecting the software platform that enables foundation models to run reliably across legged robots, ground vehicles, humanoids, and future embodiments with an accent on portable interfaces, middleware, runtime execution, and edge performance. Focus on modeling robot capabilities, state, and intent, designing high-bandwidth low-latency communication, and building dependable systems for simulation and physical deployment.
Location: Irvine, California, United States; on-site
Company
builds risk-aware, reliable embodied AI systems for real robots, sensors, and field deployments.
What you will do
- Architect the robotics platform that runs autonomy systems across legged robots, ground vehicles, humanoids, and future embodiments.
- Define versioned, documented APIs and contracts between major autonomy, hardware, simulation, infrastructure, and deployment subsystems.
- Design models for robot capabilities, state, and intent, including dynamic capability discovery for dashboards, agents, mission planners, and fleet-management systems.
- Build middleware and runtime infrastructure for sensor data, model inputs and outputs, commands, and state across on-robot and cloud systems.
- Own platform performance, latency, throughput, resource utilization, and reliability across simulation and physical hardware.
- Set technical direction through system design, cross-team alignment, code review, mentorship, and team growth.
Requirements
- B.S. or higher in Computer Science, Robotics, Electrical Engineering, or a related technical field, or equivalent practical experience.
- 8+ years of production robotics or systems software experience, including ownership of platform, framework, or infrastructure software.
- Experience architecting distributed robotic systems and understanding failure modes across multiple agents, processes, computers, or robots.
- Deep ROS 2 and middleware expertise, including pub/sub and RPC semantics, quality of service, serialization, discovery, transport, and constrained networks.
- Expert-level C++ and Python, plus experience with Linux on embedded or edge compute, concurrency, profiling, tracing, and high-throughput data movement.
- Production experience deploying, debugging, and supporting software running on real robotic hardware.
Nice to have
- Experience with quadrupeds, humanoids, manipulators, autonomous vehicles, or other complex robotic platforms.
- Familiarity with Zenoh, DDS, MQTT, Rust, real-time Linux, embedded platforms, hardware interfaces, or device drivers.
- Experience with simulation, software-in-the-loop, hardware-in-the-loop, fleet and mission systems, cloud-to-edge systems, or observability tooling.
- Open-source, technical standards, or robotics middleware contributions.
Culture & Benefits
- Work is developed, tested on hardware, and improved through real-world deployments.
- Collaborate across autonomy, hardware, simulation, infrastructure, product, and deployment teams.
- Influence the technical direction of a founding Robotics Platform team.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
8 дней назад
Staff Software Engineer, Autonomous Pilot Integration (C++)
8 дней назад
Research Engineer III (Robotics)
5 084 - 9 166$
8 дней назад
Senior Autonomy Robotics Engineer (Robotics)
10 дней назад
Robotics Architect (Modelling & Simulation)
8 дней назад
Software Engineer II Embedded (Robotics)
82 000 - 125 000$
9 дней назад
Senior Robotics Systems Engineer (Robotics)
176 000 - 242 000$