Software Engineer (Embedded/Robotics)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Software Engineer (Embedded/Robotics): Designing and building mission-critical onboard software for autonomous transit vehicles with an accent on low-level hardware integration, embedded Linux, and robotics middleware. Focus on solving complex challenges at the intersection of software, firmware, and electrical systems to ensure reliable vehicle operation.
Location: Must be based in or able to commute to Richmond, CA (Hybrid: 2-3 days/week onsite)
Salary: $190,000–$220,000 USD
Company
is a transit technology company building carbon-neutral, autonomous transit pathways to provide affordable and efficient public mobility.
What you will do
- Design and implement mission-critical onboard software for autonomous vehicles.
- Develop high-performance interfaces for sensors, actuators, and vehicle control systems.
- Integrate ML runtimes and middleware to ensure reliable communication and execution.
- Build and maintain systems for vehicle provisioning, logging, and observability.
- Collaborate with hardware and autonomy teams to ship features and debug issues on-vehicle.
- Shape technical direction through design discussions and code reviews.
Requirements
- 4+ years of professional software engineering experience in production systems.
- Strong proficiency in C++ or C.
- Experience developing device drivers or low-level interfaces for sensors and actuators.
- Experience with resource-constrained embedded hardware and Linux environments.
- Solid understanding of communication protocols like SPI, UART, CAN, TCP, and UDP.
- Experience with robotics middleware such as ROS or ROS 2.
Nice to have
- Familiarity with ML inference runtimes and edge systems.
- Experience with automotive or safety-critical systems.
- Background in autonomous vehicles or complex mechatronics.
- Performance engineering on embedded CPU/GPU and hardware accelerators.
Culture & Benefits
- Opportunity to work on groundbreaking autonomous transit technology.
- Hands-on work with newest hardware and real-world vehicle testing.
- Collaborative environment working across software, firmware, and electrical boundaries.
- Competitive compensation package including stock options.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →