10 часов назад
Senior Firmware Engineer (Robotics)
170 000 - 210 000$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Firmware Engineer (C++/Robotics): Designing and building deterministic firmware for autonomous heavy machinery, including low-level drivers, hardware abstraction layers, control paths, and interfaces to sensors, actuators, and communication buses with an accent on real-time behavior, safety, and production reliability. Focus on hardware bring-up, diagnosing failures across firmware and hardware boundaries, implementing observability and fail-safe mechanisms, and validating systems for fleet-scale deployment.
Location: Seattle, United States
Salary: $170K–$210K per year, plus equity, bonus, and relocation support.
Company
builds autonomous heavy machinery by combining software, hardware, robotics, and mission-critical infrastructure for real-world jobsites.
What you will do
- Design and implement embedded C++ firmware for the Generation 2 autonomous machinery platform.
- Develop low-level drivers, hardware abstraction layers, system services, and interfaces for sensors, actuators, ECUs, and communication buses.
- Implement deterministic real-time behavior, robust error handling, watchdogs, and fail-safe mechanisms.
- Lead hardware bring-up and integration for new boards and work with Electrical and Mechanical Engineering on interface validation.
- Build telemetry, logging, debugging, firmware update, and observability capabilities for fleet-scale operations.
- Mentor engineers and improve CI/CD pipelines, testing frameworks, and firmware development practices.
Requirements
- Bachelor’s degree in Computer Engineering, Electrical Engineering, Robotics, or equivalent hands-on experience.
- 5+ years of professional firmware or embedded systems development experience.
- Strong C++ experience in embedded or systems programming environments.
- Experience with microcontrollers or embedded Linux, hardware interfaces, and CAN, SPI, I2C, UART, and Ethernet protocols.
- Strong debugging skills across hardware and software boundaries, with experience delivering production-quality and reliable systems.
- Ability to work cross-functionally on safety, validation, integration, and real-world deployment.
Nice to have
- Experience with safety-critical, real-time, robotics, autonomy, or heavy equipment systems.
- Familiarity with RTOS, real-time scheduling, hardware bring-up, and board-level debugging.
- Experience with OTA updates, bootloaders, secure updates, embedded observability, HIL testing, or hardware test automation.
- Experience working in high-reliability or high-entropy environments.
Culture & Benefits
- Direct ownership of firmware controlling autonomous heavy machinery in real-world conditions.
- Collaboration across hardware, software, autonomy, and field operations.
- Medical, dental, and vision coverage, 401(k), and life insurance.
- Equity, bonus eligibility, relocation support, and travel opportunities to jobsites across the United States and globally.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
15 часов назад
Staff Embedded Software Engineer (Robotics)
205 000 - 235 000$
15 часов назад
Staff Software Engineer (Robotics)
230 000 - 299 000$
10 часов назад
Senior/Staff Embedded Software Engineer, Robotics Devices (Robotics)
160 000 - 265 000$
12 часов назад
Senior Firmware Engineer (C/C++)
150 000 - 185 000$
7 часов назад
Staff Robot Controls Integration Engineer (Robotics)
225 000 - 280 000$
10 часов назад
Firmware/Embedded Linux Engineer (C/C++)
123 000 - 210 000$