Embedded Software Developer Steering

  • Peoria, IL
  • Posted 22 days ago | Updated 22 days ago

Overview

On Site
$50 - $55
Full Time

Skills

MATLAB/Simulink
Embedded Software Development
Control Algorithms
Electro-Hydraulic Systems
CAN Bus Communication
Vehicle Dynamics & Control Theory
Model-Based Development
Troubleshooting & Diagnostics
Heavy Equipment Systems
Verification & Validation (V&V)
Data Acquisition Tools (CANape)
Steering System Integration
Autonomous & Operator-Assist Controls
Hydraulics & Power Systems Integration
Functional Safety Standards

Job Details

Job Summary

The Embedded Software Developer Steering will design, develop, and validate advanced steering control algorithms and embedded software for heavy equipment. This role focuses on autonomous, operator-assist, and remote steering functionalities to enhance machine performance, safety, and operator experience. The position requires close collaboration with cross-functional engineering teams and hands-on testing on machines and simulations.

Key Responsibilities

  • Design and develop innovative control algorithms and embedded software for electro-hydraulic and steering systems.

  • Implement autonomous, operator-assist (e.g., Steer Assist, Auto Articulation), and remote-control steering features.

  • Integrate steering control software with machine systems including hydraulics, power systems, and operator interfaces.

  • Tune and calibrate control algorithms on test machines to enhance steering performance, maneuverability, and efficiency.

  • Use MATLAB/Simulink and other model-based development tools to create, test, and verify control algorithms prior to hardware deployment.

  • Perform on-machine and bench-level verification and validation using tools such as CANape and data acquisition systems.

  • Gather and define system requirements by collaborating with customers, operators, and engineering teams.

  • Lead troubleshooting and resolve technical issues during development and field operations.

  • Collaborate with cross-functional global engineering teams and mentor junior engineers when needed.

Required Qualifications

  • Bachelor s degree in Electrical Engineering, Mechatronics Engineering, Computer Engineering, or a related field; Master s degree preferred.

  • Experience in embedded control system development and testing, ideally in off-highway, automotive, or heavy machinery domains.

  • Proficiency with MATLAB/Simulink for model-based development.

  • Strong understanding of electrical, electronic, and hydraulic systems, especially electro-hydraulic controls.

  • Excellent analytical and troubleshooting skills for resolving complex system issues.

  • Experience with heavy equipment operation or strong understanding of operator needs.

  • Knowledge of vehicle dynamics and control theory for steering systems.

  • Familiarity with CAN bus or similar communication protocols.

  • Experience with functional safety standards related to machinery.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Signitives