

Senior Firmware Engineer
Location
Waltham, MA
Level
Senior-Level
Department
Robotics & Automation
Type
Salary
Job Description
Posted on:
2025-09-12
Responsibilities
- Design, create, and validate embedded software for safe robot operation.
- Integrate hardware and software components into a functioning robotic system.
- Lead cross-functional technical projects for robotic perception and computing.
- Test and evaluate new systems with robots to ensure safety.
- Build infrastructure and operations for a small R&D team.
- Contribute to cutting-edge technology for real-world safety applications in robotics.
- Collaborate with a small team to unlock new capabilities for robots.
Job Requirements
- 7+ years of experience in C++ and embedded systems.
- Experience with safety-critical software for robotics or similar fields.
- Background in developing time-sensitive control systems.
- Familiarity with embedded microcontrollers and hardware-software integration.
- Knowledge of standardized functional safety processes is a plus.
- Strong communication skills for technical documentation and presentations.
- Experience leading cross-functional technical efforts in small teams.