Title: Vehicle Controls Systems Engineer
Location: Westminster, CO or Sunnyvale, CA preferred OR Remote, US
Department: Trimble Agriculture
Trimble Agriculture provides solutions that solve complex technology challenges across the entire agricultural supply chain. The solutions enable farmers and advisors to allocate scarce resources to produce a safe, reliable food supply in a profitable and environmentally sustainable manner. Covering all seasons, crops, terrains and farm sizes, Trimble precision agriculture solutions can be used on most equipment on the farm, regardless of manufacturer. Driving efficiency and profitability in the field, we offer field solutions for vehicles and implement guidance and steering; flow and application control; irrigation, drainage, and land leveling; harvest and yield monitoring; and a broad suite of correction services to meet your accuracy needs.
Trimble Ag is seeking a Vehicle Controls Programmer with C/C++ firmware experience to join their vehicle steering and guidance team. The Trimble Ag vehicle steering and guidance team is the industry leader in semi-autonomous vehicle steering systems, with support for 1000s of vehicle systems around the world.
The candidate would be joining the core development team for these systems, working on a wide range of products, from embedded ECUs, to steering algorithms, to UI integration, with the goal of making sellable vehicle guidance and control products for a wide range of farming applications. The candidate would play an integral part in product design, development, and support, communicating across multiple teams to facilitate that goal.
Core work would include developing/maintaining algorithms for steering/automating agricultural vehicles such as tractors, harvesters, combines, sprayers, etc..., C/C++ embedded system development, troubleshooting and resolving guidance controls issues, and characterizing vehicle mechanics. Candidates will also have opportunities to participate in many areas of product/system development.
Bachelors or higher in engineering or related field of study
3+ years of experience dedicated to C/C++ development
2+ years of control systems experience (or demonstrated high-level understanding)
Working knowledge of Sensor fusion, State Estimation, Vehicle Dynamics/Kinematics, Vehicle control laws, Actuator control laws, Robotics, etc...
Familiarity with MATLAB/Simulink controls development
Familiarity with embedded system development
Including complex systems using multiple sensors/devices
Excellent verbal and written communication skills
A fast learner who is quick to adapt, self-reliant, curious, motivated, and a team player
Up to 10% travel (after COVID)
Developing Safety Certified systems
CAN/J1939 vehicle bus protocol
GNSS+IMU based navigation
Autonomous/Semi-autonomous vehicle control
Information to Review:
The following links are recommended in order to better your understanding of Trimble, and the products available within this particular division.
Trimble Agriculture -- Guidance & Steering
Trimble Agriculture's Blog
Videos to Review:
Trimble: Innovation at its best
Trimble: A History of Outstanding Innovations
Trimble Agriculture Solutions
Trimble Agriculture Intro
Trimble is an exciting, entrepreneurial company, with a history of exceptional growth coupled with a disciplined and strategic focus on being the best. Our solutions are used in over 140 countries and we have incredibly diverse lines of business.
Our employees represent this diversity and can be found in over 30 countries, working closely with their colleagues around the world. Due to our geographic, product and customer reach, there is plenty of room at Trimble for exceptional people to grow. Come position yourself with an innovative industry leader and position yourself for success.
Trimble is transforming the way the world works by delivering products and services that connect the physical and digital worlds. Core technologies in positioning, modeling, connectivity and data analytics enable customers to improve productivity, quality, safety, and sustainability. From purpose-built products to enterprise lifecycle solutions, Trimble software, hardware, and services are transforming a broad range of industries such as agriculture, construction, geospatial, and transportation and logistics.
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.
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 Inc. is proud to be an Equal Opportunity and Affirmative Action Employer and considers qualified applicants for employment without regard to race, gender, age, color, religion, national origin, marital status, disability, sexual orientation, status as a covered veteran in accordance with applicable federal, state and local laws, or any other protected factor. EOE/M/F/V/D
Trimble Navigation Limited Inc