Guidance Navigation and Controls (GNC) Engineer III - Project Based
$109,280–$144,312 year
On-siteMendon, Utah, United States
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.