Manager, R&D (Embedded Software)

Kubota•Grapevine, TX
•Hybrid

About The Position

Kubota is transforming vehicle automation across agriculture and construction. As Manager of R&D, you'll lead a team of Software engineers to build industrial-grade autonomous systems that integrate perception, business logic, UI/UX, telematics and controls—for fully autonomous operation. Collaborating with cross-functional teams, you'll design advanced sense-plan-act pipelines and develop a scalable embedded tech stack that powers autonomy across Kubota’s entire machinery line.

Requirements

  • Bachelor's in computer engineering, Computer Science, Robotics or a related field required.
  • Minimum 5 years professional C++ and C experience including fluency with OOA/OOD/OOP methodologies required.
  • Prior management and project leadership experience required.
  • 5+ year’s experience developing software for embedded Linux platforms.

Nice To Haves

  • Master’s degree preferred.
  • ROS2 experience preferred.
  • Experience in Agriculture or Construction industries preferred.
  • Knowledge of localization, control, and sensor integration is preferred.

Responsibilities

  • Manage and mentor Software Engineers in the development of a full vehicle automation stack.
  • Collaborate with a cross-functional team to develop full vehicle automation and autonomy focusing on system embedded requirements.
  • Apply Embedded software techniques to develop a fully functional autonomy stack.
  • Drive decision making for all automation software elements and their integration.
  • Collaborate with program management, systems, and architecture engineers to ensure alignment with requirements.
  • Work alongside other R&D managers and architects to implement unique solutions for autonomous systems.
  • Assist in organizing teams and resources to complete proof-of-concept and commercialization programs and projects.
  • Create demonstrations/presentations for all levels within the organization.
  • Develop and maintain technical documentation from projects.
  • Identify and disclose new intellectual property and mentor team members to do the same.
  • Mentor and lead team members to follow a set of Engineering Process Guidelines contributing to high quality project outcomes.
  • Manage vendors needed to complete project assignments.
  • Other responsibilities as assigned by management.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service