Manager, Robotics Software

ICON•Austin, TX
•Onsite

About The Position

ICON is seeking a Manager to lead and grow its Robotics Software team. The manager will lead robotics engineers, prioritizing their growth, retention, and effectiveness, while applying technical expertise to set standards, make architecture decisions, and communicate team capacity and risk to leadership. The role is based at ICON's Austin, Texas headquarters and reports to the Director of Robotics.

Requirements

  • B.S. in Computer Science, Robotics, Electrical Engineering, or a closely related field.
  • At least 7 years developing production software in C++ or a comparable systems language, with hands-on experience in robotics, embedded, motion control, or real-time systems.
  • At least 3 years directly managing teams of five or more engineers, including performance management and hiring.
  • Sufficient current technical depth to evaluate architecture and design decisions and credibly disagree with senior technical staff.
  • Ability to earn trust, maintain positive and professional relationships, and contribute to a culture of performance.
  • Experience leading a team that ships software running on physical hardware subject to external and dated milestones.
  • Experience establishing engineering standards and test infrastructure.
  • Demonstrated success developing engineers, with specific examples of people moved to higher levels of responsibility.

Nice To Haves

  • Background in large-scale industrial robotics, construction technology, autonomous systems, or heavy equipment.
  • Familiarity with real-time Linux, EtherCAT or comparable industrial fieldbus protocols, and motion control architectures.
  • Exposure to functional safety standards for robotic systems, such as ISO 13849, IEC 62061, or equivalent.

Responsibilities

  • Manage, coach, and grow a team of robotics engineers and contractors.
  • Hold weekly one-on-one meetings and maintain a written development plan for every direct report.
  • Own interviewing and onboarding, and be accountable for new hires' success beyond six months.
  • Establish, document, maintain, and enforce robotics software engineering standards, including definition of done, code review expectations, test coverage, and subsystem ownership.
  • Partner with staff engineers on architecture and design reviews, providing independent technical judgment.
  • Coordinate with project, product, and design teams to plan and advocate for engineering capacity across concurrent programs, making allocation decisions explicit and planned.
  • Give the Director of Robotics and cross-functional stakeholders a clear, current view of the team's work, risks, and constraints.
  • Support internalization of technical knowledge and intellectual property from external development partners.
  • Protect capacity for tooling, test infrastructure, and technical debt amid feature and field schedule pressures.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service