Share this Job

Technical Project Engineer - Software and Controls 1 Job

Date: Nov 21, 2020

Location: Hesston, KS, US

Company: AGCO

Technical Project Engineer - Software & Controls Design


Job Description

Serve as an embedded software controls engineer for agricultural machinery.  This involves developing requirements and detailed software design. 

Summary of Duties

  • In areas of design responsibility: lead software code review, troubleshoot and repair software problems
  • Integrate, develop and deploy software
  • Experience debugging/interpreting vehicle bus data using CANoe, CANalyzer, CAPL, PCAN, CANtrace, or other similar tool.
  • Machine control tuning and troubleshooting software on harvesting equipment
  • Debugging and testing of electronics including sensors, actuators and wiring.
  • Create testing scenarios with test engineers.
  • Workflow Automation
  • Review and approve test results from Software engineers and test engineers.
  • Validate the integration of internal and external supplier’s components into harvesting equipment.
  • Interface to the electrical and mechanical design teams to define required interfaces.


Functional Knowledge

  • Knowledgeable about harvesting machinery.
  • Experience with developing real-time embedded machine controls using Matlab & Simulink.
  • Experience in writing embedded software using C and C++.
  • Experience with Object Oriented software development.
  • Experience with defining software and hardware interfaces.
  • In depth knowledge of CAN communications
  • Experience in a structured development environment.
  • Experience using a version control system, for example SVN.


Desirable Knowledge

  • UML and Automated code generation tools
  • ISO11783 CAN communication protocol.
  • Experience with Labview/Veristand.
  • 2 years’ concurrent experience in development on off road, heavy equipment or agricultural equipment preferred.


Interpersonal Skills

  • Strong verbal and written communication skills to convey requirements, root cause analysis, new strategies, processes/approaches to a variety of internal  or external audiences
  • Ability to address and resolve issues in an objective, fact-based, professional fashion
  • Ability to inspire confidence in project sponsors, owners and participants
  • Motivated self starter who can relate well to a diverse multidiscipline development team



  • Able to travel domestically and internationally for supporting development of equipment.


Qualifications and Experience


  • A Bachelors degree in Computer Science, Electrical, Mechanical, or Agricultural Engineering
  • 3-7 years experience in development of real-time embedded control systems using Matlab/Simulink modeling tools.

We are proud to be an EEO/AA employer M/F/D/V. We maintain a drug-free workplace and perform pre-employment substance abuse testing.

Nearest Major Market: Wichita

Job Segment: Controls Engineer, Project Engineer, Agricultural, Developer, Electrical, Engineering, Agriculture, Technology