← All roles

Firmware Manager

Agility Robotics· Hardware
Apply on company site
Hybrid (Fremont, CA)$198k - $257kfull-timePosted 1w ago

About the role

The Firmware Engineering Manager leads the firmware team to plan architecture, design subsystems, and develop robust firmware for Agility’s robots, bridging hardware and higher level robot control algorithms while coordinating with cross-functional teams.

Responsibilities

  • Build and lead a team of senior embedded software engineers.
  • Champion the existing team's talent and represent their needs to senior leadership.
  • Mentor engineers and foster technical rigor and ownership.
  • Manage performance cycles, create individualized development plans.
  • Contribute to the C++ firmware architecture that drives the robot’s low-level sensor network, controls, and power management systems
  • Work with cross-disciplinary teams to solve complex problems involving the integration of software and hardware in robot systems.
  • Review code, manage sprint planning, plan releases, prioritize workloads.

Qualifications

  • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Systems Engineering, Robotics, or a related field.
  • 10+ years experience in robotics, autonomous vehicles, aerospace, industrial automation, or similar high-complexity software and systems environments
  • 2+ years experience leading and managing engineering teams.

Skills

Required:C++ (Modern, 17/20)FreeRTOS or similarSoftware development processes (Jira, Git, CI/CD)Leadership and people management
Nice to have:Unit testing (GTest) and coverage analysis

Benefits

  • 401(k) Plan: Includes a 6% company match.
  • Equity: Company stock options.
  • Insurance Coverage: 100% company-paid medical, dental, vision, and short/long-term disability insurance for employees.
  • Benefit Start Date: Eligible for benefits on your first day of employment.
  • Well-Being Support: Employee Assistance Program (EAP).
  • Time Off: Flexible, unlimited PTO and 12 company holidays for Exempt; 10 vacation days, paid sick leave, and 12 company holidays for Non-Exempt.
  • On-Site Perks: Catered lunches four times a week and snacks at Salem and Pittsburgh locations.
  • Parental Leave: Generous paid parental leave programs.
  • Work Environment: Flexible work arrangements.
  • Growth Opportunities: Professional development and tuition reimbursement programs.
  • Relocation Assistance: Provided for eligible roles.
  • Annual Discretionary Bonus: Provided for eligible roles.
Last updated Oct 15, 2026. Interested? Apply on the company site.

About Agility Robotics

Industrial Humanoid Automation | Agility

Industrial Humanoid Automation | Agility's humanoid robots are deployed today in manufacturing, distribution, and logistics. Proven automation for industrial environments.

ArcArms and roboticsAutomationDigitHumanoid robotsIndustrial automationcloud platformdistribution

More open roles at Agility Robotics