Overview
Skills
Job Details
Job Description:
Job Description Systems Engineer (ECU)
Client: CTCT
Location: Mossville, IL Fully Onsite
Type: Long-Term Contract
Position Overview
We are seeking a Systems Engineer with experience across mechanical, electrical, and software domains to support machine control systems for electronic control units (ECUs). This role requires working closely with cross-functional Caterpillar teams including datalink, harness, hardware, and software groups to design, integrate, and validate system solutions that meet customer requirements.
The successful candidate will act as a bridge between system-level requirements and component design, ensuring all subsystems function cohesively. This role involves system design, evaluation of hardware/software capabilities, troubleshooting, and alignment of conflicting stakeholder needs.
Key Responsibilities
- Collaborate with Caterpillar managers and stakeholders to define system-level requirements and performance expectations.
- Design and align machine control systems across electrical, software, and mechanical components.
- Evaluate hardware components to determine feasibility and alignment with ECU/module capabilities.
- Partner with harness, datalink, and component teams to configure, propose, and implement appropriate hardware/software solutions.
- Facilitate alignment between conflicting stakeholder priorities and drive consensus on system design decisions.
- Review and interpret electrical schematics, troubleshoot machine wiring issues, and resolve electrical/system integration challenges.
- Ensure proper communication and functionality across datalink, harness, electronic hardware, and embedded software systems.
- Utilize Hardware-in-the-Loop (HIL) testing as part of system-level validation (not the primary responsibility).
- Support system-level FMEA processes and provide input on electronic system failure modes.
- Deliver tested and validated machine system designs for electronic hardware and software releases.
Required Qualifications
- Bachelor s degree in Electrical Engineering, Mechanical Engineering, Computer Science, or Computer Engineering (or equivalent experience).
- 3+ years of engineering experience (5+ years preferred).
- Hands-on experience with electronically controlled mechanical systems.
- Strong knowledge of electrical components and systems; ability to read schematics and troubleshoot wiring issues.
- Familiarity with datalink communication protocols.
- Experience developing embedded real-time systems/software for mobile, earthmoving, agricultural, industrial, or off-highway applications.
Preferred Qualifications
- Embedded C software development experience.
- Working knowledge of FMEA processes and electronic system failure modes.
- Strong cross-functional collaboration and stakeholder alignment skills.
Soft Skills
- Strong problem-solving and analytical skills.
- Excellent communication and ability to work with diverse technical teams.
- Ability to lead discussions and drive alignment among conflicting requirements.
- Self-motivated and detail-oriented with a systems-thinking mindset.