About The Position

Design, develop, and maintain industrial-grade automation and control systems for off-highway machinery, with a focus on reducing operator dependency. Collaborate with a cross-functional team to develop off-highway vehicle automation and autonomy solutions. The role includes designing, implementing, and validating vehicle guidance, navigation, and control systems and developing control software and algorithms for embedded real-time platforms.

Requirements

  • Bachelor's degree in Electrical Engineering, Mechanical Engineering, Robotics Engineering, Mechatronics Engineering, Control Engineering, or a related field with an emphasis in control systems.
  • At least 7 years of progressive control systems engineering experience in related product environments.
  • Experience in model-based system design in a MATLAB/Simulink environment.
  • Experience with classical and modern control systems.
  • Experience with code generation of model-based algorithms.
  • Experience with integration, testing, and evaluation of embedded control systems.

Nice To Haves

  • Master's or doctorate degree.
  • Experience with navigation algorithms and filters.
  • Experience developing vehicle dynamics simulations.
  • Experience developing for embedded systems.
  • Experience using simulation models to validate vehicle controls and functional safety.
  • Experience with navigation sensors such as GPS and inertial systems, particularly for ground vehicle and/or aircraft applications.
  • Experience with or understanding of real-time control systems.
  • Experience with Windows and Linux development environments.

Responsibilities

  • Design, implement, and validate control systems and automation technologies for on-vehicle guidance, navigation, and control systems.
  • Individually or as part of a team, design, test, and develop navigation and control algorithms using model-based design in MATLAB/Simulink for embedded real-time platforms.
  • Develop and document control system implementations to meet user and functional requirements within specified timeframes.
  • Design, develop, and test control system software in accordance with company development processes and standards.
  • Contribute to the innovation and advancement of the company's machine control products.
  • Perform tasks as specified by the Development Manager and Project Manager.
  • Perform other related duties as assigned by management and/or the Executive Team.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service