Robotics Software Manager

JabilLexington, KY
Onsite

About The Position

Experienced Software Manager to lead a team of robotics software engineers developing cutting-edge solutions for robotic platforms. Should be capable of guiding teams through the full software lifecycle—requirements, development, integration, testing, and validation—while ensuring alignment with system-level goals and delivery timelines. Requires a strong technical leader with a proven track record of on-time delivery of high-quality software, combined with exceptional people leadership, planning, and execution skills.

Requirements

  • Bachelor’s or Master’s degree in Engineering
  • 7+ years of professional product software development experience
  • Prior experience leading or mentoring software engineers
  • Familiarity of C++ and Python programming languages
  • Ability to size and manage software engineering work

Nice To Haves

  • Experience with ROS or ROS2, Linux-based systems, and distributed architectures.
  • Familiarity with simulation environments
  • Experience deploying AI/ML models for perception or autonomy (particularly on NVIDIA hardware).
  • Background in computer vision, motion planning, or control systems.
  • Experience with Agile development methodologies.
  • Strong communication skills with the ability to translate complex technical concepts and status to diverse stakeholders.
  • Knowledge of DevOps practices, cloud integration and edge computing.
  • Experience managing software deliverables through issue tracking and ALM tools such as JIRA.

Responsibilities

  • Lead the design, development, and deployment of software for robotics platforms (e.g., autonomy, perception, controls, embedded systems).
  • Provide hands-on technical guidance and architectural oversight to ensure scalable, reliable, and maintainable solutions.
  • Manage, mentor, and grow a team of robotics software engineers.
  • Foster a high-performance culture focused on accountability, collaboration, and continuous improvement.
  • Conduct regular performance evaluations, career development planning, and coaching for team members.
  • Break down complex initiatives into actionable work packages and ensure proper work sizing and estimation.
  • Ensure timely delivery of high-quality software that integrates effectively with hardware systems and broader robotics platforms.
  • Collaborate closely with cross-functional and business teams to align on requirements, system interfaces and project status.
  • Ensure validation processes confirm system performance, reliability, and safety requirements.
  • Drive continuous improvement in test automation and coverage.
  • Ensure adherence to engineering standards, safety requirements, and regulatory considerations (if applicable).

Benefits

  • Comprehensive engineering, supply chain, and manufacturing solutions.
  • Global reach with local expertise.
  • Scalable and customized solutions.
  • Sustainable processes that minimize environmental impact.
  • Foster vibrant and diverse communities.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service