Cummins Inc. is looking for a Software Validation - Electrification and Controls engineer to drive the validation of application and base software for electrified systems, ensuring electric powertrain, shift systems, and inverters meet performance and safety standards.
Requirements
- Experience in software development and validation using languages like C++, Python, Java, or CAPL to build and test embedded systems effectively.
- Work with tools like MATLAB, Simulink, Stateflow, and Simscape to design and simulate control systems for electric vehicle applications.
- Understand and apply automotive communication protocols such as CAN and LIN, which are essential for diagnostics and system integration.
- Excellent problem-solving skills to identify and resolve issues both on the test bench and in-vehicle environments.
- Create software requirements and test specifications, including functional and diagnostic testing for embedded automotive software.
- Hands-on with tools like Plecs, CANalyzer, CANoe, vTESTstudio, Plexim, Polarion, and GitHub, and gain experience with HIL systems for real-time testing.
- Understand and apply industry standards like ASPICE, CMMI, ISO 26262 (Functional Safety), and AUTOSAR to ensure compliance and high-quality software development.
Responsibilities
- Drive the validation of application and base software for electrified systems—ensuring electric powertrain, shift systems, and inverters meet performance and safety standards.
- Create and execute comprehensive validation plans, including high-level and detailed test cases, to guarantee software quality and reliability.
- Develop and maintain automated validation frameworks, increasing efficiency and consistency in software testing.
- Define test cases for fault management, diagnostics, and performance/timing of embedded software—critical for robust system behavior.
- Ensure software meets ISO-26262 Functional Safety standards and follows ASPICE processes, contributing to safe and compliant vehicle systems.
- Specify, build, and maintain HIL equipment, and perform MIL/SIL/HIL testing to validate software and plant models under real-world conditions.
- Generate and present software quality metrics, providing clear insights into validation outcomes and supporting data-driven decision-making.
Other
- Working closely with system controls and software engineers, you'll help bring innovative products from concept to production with seamless integration.
- Pursuing Bachelor’s degree or Graduate’s degree in Electrical Engineering, Computer Science, Embedded Systems, Mechanical Engineering, or related
- Must carry a minimum of 12 credit hours during the Fall and Spring semesters.
- Must have a minimum of 2.5 GPA.
- This is a School To Work (STW) opportunity, allowing for up to 19 hours per week during the Fall and Winter semesters (September 2025 – May 2026), with the potential to transition into a full-time 40-hour Co-Op during Summer 2026.