Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

School To Work, Software Validation - ePowertrain Electrification and Controls

AT Cummins
Cummins

School To Work, Software Validation - ePowertrain Electrification and Controls

Troy, MI

DESCRIPTION

We are looking for a talented Student (School To Work, Software Validation - ePowertrain) to join our team specializing in Engineering for our Cummins Inc. facility in Troy, MI.

In this role, you will make an impact in the following ways:

  • Ensuring Software Quality : By designing, developing, and executing test cases, you'll guarantee the quality of the application software, ensuring it meets the required standards.
  • Supporting Test Plan Development : Your contribution to developing software test plans and specifications will help create a robust testing strategy.
  • Creating Comprehensive Validation Plans : Developing both high-level and detailed software verification and validation plans will ensure thorough testing coverage.
  • Automating Test Frameworks : By developing and maintaining the validation framework for automation, you will streamline the testing process, making it more efficient.
  • Validating Critical Software Aspects: Defining and creating test cases for fault management, diagnostics, performance, and timing of embedded software will ensure these critical aspects are thoroughly tested.
  • Ensuring Compliance : Testing for compliance with ISO-26262 Functional Safety standards will ensure the software meets essential safety requirements.
  • Managing Test Configurations: Implementing and consistently following the test configuration management process will maintain the integrity and traceability of test configurations.
  • Reporting on Software Quality: Creating and presenting reports on software quality metrics will provide valuable insights into the software's performance and areas for improvement.

Want more jobs like this?

Get jobs in Troy, MI delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.

RESPONSIBILITIES

To be successful in this role you will need the following:

  • Proficiency in Programming Languages : Gain experience in software development, coding, or validation using languages such as C++, Python, Java, or CAPL. Practical knowledge in these areas will be crucial for developing and testing software.
  • Familiarity with MATLAB and Simulink : Develop your skills in MATLAB, Simulink, Stateflow, and Simscape. These tools are vital for modeling, simulation, and analysis in control systems and embedded software.
  • Understanding of Control Systems : Build a solid understanding of control systems. This knowledge will help you in designing and validating control algorithms and systems.
  • Effective Time Management : Balancing your coursework and responsibilities in this role will require excellent time management skills. Prioritize tasks and manage your time efficiently to meet academic and professional requirements.
  • Attention to Detail : Pay close attention to detail when creating and executing test cases, developing validation plans, and ensuring compliance with standards like ISO-26262.
  • Problem-Solving Skills : Enhance your problem-solving abilities to troubleshoot issues during software development and testing. Being able to identify and resolve problems quickly is key to maintaining software quality.
  • Communication Skills : Develop strong communication skills to effectively present reports on software quality metrics and collaborate with team members. Clear and concise communication is essential for success in this role.

Education/Experience:

  • 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.
  • Software development/coding or validation experience using C++, Python, Java, or CAPL.
  • Experience with MATLAB, Simulink, Stateflow, and Simscape
  • Experience with Controls Systems

QUALIFICATIONS

Additional Information/Preferred Qualifications:

  • Experience in automotive applications and applicable interfaces such as CAN, LIN
  • Excellent trouble-shooting and debugging skills both on the test bench and in vehicle
  • HIL experience
  • Experience with tools such as Plecs, CANalyzer, CANoe, vTESTstudio, Plexim, Polarion, and GitHub
  • Experience with model-based software processes
  • Experience in functional and diagnostic testing for automotive embedded software
  • Experience in ISO 26262 Functional safety and AUTOSAR, CMMI or ASPICE a plus

Compensation:

Please note that the salary range provided is a good faith estimate on the applicable range. The final salary offer will be determined after considering relevant factors, including a candidate's qualifications and experience, where appropriate.

Job Engineering

Organization Cummins Inc.

Role Category Hybrid

Job Type Student - Internship

Min Salary $

Max Salary $

ReqID 2405457

Relocation Package No

Cummins and E-Verify

At Cummins, we are an equal opportunity and affirmative action employer dedicated to diversity in the workplace. Our policy is to provide equal employment opportunities to all qualified persons without regard to race, gender, color, disability, national origin, age, religion, union affiliation, sexual orientation, veteran status, citizenship, gender identity and/or expression, or other status protected by law. Cummins validates the right to work using E-Verify and will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS), with information from each new employee's Form I-9 to confirm work authorization. Visit http://EEOC.gov to know your rights on workplace discrimination.

Client-provided location(s): Troy, MI, USA
Job ID: Cummins-R-B7674504DBC54F568D45E6D9726C58EB
Employment Type: Other

Perks and Benefits

  • Health and Wellness

    • FSA With Employer Contribution
    • Health Reimbursement Account
    • On-Site Gym
    • HSA With Employer Contribution
    • Health Insurance
    • Dental Insurance
    • Vision Insurance
    • Life Insurance
    • Short-Term Disability
    • Long-Term Disability
  • Parental Benefits

    • Non-Birth Parent or Paternity Leave
    • Birth Parent or Maternity Leave
  • Work Flexibility

    • Flexible Work Hours
    • Remote Work Opportunities
  • Office Life and Perks

    • Company Outings
    • Casual Dress
  • Vacation and Time Off

    • Leave of Absence
    • Personal/Sick Days
    • Paid Holidays
  • Financial and Retirement

    • Relocation Assistance
    • Performance Bonus
    • Stock Purchase Program
    • Pension
    • 401(K) With Company Matching
  • Professional Development

    • Mentor Program
    • Shadowing Opportunities
    • Access to Online Courses
    • Lunch and Learns
    • Tuition Reimbursement