Skip to main content

Autonomous Systems Engineer in Moline

Job Description

Role Summary

We are seeking a highly skilled Tech Lead with deep expertise in autonomous systems algorithm development and high-performance C++ implementation to lead the design, development, and deployment of advanced autonomy solutions for autonomous platforms. This role is strongly implementation-driven, requiring hands-on experience in C++ for real-time, safety-critical systems, combined with strong foundations in mathematics, estimation theory, control systems, and optimization.

.

Key Responsibilities

  • Act as the technical authority for autonomy algorithm development in C++
  • Design and implement high-performance, real-time algorithms in C++ for perception, localization, sensor fusion, and control
  • Develop Kalman Filters, SLAM, and sensor fusion algorithms
  • Optimize algorithms for real-time embedded platforms
  • Drive motion planning algorithms (A*, RRT, optimization-based)
  • Perform algorithm validation using MIL, SIL, HIL
  • Define performance KPIs such as latency, accuracy, and robustness
  • Integrate algorithms into embedded and ROS-based systems
  • Mentor teams and conduct algorithm and code reviews

Mandatory Skills

  • Strong foundation in linear algebra, probability, statistics, and optimization
  • Expertise in Kalman filtering, SLAM, and sensor fusion
  • Experience in real-time algorithm implementation (C++, Python)
  • Strong systems engineering and V&V experience

Core Skills – Autonomy Domain

  • LiDAR perception and 3D mapping
  • Computer vision and deep learning
  • Sensor fusion (LiDAR, Camera, IMU, GNSS)
  • Path planning and control algorithms
  • ROS / ROS2 and simulation tools
  • Edge AI (NVIDIA Jetson platforms)

Autonomous Systems Engineer in Moline

Moline, IL
Full time

Published on 07/01/2026

Share this job now