AGCO is currently seeking a Design Engineer - Software Validation to join our team in Jackson, MN. The engineer will work in an Agile Scrum team alongside developers and be in charge of developing and executing manual and automated tests for validation. He or she will also assume responsibility of a test bench with Hardware In the Loop (HIL), machine peripherals and embedded .
Responsibilities:
- Work on a variety of equipment, including RoGator, TerraGator, and track tractors
- Work with embedded software developers to understand requirements and how to translate the requirements to test specifications
- Execute tests manually to identify early defects
- Develop automation scripts to execute regression testing prior to release deadlines
- Working with the electrical team to design harnesses for the HIL systems’ external hardware components
- Staying up to date with New Product Development (NPD) and soon-to-be NPD projects making sure that necessary testing capabilities are in place
- Candidate should be capable of working with little or no supervision and have self-motivation to learn and excel in his/her objectives.
-
-
- Required Education:
-
- Bachelor's in Electrical Engineer, Computer Engineer or related field
-
- Required Experience:
-
- Entry level (0-5 years)
- 0-3 years' experience with analog and digital circuits
- 0-3 years' experience in computer programming in languages such as C, C++ and Python
- 0-3 years' experience with Matlab/Simulink
- Good communication skills
- Hands-on Electrical troubleshooting
- Good organizational and documentation skills
-
- Preferred Experience:
- 0-3 years' experience with CAN Networks (J1939, ISO11783) and software (CANalyzer, CANoe, CAPL)
- 0-3 years' experience with Hardware In the Loop (Speedgoat, dSPACE ControlDesk and AutomationDesk)
- Preferred Agricultural background