Senior Embedded Robotics Engineer
Boston, Massachusetts
Full Time
$150k - $180k
We are seeking a skilled and innovative Senior Embedded Robotics Engineer to join our fast-growing engineering team in Somerville. In this role, you will be responsible for designing, developing, and optimizing embedded systems that power advanced robotic platforms. You’ll work closely with cross-functional teams to bring cutting-edge robotic solutions from concept to deployment.
Responsibilities-
Design and implement real-time embedded software for robotic systems.
-
Develop firmware and drivers for microcontrollers, sensors, actuators, and communication interfaces (UART, SPI, I2C, CAN, etc.).
-
Collaborate with electrical and mechanical engineers to define system architecture and ensure seamless hardware/software integration.
-
Optimize embedded code for performance, memory usage, and reliability.
-
Conduct system-level debugging, testing, and validation of robotic platforms.
-
Maintain documentation for code, schematics, and system architectures.
-
Stay updated on industry trends, tools, and technologies in embedded systems and robotics.
-
Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Robotics, or a related field.
-
3+ years of experience in embedded software development, ideally in robotics or mechatronic systems.
-
Proficient in C/C++ with experience in real-time operating systems (RTOS).
-
Hands-on experience with embedded platforms such as ARM Cortex-M, STM32, or similar.
-
Familiarity with robotic frameworks (e.g., ROS, ROS2) and motion control principles.
-
Strong debugging and hardware interfacing skills (oscilloscopes, logic analyzers, JTAG).
-
Knowledge of safety-critical software development is a plus.
-
Experience with Python for scripting or automation.
-
Familiarity with version control systems (e.g., Git).
-
Exposure to machine learning or computer vision integration in embedded systems.
-
Experience with simulation tools like Gazebo, MATLAB/Simulink.
- Competitive Salary
-
Medical Insurance
-
Dental Benefits
-
Vision Benefits
-
Paid Time Off (PTO)
-
401(k) {including match- if applicable}