Cummins

Software Engineer

Cummins
Apply
4 days ago
Remote, India or Pune, IndiaEntry Level

Responsibilities

  • Develop, modify, implement, document, install, and support software applications.
  • Analyze business needs, requirements, system flows, data usage, and work processes to determine and design solutions.
  • Define application interfaces, responsibilities, architectures, solution interactions, deployment requirements, and nonfunctional requirements.
  • Participate in software testing, including test review, analysis, witnessing, certification, and automated testing.
  • Improve applications through systems analysis and recommendations while protecting confidential information and IT assets.
  • Apply programming, data, security, privacy, compliance, Agile/DevSecOps, CI/CD, and infrastructure-as-code practices across the software lifecycle.

Requirements

  • A college, university, or equivalent degree in Computer Science, Engineering, or a related subject, or relevant equivalent experience, is required.
  • Experience as a software engineer through temporary student employment, an internship, co-op, or extracurricular team activities is preferred.
  • Experience working in an Agile environment and knowledge of fundamental IT technical skills are preferred.
  • Ability to take a solution from scoping requirements through launch is preferred.
  • The position may require licensing for compliance with export controls or sanctions regulations.

Categories

Cummins

About Cummins

10,000+ employees

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).

Contact me