Cummins

Electronic Systems Engineer - Software

Columbus, Indiana · On-site · Posted today

Opens fa-espx-saasfaprod1.fa.ocs.oraclecloud.com

Get a version of your resume written for this job.

Salary
Not listed
Job type
Full-time
Work mode
On-site
Source
Oracle (employer's hiring system)

Skills mentioned

MATLAB

About the role

We are looking for a talented Electronic Systems Engineer – Software to join our team specializing in Engineering for our location in Columbus, IN. 

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

  • Strengthen Product Reliability: Mitigate failure modes by identifying critical interfaces, functions, interactions, and risks to improve long‑term product robustness.
  • Shape Design Through Simulation: Influence product decisions by modeling and analyzing system, subsystem, and component behavior to predict performance and guide architecture.
  • Architect Scalable Product Platforms: Develop holistic product platforms, evaluate architectural trade‑offs, and maintain traceable plans that align future products with market needs.
  • Deliver High‑Quality Software: Build and verify software using strong engineering principles, ensuring updates are reliable, maintainable, and aligned with product requirements.
  • Lead Verification & Validation Strategy: Create and manage validation plans, assess risk, interpret analytical and physical test results, and recommend solutions that ensure requirement compliance.
  • Define and Govern System Requirements: Translate stakeholder needs into verifiable requirements, manage lifecycle changes, and maintain the linkages that keep teams aligned and designs on track.
  • Apply Systems Thinking to Improve Outcomes: Analyze interactions across the system to predict behavior, refine designs, and drive modifications that deliver the intended product effects.
  • Drive Collaboration and Technical Clarity: Partner across functions, communicate effectively, apply statistical methods, solve problems with rigor, and document insights to elevate organizational knowledge.

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

  • Strong Software Engineering & Diagnostic Skills: You’ll need the ability to investigate software issues, understand causal mechanisms, recommend corrective actions, and use coding, compiling, static analysis, integration tools, and HIL environments to deliver verified, high‑quality software builds.
  • Systems‑Level Decision‑Making: Success requires applying systems knowledge to make sound choices in requirements, architecture, design, and testing—decisions that directly influence software performance, product quality, and cross‑BU integration.
  • Collaboration & Cross‑Functional Influence: You’ll rely on effective communication and teamwork to gather input, coordinate with product and software teams, guide technicians or student contributors, and contribute meaningfully to shared goals.
  • Process Discipline & Independent Execution: You’ll need the ability to execute established development processes independently, improve tools and workflows, manage ambiguity in moderately complex systems, and steadily build proficiency while influencing team outcomes.

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

Post-graduate (Master's) degree relevant to this discipline area may be required for select roles.

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

  • Core responsibilities of this position include embedded microcontroller software development and CAN, CAN-FD, and J1939 message interpretation and analysis.
  • Core skills required for this position include software programming in C and the ability to read and interpret Matlab Simulink models and resulting code generated from those models.
  • Preferred skills include CAN, CAN-FD, and J1939 message interpretation and analysis.  

Job ID or-fa-espx-saasfaprod1-fa-ocs-oraclecloud-com-cx-1-2427178 · Original posting ↗

Visa sponsorship history

  • 245 H-1B petitions approved for CUMMINS INC in fiscal year 2023 (USCIS).

From public government data. It shows this employer has sponsored workers before, not that this job offers sponsorship: check the job ad or ask the employer. More visa-friendly jobs