2 months ago
Wuhan, ChinaEntry Level
Responsibilities
- Investigate product software problems, identify causal mechanisms, recommend actions, own resolutions, and document results.
- Develop, design, implement, test, and release software controlling Cummins products.
- Collaborate with product and software development teams to deliver verified software features, components, and builds.
- Apply and improve product software development processes and tools, including coding, compiling, integration, static analysis, and hardware-in-the-loop testing.
- Make software requirements, architecture, design, and test decisions affecting software quality and product performance.
- Coordinate work among technicians and temporary student employees when needed.
Requirements
- Entry-level or early-career professional capable of developing proficiency in the technology and product knowledge required for the role.
- Ability to understand stakeholder requirements and develop software specifications.
- Ability to contribute to software requirements, architecture, design, coding, compiling, testing, and release.
- Ability to investigate moderately complex software problems and work collaboratively with cross-functional teams.
- Ability to execute established work processes independently and contribute to process and system improvements.
Categories
About Cummins
Cummins Inc. designs and manufactures diesel, natural gas, and electrified powertrains, generators, and related components (turbochargers, filtration, emission systems) for commercial vehicles, industrial equipment, marine, rail, and power markets. It sells to OEMs and fleet operators and provides parts and service through a global distribution network. Founded in 1919 and headquartered in Columbus, Indiana, Cummins is a public company listed on the NYSE (CMI).
