Apply now »

Software Test Engineer

Job ID:  1338
Location: 

Racine, WI, US Lansing, MI, US

Job Family:  Design
Job Type:  Full Time
Working Mode:  Hybrid

About Us

Innovation. Sustainability. Productivity. This is how we are Breaking New Ground in our mission to sustainably advance the noble work of farmers and builders everywhere. With a growing global population and increased demands on resources, our products are instrumental to feeding and sheltering the world.

From developing products that run on alternative power to productivity-enhancing precision tech, we are delivering solutions that benefit people – and they are possible thanks to people like you. If the opportunity to build your skills as part of a collaborative, global team excites you, you’re in the right place.  

Grow a Career. Build a Future!

Be part of this company at the forefront of agriculture and construction, that passionately innovates to drive customer efficiency and success. And we know innovation can’t happen without collaboration. So, everything we do at CNH Industrial is about reaching new heights as one team, always delivering for the good of our customers.

Job Purpose

Key Responsibilities

Duties: The Software Test Engineer at CNH Industrial America LLC in Racine, WI will create and implement test procedures to analyze and ensure the quality of agricultural equipment software programs as part of our Precision Technology Team. The duties include designing, developing, implementing, updating, and maintaining test procedures & standards for our new or enhanced features for our vehicle displays, application controls, steering solutions, digital services, telematics and fully autonomous driverless technologies. Developing and maintaining automated testing framework to support multiple features and programs. Developing and implementing test solutions within test framework for Vector tools like CANalyzer, CANoe. Defining and developing tools to support End-to-End automation and vehicle simulation. Evaluating test requirements based on specifications, standard procedures, and internal/external requirements and develop test plans and techniques. Analyzing system requirements and test plan documents to develop automation scripts using python, MATLAB and selenium. Designing, developing and executing manual and automated test scripts for software programs. Completing test data analysis, debugging and troubleshooting software issues, defect creation and maintenance. Coordinating with engineering teams on requirements, specifications, test documents, failed test scenarios. Creating and/or updating Test procedure, document test reports and software quality metrics, and best practices documentation. Maintaining Test Automation repository that includes code reviews, approval for merge requests and resolving merge conflicts. Researching new developments in the fields of engineering design, methods, and applications. Training new team members and other teams on utilization of test equipment, test automation procedures and applications. 100% Remote. Salary $84,375 - $123,750.

Experience Required

Minimum Requirements: Requires a Bachelor’s Degree in Information Technology Management, Electrical Engineering, or related field, plus 2 years of experience as an Embedded Systems Engineer, Software Developer, or related occupation. The 2 years of experience must include 2 years of experience with each of the following: 1) AG Machines, farming applications and technologies, and experience working on an Embedded HMI hardware; 2) At least one of the following programming languages: Python, MATLAB, C/C++, or any scripting languages; 3) Developing test frameworks including Robot, PyUnit, and Pytest ; 4) CAN/LIN protocols and at least one  of the following CAN/LIN measurement tools: CANalyzer, CANoe, or INCA; 5) At least one of the following Software Configuration Management tools: GIT, Azure DevOps, GitLab, GitHub; 6) Functional and regression software testing; 7) Integration Requirement Management and Defect Tracking tools including Polarion, Doors, and Jira; 8)Embedded and cloud-based software services.

CNH Industrial America LLC's ongoing employee referral program does apply to this position.

 

Interested candidates see all job duties and requirements and apply online at http://cnh.com/

Preferred Qualifications

What We Offer

We offer dynamic career opportunities across an international landscape. As an equal opportunity employer, we are committed to delivering value for all our employees and fostering a culture of respect.

At CNH, we understand that the best solutions come from the diverse experiences and skills of our people. Here, you will be empowered to grow your career, to follow your passion, and help build a better future. To support our employees, we offer regional comprehensive benefits, including:

  • Flexible work arrangements
  • Savings & Retirement benefits
  • Tuition reimbursement
  • Parental leave
  • Adoption assistance
  • Fertility & Family building support
  • Employee Assistance Programs 
  • Charitable contribution matching and Volunteer Time Off


Nearest Major Market: Racine

Apply now »