Trimble-posted about 21 hours ago
$122,642 - $165,466/Yr
Full-time • Mid Level
Onsite • Westminster, CO
5,001-10,000 employees

This Control Systems Engineer role centers on the design and optimization of automatic motion control system algorithms for advanced off-highway industrial machinery (e.g., tractors, excavators). You will be an integral part of our team, focusing primarily on Control System Engineering-related duties. Architect, design, and develop software for real-time and embedded control systems . Write clean, efficient, and well-documented code in languages such as C and C++ . Partner with control systems engineers to translate their models into efficient, production-ready code. Use your strong data analysis skills to troubleshoot and diagnose complex software and control system issues. Design, develop, and productize control law algorithms . Use MATLAB/Simulink for model-based design (MBD). Apply sensor fusion and filter design for pose estimation.

  • Architect, design, and develop software for real-time and embedded control systems
  • Write clean, efficient, and well-documented code in languages such as C and C++
  • Partner with control systems engineers to translate their models into efficient, production-ready code
  • Use your strong data analysis skills to troubleshoot and diagnose complex software and control system issues
  • Design, develop, and productize control law algorithms
  • Use MATLAB/Simulink for model-based design (MBD)
  • Apply sensor fusion and filter design for pose estimation
  • A Bachelor's, PHD or Master's degree in Electrical Engineering, Control System Engineering, Robotics, Aerospace, or a related field with a strong focus on control systems
  • Extensive experience with programming languages like C and C++ , coupled with a proven background in software architecture and design for embedded or real-time systems
  • A strong understanding of concepts critical for digital control systems, including real-time operating systems (RTOS) , interrupts, task scheduling, and memory management
  • Familiarity with control theory concepts (e.g., PID control, state-space models, stability analysis) and hands-on experience with MATLAB and Simulink
  • 5+ years of experience in control algorithm development for dynamic systems
  • Experience in state estimation (e.g., Kalman filters)
  • Experience leading small technical projects
  • Simulink auto-code generation
  • Experience with GNSS+IMU state estimation
  • Autonomous/Semi-autonomous vehicle control
  • Trimble offers comprehensive core benefits that include Medical, Dental, Vision, Life, Disability, Time off plans and retirement plans
  • Most of our businesses also offer tax savings plans for health, dependent care and commuter expenses as well as Paid Parental Leave and Employee Stock Purchase Plan
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service