Overview
On Site
USD 43.00 - 45.00 per hour
Contract - Independent
Skills
Information Assurance
Impact Analysis
Information Architecture
Quality Assurance
Embedded Software
Test Plans
Regression Testing
Reporting
Test Cases
Test Execution
Defect Tracking
Computer Hardware
Mechatronics
Electrical Engineering
Hydraulics
Mechanical Engineering
Embedded Systems
Testing
Software Design
MATLAB
Simulink
Automated Testing
Agile
Scrum
ISTQB
Electronics
Computer Engineering
Computer Science
Privacy
Marketing
Job Details
Location: Waterloo, IA
Salary: $43.00 USD Hourly - $45.00 USD Hourly
Description:
Software Test Engineer
Location: Waterloo, IA
Duration: 12 months
As a Software Test Engineer, you will play a critical role in ensuring the reliability and performance of embedded software systems that power our advanced agricultural machinery. You will be part of the Waterloo software delivery team, contributing to the development and validation of drivetrain control subsystems for tractors.
Key Responsibilities
Requirements-to-test case coverage
Test execution data
Defect tracking and resolution
Model-in-the-Loop (MiL)
Software-in-the-Loop (SiL)
Hardware-in-the-Loop (HiL)
Vehicle-in-the-Loop (ViL)
Required Qualifications
Preferred Qualifications
Education
By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.
Contact:
This job and many more are available through The Judge Group. Please apply with us today!
Salary: $43.00 USD Hourly - $45.00 USD Hourly
Description:
Software Test Engineer
Location: Waterloo, IA
Duration: 12 months
As a Software Test Engineer, you will play a critical role in ensuring the reliability and performance of embedded software systems that power our advanced agricultural machinery. You will be part of the Waterloo software delivery team, contributing to the development and validation of drivetrain control subsystems for tractors.
Key Responsibilities
- Develop and maintain subsystem software verification test plans aligned with John Deere's agile development cycles (every two months).
- Define regression testing strategies to ensure software stability and performance across releases.
- Drive automation of test cases to improve efficiency and coverage for drivetrain control systems.
- Execute software verification activities and ensure alignment with quality standards.
- Monitor and report key testing metrics including:
Requirements-to-test case coverage
Test execution data
Defect tracking and resolution
- Ensure readiness and optimal use of test environments including:
Model-in-the-Loop (MiL)
Software-in-the-Loop (SiL)
Hardware-in-the-Loop (HiL)
Vehicle-in-the-Loop (ViL)
Required Qualifications
- 1+ years of experience in mechatronics, with a strong foundation in electrical/electronic systems, hydraulics, and mechanical components.
- Experience in control systems, preferably in propulsion or agricultural equipment.
- Hands-on experience with embedded control systems in development or testing.
- Familiarity with electronic test tools and simulation platforms.
Preferred Qualifications
- Experience with Model-Based Software Design (MBSD) and simulation tools such as MATLAB/Simulink.
- Proficiency in test automation tools like ECU-Test.
- Exposure to Agile/Scrum development environments.
- Knowledge of CAN bus systems and diagnostic tools.
- Experience operating agricultural or off-road equipment.
- ISTQB Certification or equivalent is a plus.
Education
- Bachelor's degree in Electronics/Computer Engineering, Computer Science, or a related technical field, or equivalent practical experience.
By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.
Contact:
This job and many more are available through The Judge Group. Please apply with us today!
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.