We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Control System Software Engineer

Trimble Inc.
parental leave
United States, Colorado, Westminster
10368 Westmoor Drive (Show on map)
Aug 22, 2025

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.

-

Pay Equity

-

Trimble provides the following compensation range and general description of other compensation and benefits that it in good faith believes it might pay and/or offer for this position. This compensation range is based on a full time schedule. Trimble reserves the right to ultimately pay more or less than the posted range and offer additional benefits and other compensation, depending on circumstances not related to an applicant's sex or other status protected by local, state, or federal law.

-

Hiring Range:

122642

-

165466

-

Bonus Eligible?

Yes

-

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.

-

Trimble is proud to be an equal opportunity employer. We welcome and embrace our
candidates' diversity and take affirmative action to employ and advance individuals
without regard to race, color, sex, gender identity or expression, sexual orientation,
religion, age, physical or mental disability, veteran status, pregnancy (including
childbirth or related medical conditions), national origin, marital status, genetic

information, and all other legally protected characteristics. We forbid discrimination and
harassment in the workplace based on any protected status or characteristic. A criminal
history is not an automatic bar to employment with the Company, and we consider
qualified applicants consistent with applicable federal, state, and local law.
The Company is also committed to providing reasonable accommodations for
individuals with disabilities, and individuals with sincerely held religious beliefs in our job
application procedures. If you need assistance or an accommodation for your job,
contact
AskPX@px.trimble.com
Applied = 0

(web-5cf844c5d-bjxg9)