Software Systems Engineer - C++ Systems & Reliability

Cummins Middleeast

Columbus (IN)

On-site

USD 78,000 - 101,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Cummins Inc. is seeking an entry-level software engineer in Indiana to contribute to system-level software, ensure reliability, and collaborate with cross-functional teams across product, hardware, and software disciplines.

You will work on developing testable, robust software while applying best practices in software design, validation, and verification. This role emphasizes learning, collaboration, and early career growth within Cummins' engineering ecosystem.

Qualifications

  • BS in Engineering or appropriate STEM field is required.
  • Post-graduate (Master's) degree relevant to this discipline area may be required for select roles.
  • Strong C++ programming abilities (C++11/14/17 or later) and Windows development experience.

Responsibilities

  • Drive faster issue resolution and product reliability by investigating software defects and owning corrective actions.
  • Improve software quality by applying best practices in coding, compiling, testing, static analysis, and validation.
  • Deliver verified software features through collaboration with product, systems, and software teams.
  • Strengthen product performance and scalability by influencing architecture, design, integration, and testing decisions.
  • Enhance cross-functional collaboration by serving as a technical partner across business units.
  • Increase team efficiency through process improvement of tools, workflows, testing methods, and engineering practices.
  • Provide technical leadership by managing moderately complex software components and guiding team members.
  • Contribute to long-term engineering excellence by building technical expertise and fostering accountability and innovation.

Skills

C++ programming
Android exposure
iOS exposure

Education

BS in Engineering
MS in related discipline

Tools

Windows

Job description

Cummins Inc. is seeking an entry-level software engineer in Indiana to contribute to system-level software, ensure reliability, and collaborate with cross-functional teams across product, hardware, and software disciplines.

You will work on developing testable, robust software while applying best practices in software design, validation, and verification. This role emphasizes learning, collaboration, and early career growth within Cummins' engineering ecosystem.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Systems Engineer - Early Career (C++ Focus)
Software Systems Engineer - Early Career (C++ Focus)

Cummins Inc. • Columbus (IN)

On-site
USD 78,000 - 101,000
Embedded Systems Software Engineer - Entry Level
Embedded Systems Software Engineer - Entry Level

Cummins Inc. • Seymour (IN)

On-site
USD 78,000 - 101,000
Relocation package
Entry-Level Systems Engineer – Data-Driven Prognostics
Entry-Level Systems Engineer – Data-Driven Prognostics

Cummins • Seymour (IN)

On-site
USD 67,000 - 101,000
Relocation package
Entry-Level Electronics Systems Engineer: Calibrations & Validation
Entry-Level Electronics Systems Engineer: Calibrations & Validation

Cummins Inc. • Columbus (IN)

On-site
USD 50,000 - 75,000
Lead Electronic Systems & Tools Engineer
Lead Electronic Systems & Tools Engineer

Cummins Inc. • Columbus (IN)

On-site
USD 102,000 - 133,000
Relocation package
Electronic Systems Intern: Mechatronics & Controls
Electronic Systems Intern: Mechatronics & Controls

Cummins • Columbus (IN)

On-site
USD 46,000 - 81,000
Electronic Systems Intern — Mechatronics & Product Software
Electronic Systems Intern — Mechatronics & Product Software

Cummins • Columbus (IN)

On-site
USD 46,000 - 81,000
On-site with Flexibility
E-verify and equal opportunity client
Cross-Functional Test Engineer Associate
Cross-Functional Test Engineer Associate

Cummins • Columbus (IN)

On-site
USD 60,000 - 95,000
Electronic Systems Engineer - Software
Electronic Systems Engineer - Software

Cummins Inc. • Columbus (IN)

On-site
USD 78,000 - 101,000
Electronic Systems Product Advisors #IN1296
Electronic Systems Product Advisors #IN1296

Cummins • Oregon

Hybrid
USD 136,000 - 168,000