50 минут назад
Senior and Staff Software Engineers (Embedded Robotics)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior and Staff Software Engineers (Embedded Robotics) (C++/Rust, RTOS): Building safety-critical embedded controllers and infrastructure for autonomous heavy construction equipment with an accent on deterministic real-time execution, hardware/software integration, and portability across machines. Focus on developing drivers, RTOS layers, communication middleware, and applications while solving functional-safety, resource-constrained, and harsh-environment reliability challenges.
Location: San Francisco, CA; hybrid
Company
Develops and deploys autonomous systems for heavy construction equipment, improving job-site safety and accelerating critical infrastructure projects.
What you will do
- Architect, build, and own major areas of the embedded safety controller connecting the autonomy system with heavy machinery.
- Build safety-critical software for base-machine control, system health monitoring, strict isolation, and deterministic real-time execution.
- Develop across the embedded stack, including drivers, RTOS bring-up, communications, middleware, applications, and system integration.
- Interface with multiple machinery types and manufacturers and design flexible, portable abstractions.
- Extend the platform to field devices for power management, sensor cleaning, lighting, and reliable operation in harsh conditions.
- Lead projects, drive design decisions, and collaborate across hardware, autonomy, and platform teams.
Requirements
- Experience building and shipping embedded systems in robotics, automotive, drones, or other safety-critical contexts.
- Strong systems programming skills in C++ or Rust, plus fluency in Python for scripting and analysis.
- Experience developing software for resource-constrained systems with real-time requirements.
- Ability to develop, automate, and debug across the hardware/software boundary.
- Track record of leading projects and working effectively across technical teams.
Nice to have
- Production or embedded Rust experience.
- Familiarity with CAN, Ethernet, J1939, and other automotive or industrial networking protocols.
- Experience with functional safety standards such as ISO 26262, IEC 61508, or DO-178C.
Culture & Benefits
- Work on autonomous machines deployed in real construction environments.
- Collaborate with construction specialists and experienced engineers on physical-world problems.
- Flexible roles and consideration for candidates in other locations, particularly locations with offices such as San Francisco or New York.
- Inclusive workplace with equal-opportunity hiring and reasonable accommodations throughout the hiring process.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
8 часов назад
Member of Technical Staff: Firmware, Embedded, and Functional Safety (Robotics)
16 часов назад
Staff Software Engineer (Robotics)
230 000 - 299 000$
16 часов назад
Staff Embedded Software Engineer (Robotics)
205 000 - 235 000$
10 часов назад
Staff Software Engineer (C++/Embedded)
230 000 - 265 800$
11 часов назад
Senior/Staff Embedded Software Engineer, Robotics Devices (Robotics)
160 000 - 265 000$
11 часов назад
Senior Firmware Engineer (Robotics)
170 000 - 210 000$