Autonomous Solutions logo
Autonomous SolutionsPosted 1 month ago

Guidance Navigation and Controls (GNC) Engineer III - Project Based

$109,280–$144,312 year

On-siteMendon, Utah, United States

Full TimeSmall

Job Summary

Guidance Navigation and Controls Engineer III for a project-based role supporting ASI's autonomous agricultural vehicle platforms. Develop, integrate, and validate guidance, navigation, and control algorithms to enable autonomous operation across varying terrain and agricultural workflows. As a Level III engineer, independently contribute to moderately complex GNC features and subsystem improvements while collaborating with perception, embedded software, systems, test, and field operations teams. This is a full-time, project-based position anticipated to span two to four years, with responsibilities spanning development through integration, testing, and field validation.

Required Qualifications

  • Bachelor's degree in Mechanical Engineering, Electrical Engineering, Aerospace Engineering, Robotics, Computer Engineering, Computer Science, or a related technical field
  • Typically five or more years of experience developing controls, navigation, robotics, vehicle-dynamics, state-estimation, or autonomous-system software
  • Strong understanding of classical and modern control theory, including feedback control, PID control, system dynamics, and stability
  • Experience developing and tuning control algorithms on physical robotic, automotive, agricultural, aerospace, industrial, or heavy-equipment systems
  • Experience with localization, navigation, trajectory generation, path tracking, route planning, or state estimation
  • Proficiency in C++, Python, MATLAB/Simulink, or comparable engineering and software-development tools
  • Experience developing software in Linux-based environments
  • Familiarity with ROS, ROS2, or comparable robotics middleware
  • Understanding of coordinate systems, transformations, vehicle kinematics, and vehicle dynamics
  • Experience using simulation, recorded data, and physical testing to evaluate algorithm and system performance
  • Experience developing production-quality software using version control, peer review, automated testing, and continuous integration practices
  • Ability to analyze complex system behavior and troubleshoot software, sensor, vehicle, and system-integration issues
  • Strong mathematical, analytical, debugging, and technical problem-solving skills
  • Strong written and verbal communication skills
  • Ability to work effectively with cross-functional engineering and field teams

Desired Qualifications

  • Master's degree in Mechanical Engineering, Electrical Engineering, Aerospace Engineering, Robotics, Controls, or a related discipline
  • Experience developing GNC systems for autonomous agricultural equipment, off-road vehicles, heavy machinery, or mobile robots
  • Familiarity with agricultural operations such as planting, spraying, tillage, harvesting, mowing, material application, or field preparation
  • Experience with field coverage planning, row following, headland-turn planning, route optimization, or coordinated vehicle-and-implement control
  • Experience with model-based design, system identification, controller tuning, or vehicle-dynamics modeling
  • Experience with Kalman filters, extended Kalman filters, particle filters, or other state-estimation methods
  • Experience with GNSS, RTK positioning, IMUs, encoders, odometry, and multi-sensor localization
  • Familiarity with model predictive control, optimization-based control, trajectory optimization, or motion planning
  • Experience integrating algorithms with vehicle-control units, embedded controllers, CAN networks, drive-by-wire systems, or agricultural equipment interfaces
  • Experience with MATLAB/Simulink, C++, Python, Gazebo, or similar simulation and development tools
  • Experience with software-in-the-loop, hardware-in-the-loop, and recorded-data replay testing
  • Familiarity with functional safety concepts and validation practices for autonomous or safety-critical systems
  • Experience validating control systems in dusty, high-vibration, uneven, outdoor, agricultural, or industrial environments
  • 401k with employer match
  • Generous HSA contribution

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce