Jobs and Careers
CU

Electronic Systems Technical Specialist - Software (On-site)

Cummins
United Statesfull_timeVerifiedPosted 1 May 2025

About the role

Job Summary:

The individual will be primarily responsible for supporting Aftertreatment Controls Integration on Non-CMI engine applications to meet EPA 2027 regulations. This role involves gaining proficiency in Aftertreatment (A/T) software controls and diagnostic features to provide inputs to customers during their calibration development exercises, enabling them to meet A/T system performance design targets. The individual will investigate and troubleshoot the correctness of software behavior using customer-provided data to identify root causes for system malfunctions. They will engage closely with A/T software calibration engineers during troubleshooting of control system hardware failures in test cells. Additionally, the individual will support and actively participate with the Test team to schedule and run bench tests for troubleshooting suspected software defects. AUTOSAR proficiency is preferred.

 

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

  • Investigate product software problems, understand causal mechanisms, recommend appropriate actions, own problem resolution, and document results.
  • Apply and improve product software development processes and tools, including coding, compiling, and testing.
  • Utilize tools such as code editors, integration tools, static analysis tools, compilers, and hardware-in-the-loop test tools.
  • Obtain input and negotiate with product and software development teams to deliver verified software features, components, and builds to product teams.
  • Use systems knowledge and expertise to make decisions in the areas of software requirements, architecture, design, and testing that impact the quality and performance of software builds, product lines (platforms), and management of cross-BU integration and coordination.
  • Review the work of less-experienced developers/testers to ensure robust, reusable, and efficient designs.
  • Interact and collaborate with cross-functional teams.
  • Provide independent leadership of smaller business impact projects or ownership of complex components, products, systems, or services with greater elements of ambiguity over the senior or lead engineer level and with full accountability to the project team.
  • Deliver independent execution of established and emerging work processes and systems, while still developing technology or product knowledge.
  • Lead the development and improvement of work processes and systems across functions within a global business unit or manage improvement across business units.
  • Coordinate and direct work amongst technicians and temporary student employees.
  • Assist in the transfer of knowledge to less experienced engineers through either indirect (scope of influence) or direct management of a small, local group of engineers.
  • Provide support and guidance to influence technical direction within a project team and continue to develop proficiency in the competency areas critical to success in the role.
  • Operate as a recognized specialist in a discipline or product area within the immediate team.

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

  • Product Failure Mode Avoidance: Mitigates potential product failure modes by identifying interfaces, functions, requirements, interactions, control factors, and noise factors. Prioritizes potential failure modes and causes to improve product reliability effectively and efficiently.
  • Product Function Modeling, Simulation, and Analysis: Utilizes computational tools and methods to predict product function capabilities relative to system, sub-system, and component level requirements, impacting design decisions.
  • Product Platform Planning and Architecting: Develops holistic product platforms with key architectural features and function variants aligned with market plans. Performs trade-off analysis in collaboration with stakeholders to ensure balanced and optimal platforms. Communicates and maintains traceable information and plans executed by product development teams.
  • Product Software Design and Construction: Constructs product software using industry best practices and robust software engineering principles. Verifies software updates to ensure quality products.
  • Product Verification and Validation Management: Develops validation plans to identify failure modes and manage product risk. Negotiates product requirements against capability, evaluates test results to verify product capability, and validates requirements. Assesses legacy versus proposed system solutions and provides recommendations with technical documentation.
  • System Requirements Engineering: Translates stakeholder needs into verifiable requirements,

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Cummins

View company profile →