Terex Corporation

Software Engineer III - Robotics

Terex Corporation
Apply
5 months ago
Redmond, WA, USASenior

Base Salary

$135k - $165k/yr

Responsibilities

  • Design and implement vehicle control architecture for Genie equipment.
  • Develop real-time control solutions on Linux-based embedded computers and distributed microcontrollers.
  • Implement ros2_control hardware interfaces, ROS2 controllers, firmware, and drivers for custom hardware.
  • Design and tune PID, MPC, and LQR control algorithms for vehicle dynamics and multi-degree-of-freedom systems.
  • Integrate IMUs, encoders, LiDAR, GPS, and pressure transducers and develop sensor-fusion-based vehicle state estimates.
  • Model and control non-linear hydraulic systems, including valves, pumps, and cylinders.
  • Collaborate across multidisciplinary teams on scalable industrial robotics solutions.

Requirements

  • Bachelor’s or master’s degree in robotics, computer science, mechanical engineering, mechatronics, or a similar field.
  • Strong understanding of classical and modern control theory, vehicle kinematics, and vehicle dynamics.
  • Proven ROS2 experience, particularly with ros2_control, hardware interfaces, and node lifecycle management.
  • Experience with distributed control architectures for mobile robots, automotive systems, or heavy machinery.
  • Hands-on experience with CAN bus using J1939 or CANopen, I2C, SPI, and RS485.
  • Strong real-time C++ skills for constrained embedded environments.
  • Preferred experience with electro-hydraulic control in heavy machinery, agriculture, or construction equipment.
  • Preferred knowledge of functional safety standards or safety-critical RTOS implementations.
  • Preferred experience with URDF and simulators such as Gazebo or Isaac Sim.
  • Preferred experience with real-time microcontrollers, application processors, and Yocto Linux.

Benefits

  • Hybrid work arrangement in Redmond, Washington, with three days in person.
  • Health insurance including medical, dental, vision, and prescription coverage.
  • Life insurance, accidental death and dismemberment insurance, and short- and long-term disability coverage.
  • Extended leave options, paid time off, and company holidays.
  • 401(k) matching and an employee stock purchase plan.
  • Legal assistance, wellness programs, tuition reimbursement, discount programs, and LinkedIn Learning.
  • The role offers direct impact on multi-ton industrial machinery and opportunities to work alongside experienced engineers.

Tech Stack

Categories

EmbeddedRobotics
Terex Corporation

About Terex Corporation

5,001-10,000 employees

Terex Corporation manufactures mobile elevating work platforms, material processing and recycling equipment, and electric utility trucks for construction, infrastructure, quarrying, waste, and utility customers worldwide. The public company (NYSE: TEX), founded in 1933 and headquartered in Norwalk, Connecticut, sells equipment, parts, services, and financing through brands such as Genie, Powerscreen, Terex Utilities, Terex Finlay, Fuchs, EvoQuip, and CBI.

Contact me