Control System Engineer

Westminster, CO, US • Posted 60+ days ago • Updated 8 hours ago
Full Time
On-site
Fitment

Dice Job Match Score™

🫥 Flibbertigibetting...

Job Details

Skills

  • Optimization
  • Motion Control
  • Law
  • Sensors
  • Fusion
  • Illustration
  • Robotics
  • Aerospace
  • Estimating
  • Bridging
  • Systems Engineering
  • Software Implementation
  • Algorithms
  • Data Analysis
  • Software Development
  • Version Control
  • Continuous Integration
  • Continuous Integration and Development
  • Testing
  • Electrical Engineering
  • Mechanical Engineering
  • Computer Science
  • FOCUS
  • Programming Languages
  • C
  • C++
  • Software Architecture
  • Embedded Systems
  • Real-time
  • Operating Systems
  • RTOS
  • Scheduling
  • Management
  • PID
  • MATLAB
  • Simulink
  • Analytical Skill
  • Problem Solving
  • Conflict Resolution
  • Communication
  • Collaboration
  • AGIS
  • Retail
  • Workflow
  • Privacy

Summary

Your Title: Control System Engineer

Job Location: Westminster, CO (Northern Denver)

Our Department: Trimble Ag Industry Solutions (AgIS)

Are you interested in identifying and delivering disruptive cutting-edge technologies?

What You Will Do

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.

What Skills & Experience You Should Bring

We are looking for an illustration of the experiences that are either required or preferred.
  • 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.

What Skills & Experience You Could Bring

This section illustrates experiences that would be a bonus for the role.
  • Experience in state estimation (e.g., Kalman filters).
  • Experience leading small technical projects.
  • Simulink auto-code generation.
  • Experience with GNSS+IMU state estimation.
  • AutonomoSemi-autonomous vehicle control.

About Your Location

This position is based at our Trimble World HQ in Westminster, CO (Northern Denver, CO). This is a 100% in office position. This is an onsite work environment where you can collaborate directly with the team.

About Our Trimble Ag Industry Solutions (AgIS) Division

The Trimble Ag Industry Solutions (AgIS) division is a leader in precision agriculture, creating solutions that optimize the complete farm-to-retail workflow. We are a global team of professionals passionate about developing and delivering innovative solutions that help farmers and advisors solve their most complex challenges.

Trimble Civil Construction

Your Title: Control System Software Engineer

Job Location:Westminster, CO (Northern Denver)

Our Department: Trimble Ag Industry Solutions (AgIS)

(100% in office position)

Are you passionate about bridging the gap between advanced control theory and robust, real-world software?

What You Will Do

In this unique and highly technical role, you will join our dynamic team to bridge control systems engineering with robust software implementation. You will be responsible for the entire software development lifecycle for our digital control systems, from high-level architecture to hands-on coding. We will look to you to work closely with our controls engineers, translating their MATLAB/Simulink algorithms into production-grade software and ensuring our systems are not only theoretically sound but also efficient, reliable, and maintainable.
  • You will architect, design, and develop software for real-time and embedded control systems.
  • We'll rely on you to write clean, efficient, and well-documented code in languages such as C and C++.
  • You will partner with control systems engineers to translate their models into efficient, production-ready code.
  • Your strong data analysis skills will be essential for troubleshooting and diagnosing complex software and control system issues.
  • You will analyze and optimize software performance, focusing on real-time constraints, latency, and resource utilization.
  • We will encourage you to advocate for and enforce software development best practices, including version control, continuous integration, and testing.

What Skills & Experience You Should Bring
  • A Bachelor's or Master's degree in Electrical Engineering, Mechanical Engineering, Computer Science, 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.
  • Excellent analytical, problem-solving, and communication skills, with the ability to collaborate effectively with multidisciplinary teams.

About Your Location

This position is based at our Trimble World HQ in Westminster, CO (Northern Denver, CO). This is a 100% in office position.

About Our Trimble Ag Industry Solutions (AgIS) Division

The Trimble Ag Industry Solutions (AgIS) division is a leader in precision agriculture, creating solutions that optimize the complete farm-to-retail workflow. We are a global team of professionals passionate about developing and delivering innovative solutions that help farmers and advisors solve their most complex challenges.

Trimble's Privacy Policy
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.
  • Dice Id: 10217011
  • Position Id: 688aa1c69e528dd77cbed6a5f7362094
  • Posted 30+ days ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Broomfield, Colorado

Today

Full-time

USD 126,000.00 - 167,000.00 per year

Broomfield, Colorado

Today

Full-time

USD 165,000.00 - 218,000.00 per year

Broomfield, Colorado

Today

Full-time

USD 190,000.00 - 252,000.00 per year

Louisville, Colorado

Today

Full-time

USD 76,500.00 - 134,895.00 per year

Search all similar jobs