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

Software Integration - Intern

Today Wuhan, China

This position is not available in GPP database. Talent Acquisition team member will fill in the Posting description after intake meeting.This position is not available in GPP database. Talent Acquisition team member will fill in the Posting description after intake meeting.

Key Responsibilities:

  • Investigates product software build problems, understands causal mechanisms, recommends appropriate action, owns problem resolution, and documents results.
  • Applies and supports the improvement of product software integration processes and tools. Processes include software build integration, component check-in/check-out, build verification and release. Tools include CSAR build system, version control tools, static analysis tools, and hardware-in-the-loop test tools.
  • Obtains input and collaborates with application engineering teams (software interface and control leads) and delivers verified software builds, prototype builds, and release packages to product teams.
  • Uses systems knowledge and expertise to make decisions in the areas of software build requirements, component configuration, OBD template setup, and error table management that impact the quality and performance of software builds, product lines (platforms) and management of cross-functional integration and coordination.
  • Conducts software requirement reviews and software release reviews; prepares release documentation and obtains stakeholder approval through the release review process.

Qualifications and Competencies

Competencies:

Product Software Design and Construction - Integrates product software components into verified builds using industry best practices and established software engineering principles; verifies software builds to ensure quality products.

Product Verification and Validation Management - Executes build verification activities including compilation checks, smoke tests, data-in-build consistency validation, and error elimination; evaluates test results to verify build quality and validate requirements.

System Requirements Engineering - Uses appropriate methods and tools to translate stakeholder build requests into actionable integration tasks; reviews software requirement documents for completeness; tracks the status of requirements throughout the build and release lifecycle.

Configuration Management - Manages software baselines, branches, component versions, and build configurations for multi-platform products; ensures traceability between Change Requests, component changes, and build artifacts.

Product Problem Solving - Solves build integration problems using a process that protects the customer; determines the assignable cause; implements robust, data-based solutions; and identifies the systemic root causes and recommended actions to prevent problem reoccurrence.

Want more jobs like this?

Get jobs in Wuhan, China delivered to your inbox every week.

Job alert subscription


Technical Documentation - Documents build information, release notices, and review artifacts as part of the software integration function; communicates to stakeholders with the goal of enabling effective knowledge transfer and product traceability.

Collaborates - Building partnerships and working collaboratively with others to meet shared objectives.

Communicates effectively - Developing and delivering multi-mode communications that convey a clear understanding of the unique needs of different audiences.

Decision quality - Making good and timely decisions that keep the organization moving forward.

Drives results - Consistently achieving results, even under tough circumstances.

Self-development - Actively seeking new ways to grow and be challenged using both formal and informal development channels.

Values differences - Recognizing the value that different perspectives and cultures bring to an organization.

Education, Licenses, Certifications:

College, university, or equivalent Bachelor's degree in Engineering or appropriate STEM field is required.

This position may require licensing for compliance with export controls or sanctions regulations.

Experience:

Entry level/Early career professional. Preferred candidates would have relevant experience working in either a temporary student employment environment (intern, co-op, or other extracurricular team activities) or as an early career professional in a relevant technical discipline area. Knowledge of MS Office tools is also preferred.

Qualifications

  • Basic programming knowledge in C, Python, or MATLAB
  • Familiarity with version control concepts (Git preferred)

Job Engineering

Organization Cummins Inc.

Role Category On-site with Flexibility

Job Type Student - Internship

ReqID 2430831

Relocation Package No

100% On-Site No

Client-provided location(s): Wuhan, China
Job ID: Cummins-R-C9D39E971B9448CAAC46222257CAE856
Employment Type: INTERN
Posted: 2026-07-03T00:37:01

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
  • Diversity and Inclusion