Control System Engineering Intern

TrimbleWestminster, CO
11d$26 - $33

About The Position

As a Control System Engineering Intern with Trimble Agriculture Industry Solutions (AgIS), you will be joining the core development team for these systems. GNC stands for guidance, navigation, and controls, and in this internship you will be developing/maintaining core algorithms for steering/automating agricultural vehicles (tractors, harvesters, combines, sprayers, etc...), using MATLAB/Simulink or C/C++ to model/develop/maintain the algorithms, analyzing and tweaking vehicle performance, and integrating functionality into releasable products. This will see you doing some (or all) of the following: Design, development, and productisation of state estimation and/or control algorithms Working with Matlab/Simulink and model-based design (MBD) Utilising your experience with sensor fusion and filter design (e.g UKF, EKF) for odometry/pose estimation Development, characterisation, and validation of non-linear vehicle dynamics plant models and sensor models Deploying and profiling algorithm performance on real-time hardware/operating systems Perform on-machine control system testing at our test site.

Requirements

  • Currently pursing a Masters degree in Mechanical or Electrical Engineering with an emphasis on Control Systems and Control Theory
  • Experience in control systems and state estimation for dynamic physical systems, such as ground vehicles
  • Understanding of non-linear vehicle dynamics and control theory
  • Familiarity with sensor fusion techniques and filter design, such as Extended Kalman Filters and Unscented Kalman Filters for pose estimation
  • Strong understanding of statistics
  • Proficient with Matlab & Simulink and/or C/C++, Python
  • Familiar with C/C++ programming languages and compilation process
  • Data analysis and visualization

Nice To Haves

  • Practical estimation experience, specifically in the Agriculture industry, including on ground experience with Tractors, Combines, Harvesters, etc
  • Proficiency in production-grade C/C++ software development
  • HIL and SIL testing
  • Simulink auto-code generation
  • GNSS+IMU based navigation
  • Autonomous/Semi-autonomous vehicle control
  • Machine Learning concepts
  • Experience with Systems Identification, SimMechanics, Simscape, and Robotics Toolboxes
  • Experience with test, verification, validation, and productisation of algorithms
  • Experience with requirements decomposition and management tools

Responsibilities

  • Design, development, and productisation of state estimation and/or control algorithms
  • Working with Matlab/Simulink and model-based design (MBD)
  • Utilising your experience with sensor fusion and filter design (e.g UKF, EKF) for odometry/pose estimation
  • Development, characterisation, and validation of non-linear vehicle dynamics plant models and sensor models
  • Deploying and profiling algorithm performance on real-time hardware/operating systems
  • Perform on-machine control system testing at our test site.

Benefits

  • 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