Embedded Software Engineer (robotics)
Harvey Nash
Mossville, IL, United States
1 day ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.careerjet.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Compensation
$108,160.0 - $116,480.0
Working hours
Regular working hours
Job source
Tech stack
Data Analysis
C++ (Programming Language)
Linux
Embedded Software
Ethernet
Hardware Design
Python (Programming Language)
Systems Architecture
Systems Integration
Information Technology
Job description
Looking for an Embedded Software Engineer 2 to support Caterpillar’s autonomous mining haulage systems. The engineer will work with the system integration team on robotics, autonomy, electronic systems, requirements, troubleshooting, and system-level design. Key Responsibilities
- Support onboard system design for autonomous haulage machines.
- Analyze requirements and develop technical solutions.
- Evaluate design tradeoffs, risks, and benefits.
- Troubleshoot and resolve system-level issues.
- Coordinate with software, hardware, validation, and engineering teams.
- Create technical/design documentation.
- Support hardware integration and validation activities.
- Work with global teams and occasional customer/proving-ground sites.
Requirements
- 2 4 years of engineering experience
- Bachelor’s degree in Engineering, Computer Science, or equivalent
- Robotics/autonomous systems experience
- Experience with robotic hardware and electronic systems
- Requirements decomposition and solution development
- Troubleshooting and issue investigation
- Technical documentation
- Strong collaboration and communication skills
- Experience with engineering/development processes
Preferred Skills
- C++ / Python
- Linux
- CAN / Ethernet
- Simulation and validation tools
- Functional Safety / SOTIF
- Data analysis
- Mining, construction, agricultural, or heavy equipment experience
- Caterpillar product experience
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.careerjet.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
EM
Eli McGarvie
over 3 years ago
DC
Daniel Cranney
How software is steering vehicle technology
over 1 year ago
LM
Luis Minvielle
Is Software Engineering Hard?
over 2 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
KD
Krissy Davis
Best Countries for Software Engineers
about 3 years ago
IK
Igor Khokhriakov
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
16 days ago