Systems Engineer 3

Purple Hires
Mossville, IL, United States
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
1 year minimum
Compensation
$112,710.0 - $169,060.0
Working hours
Regular working hours

Tech stack

Computing Platforms Systems Engineering Microsoft Azure CAN Bus Software Debugging Embedded Software Ethernet Failure Mode Effects Analysis Global Positioning Systems (GPS) Systems Development Life Cycle Requirements Management Software Engineering
+9 more
Software Requirements Analysis Systems Architecture System Testing Systems Integration Wireshark Robot Operating System Git Information Technology Lidar

Job description

We are seeking an experienced Systems Engineer 3 to join Caterpillar’s Automation & Autonomy Engineering team in Mossville, Illinois. This role focuses on developing and integrating advanced technologies for heavy-duty equipment and autonomous machine applications. The ideal candidate will have experience in systems engineering, requirements development, hardware/software integration, embedded control systems, and sensor technologies. You will work closely with cross-functional engineering teams to deliver robust automation solutions from concept through validation. Key Responsibilities

  • Translate customer and business requirements into system-level requirements.
  • Decompose high-level automation and autonomy features into detailed functional requirements.
  • Develop and maintain system requirements with complete traceability.
  • Define system architecture, subsystem interfaces, and integration strategies.
  • Collaborate with software, controls, validation, machine systems, and digital engineering teams.
  • Integrate hardware, embedded software, sensors, computing platforms, and control systems.
  • Perform system integration activities and support feature development.
  • Develop and maintain FMEA documentation.
  • Troubleshoot complex system integration issues and perform root cause analysis.
  • Track project schedules, technical risks, and engineering deliverables.
  • Support system validation and testing in office and proving ground environments.
  • Present technical designs, concepts, and engineering results during design reviews.

Requirements

  • Bachelor’s degree (or equivalent) in Engineering, Robotics, Computer Science, Software Engineering, or a related technical discipline.
  • Minimum 5 years of engineering development experience (3+ years with a Master’s degree).
  • Experience in systems engineering and product development.
  • Strong experience developing, managing, and tracking engineering requirements.
  • Experience integrating sensors, computing platforms, embedded hardware, and software.
  • Familiarity with software development lifecycle (SDLC) and engineering processes.
  • Ability to read and interpret component drawings and wiring harness prints.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent written and verbal communication skills.
  • Self-motivated with the ability to work independently and collaboratively.

Preferred Qualifications Experience with one or more of the following is highly preferred:

  • Robotics
  • Autonomous systems
  • Remote control systems
  • Embedded electronic control systems
  • CAN and Ethernet communication networks
  • CANape
  • Wireshark
  • Azure DevOps
  • Git
  • Software debugging tools
  • Robot Operating System (ROS)
  • Sensor configuration and calibration (GPS, LiDAR, Radar, Cameras, IMU)
  • FMEA development
  • Mobile equipment systems
  • Earthmoving equipment
  • Agricultural equipment
  • Industrial machinery
  • Off-highway vehicle systems

Technical Skills

  • Systems Engineering
  • Requirements Management
  • System Architecture
  • Hardware & Software Integration
  • Embedded Systems
  • Sensor Integration
  • Automation & Autonomy
  • Functional Requirements Development
  • FMEA
  • CAN Networks
  • Ethernet Communication
  • Azure DevOps
  • Git
  • ROS
  • Troubleshooting & Root Cause Analysis
  • SDLC

Top 3 Required Skills

  • Development and management of system requirements.
  • Strong understanding of integrating sensors, computing platforms, and embedded software.
  • Excellent troubleshooting, issue resolution, and root cause analysis.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:17 min

Validating lidar sensor models against real noise

Ulrich Wurstbauer +1 · LIVE

1:29 min

Managing queues using Azure Service Bus Explorer

Radu Vunvulea Radu Vunvulea · WWC 2022

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · WWC 2021

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

Videos

See all

Related articles

See all