10beauty

Robotics Software Manager

Apply Now

At a Glance

Location
Burlington, Massachusetts, United States
Experience
7+ years
Posted
2026-03-11T14:03:03-04:00

Key Requirements

Required Skills

Computer VisionLinux

Domain Knowledge

  • Embedded Systems
  • Engineering
  • Robotics

Requirements

7+ years of total experience in embedded software engineering, with at least

2 years in a formal management role

overseeing direct reports

Player/Coach Mentality

A proven background in

robotics and embedded software.

Responsibilities

Lead, mentor, and grow a team of embedded software engineers (from junior to senior levels) while taking on a player/coach dynamic

Own the long-term technical architecture and roadmap for the embedded firmware and control software. Ensure all designs meet strict requirements for real-time performance, reliability, security, and scalability

Serve as the primary liaison between the embedded team and other departments (Computer Vision, Mechanical, DevOps, Cloud). Translate high-level product features into actionable, well-defined technical specifications and project plans

Lead the planning and execution of large, complex embedded projects (Major firmware updates, OTA’s, motion control system upgrades, etc) across sprints

Drive the adoption of best practices for embedded software development, including code review processes, automated testing, continuous integration/continuous deployment (CI/CD) for firmware, and system monitoring