Embedded Software Engineer 3 - Autonomous Systems Requisition ID: 97769-1 Location: Mossville Tech ... Important Notes / Disqualifiers Disqualifiers • Candidates seeking remote work • Associate ...
Embedded Software Engineer 3 - Autonomous Systems Requisition ID: 97769-1 Location: Mossville Tech ... Important Notes / Disqualifiers Disqualifiers • Candidates seeking remote work • Associate ...
The Associate Systems Engineer will support the inside sales team, demonstrate technical benefits ... Responsibilities : • Assist prospects and customers with basic demonstrations, system ...
The Associate Systems Engineer will support the inside sales team, demonstrate technical benefits ... Responsibilities : • Assist prospects and customers with basic demonstrations, system ...
Associate Systems Engineer (Internally known as an Associate Technical Consultant) As an Associate Engineer in LAUNCH, you will start out in a 3-month training program within our Foundry Engineering ...
Quick apply
Associate Systems Engineer (Internally known as an Associate Technical Consultant) As an Associate Engineer in LAUNCH, you will start out in a 3-month training program within our Foundry Engineering ...
Associate Systems Engineer (Internally known as an Associate Technical Consultant) As an Associate Engineer in LAUNCH, you will start out in a 3-month training program within our Foundry Engineering ...
Associate Systems Engineer (Internally known as an Associate Technical Consultant) As an Associate Engineer in LAUNCH, you will start out in a 3-month training program within our Foundry Engineering ...
Associate Systems Engineer (Internally known as an Associate Technical Consultant) As an Associate Engineer in LAUNCH, you will start out in a 3-month training program within our Foundry Engineering ...
Associate Systems Engineer (Internally known as an Associate Technical Consultant) As an Associate Engineer in LAUNCH, you will start out in a 3-month training program within our Foundry Engineering ...
Associate Systems Engineer (Internally known as an Associate Technical Consultant) As an Associate Engineer in LAUNCH, you will start out in a 3-month training program within our Foundry Engineering ...
Associate Systems Engineer (Internally known as an Associate Technical Consultant) As an Associate Engineer in LAUNCH, you will start out in a 3-month training program within our Foundry Engineering ...
Associate Systems Engineer (Internally known as an Associate Technical Consultant) As an Associate Engineer in LAUNCH, you will start out in a 3-month training program within our Foundry Engineering ...
Associate Systems Engineer (Internally known as an Associate Technical Consultant) As an Associate Engineer in LAUNCH, you will start out in a 3-month training program within our Foundry Engineering ...
Associate Systems Engineer
Chicago, IL · On-site
THE ROLE As an Associate Systems Engineer, you are here to help, guide and support, pull all the ... system configurations, and answers to technical questions * Respond to telephone and electronic ...
Associate Systems Engineer
Chicago, IL · On-site
THE ROLE As an Associate Systems Engineer, you are here to help, guide and support, pull all the ... system configurations, and answers to technical questions * Respond to telephone and electronic ...
Manager, Control System Engineering Workplace Type: Onsite Ingredion is hiring an Associate Control Systems Engineer, which is an Entry-Level position that will work closely with senior engineers and ...
Manager, Control System Engineering Workplace Type: Onsite Ingredion is hiring an Associate Control Systems Engineer, which is an Entry-Level position that will work closely with senior engineers and ...
Mid-level Systems Engineer
Chicago, IL · On-site
$100K - $150K/yr
Geneva Trading is seeking a Mid-Level System Engineer to join our Core Infrastructure team in ... CCNA (Cisco Certified Network Associate) or equivalent networking knowledge. * HFT Experience:
Mid-level Systems Engineer
Chicago, IL · On-site
$100K - $150K/yr
Geneva Trading is seeking a Mid-Level System Engineer to join our Core Infrastructure team in ... CCNA (Cisco Certified Network Associate) or equivalent networking knowledge. * HFT Experience:
As an Engineer Associate Staff, Digital Systems, you will be responsible for assisting with ... Document design specifications, system architectures, test procedures, and application notes ...
As an Engineer Associate Staff, Digital Systems, you will be responsible for assisting with ... Document design specifications, system architectures, test procedures, and application notes ...
Associate Staff Engineer, Digital Systems
Niles, IL · On-site
$127K - $203.20K/yr
As an Engineer Associate Staff, Digital Systems, you will be responsible for assisting with ... Document design specifications, system architectures, test procedures, and application notes ...
Associate Staff Engineer, Digital Systems
Niles, IL · On-site
$127K - $203.20K/yr
As an Engineer Associate Staff, Digital Systems, you will be responsible for assisting with ... Document design specifications, system architectures, test procedures, and application notes ...
QA System Engineer - Automation As a QA System Engineer - Automation with Ascension Technologies ... With more than 4,000 associates, Ascension Technologies enables access to data across applications ...
QA System Engineer - Automation As a QA System Engineer - Automation with Ascension Technologies ... With more than 4,000 associates, Ascension Technologies enables access to data across applications ...
Systems Engineer
Oak Brook, IL · Hybrid
Monitor system health using tools such as Azure Monitor, AWS CloudWatch, and other dashboards ... Microsoft Certifications in Azure Administration Associate, Windows Server Hybrid Administrator ...
Systems Engineer
Oak Brook, IL · Hybrid
Monitor system health using tools such as Azure Monitor, AWS CloudWatch, and other dashboards ... Microsoft Certifications in Azure Administration Associate, Windows Server Hybrid Administrator ...
Systems Engineer
Oak Brook, IL · On-site
Monitor system health using tools such as Azure Monitor, AWS CloudWatch, and other dashboards ... Microsoft Certifications in Azure Administration Associate, Windows Server Hybrid Administrator ...
Systems Engineer
Oak Brook, IL · On-site
Monitor system health using tools such as Azure Monitor, AWS CloudWatch, and other dashboards ... Microsoft Certifications in Azure Administration Associate, Windows Server Hybrid Administrator ...
Manager, Control System Engineering Workplace Type: Onsite Ingredion is hiring an Associate Control Systems Engineer, which is an Entry-Level position that will work closely with senior engineers and ...
Manager, Control System Engineering Workplace Type: Onsite Ingredion is hiring an Associate Control Systems Engineer, which is an Entry-Level position that will work closely with senior engineers and ...
Systems Engineer
Oak Brook, IL · Hybrid
Monitor system health using tools such as Azure Monitor, AWS CloudWatch, and other dashboards ... Microsoft Certifications in Azure Administration Associate, Windows Server Hybrid Administrator ...
Quick apply
Systems Engineer
Oak Brook, IL · Hybrid
Monitor system health using tools such as Azure Monitor, AWS CloudWatch, and other dashboards ... Microsoft Certifications in Azure Administration Associate, Windows Server Hybrid Administrator ...
Overview The Systems Engineer Associate (SEA) maintains and supports the IT computing environment ... Leverages monitoring tools and analytics to track system performance, proactively identify trends ...
Overview The Systems Engineer Associate (SEA) maintains and supports the IT computing environment ... Leverages monitoring tools and analytics to track system performance, proactively identify trends ...
The Systems Engineer Associate (SEA) maintains and supports the IT computing environment and its ... Leverages monitoring tools and analytics to track system performance, proactively identify trends ...
The Systems Engineer Associate (SEA) maintains and supports the IT computing environment and its ... Leverages monitoring tools and analytics to track system performance, proactively identify trends ...
Systems Engineer
Oak Brook, IL · On-site
... system configurations thoroughly • Monitor system health using tools such as Azure Monitor, AWS ... Associate Preferred : • Adobe and Autodesk applications • Newforma Project Center ...
Systems Engineer
Oak Brook, IL · On-site
... system configurations thoroughly • Monitor system health using tools such as Azure Monitor, AWS ... Associate Preferred : • Adobe and Autodesk applications • Newforma Project Center ...
Associate System Engineer information
See Illinois salary details
$40.2K - $48.2K
1% of jobs
$48.2K - $56.2K
6% of jobs
$56.2K - $64.1K
17% of jobs
$64.2K is the 25th percentile. Wages below this are outliers.
$64.1K - $72.1K
22% of jobs
The median wage is $73.7K / yr.
$72.1K - $80.1K
18% of jobs
$80.1K - $88K
10% of jobs
$88.7K is the 75th percentile. Wages above this are outliers.
$88K - $96K
10% of jobs
$96K - $104K
8% of jobs
$104K - $112K
4% of jobs
$112K - $119.9K
2% of jobs
$119.9K - $127.9K
2% of jobs
$40.2K
$80.1K
$127.9K
How much do associate system engineer jobs pay per year?
What are the key skills and qualifications needed to thrive as an Associate System Engineer, and why are they important?
What are some common challenges faced by Associate System Engineers, and how can they overcome them?
What does an Associate System Engineer do?
What is the difference between Associate System Engineer vs Network Support Engineer?
| Aspect | Associate System Engineer | Network Support Engineer |
|---|---|---|
| Required Credentials | Bachelor's in Computer Science or related field, certifications like CompTIA A+ or Network+ | Bachelor's in IT or related, certifications like Cisco CCNA or CompTIA Network+ |
| Work Environment | Designing, implementing, and maintaining IT systems and infrastructure | Monitoring, troubleshooting, and supporting network issues |
| Employer & Industry Usage | IT companies, tech firms, and enterprise organizations | Telecom, internet service providers, and corporate IT departments |
While both roles support IT infrastructure, Associate System Engineers focus on system setup and maintenance, whereas Network Support Engineers specialize in network troubleshooting and support. The roles often overlap in certifications and work environments, but their core responsibilities differ based on system versus network focus.
- Flexible Schedule Contract Design Engineer
- Weekend Wireless Research Engineer
- Overnight Hardware Design Engineer
- Remote Memory Design Engineer
- Associate Cable Design Engineer
- Day Esd Engineer
- Associate Systems Engineer
- Software Engineer Japan
- Remote Avionics Systems Engineer
- Remote Satellite Systems Engineer

Other
Posted 8 days ago
Job description
Embedded Software Engineer 3 – Autonomous Systems
Requisition ID: 97769-1
Location: Mossville Tech Center – Building A, Illinois
Work Schedule: Onsite
Duration: 12 Months
Interview Process: 2 Rounds
Interview Format: 1st Round – Virtual / 2nd Round – In-Person or Virtual Technical Interview
Interview Type: Panel Interview
Job Overview
We are seeking an experienced Embedded Software Engineer to support the development of advanced technologies, semi-autonomous, and autonomous solutions for heavy equipment applications. This role will focus on designing, developing, integrating, and validating robust embedded software systems for Surface Loading machines such as Wheel Loaders and Excavators.
The ideal candidate will have strong expertise in C++ development, robotics frameworks, embedded systems, autonomy technologies, and software architecture, along with a passion for solving complex real-world engineering challenges.
Position Summary
The Embedded Software Engineer will work as part of an engineering team responsible for developing scalable embedded software and autonomous machine technologies for heavy equipment applications. This role includes contributing to software design, architecture, coding, debugging, validation, and product quality activities across the full software development lifecycle.
The engineer will collaborate closely with cross-functional teams to prototype innovative solutions and bring production-ready autonomous technologies to market.
Key Responsibilities
• Develop production-quality C++ software for embedded and autonomous machine systems.
• Participate in software design, coding, testing, validation, and documentation activities.
• Contribute to architecture and requirements development for advanced autonomy solutions.
• Support functional safety software design and validation processes.
• Design and integrate scalable features for embedded electronic control systems and vision systems.
• Collaborate with engineering teams to solve complex autonomy and robotics challenges.
• Analyze, troubleshoot, and resolve software and system-level technical issues.
• Support product development activities from prototype through production deployment.
• Mentor and collaborate with team members to achieve project goals.
Required Qualifications
Education
• Bachelor’s Degree in:
o Engineering
o Computer Science
o Related Technical Field
Experience
• 5–7 years of experience supporting:
o Robotics
o Autonomous systems
o Automation projects
• Internship experience accepted
Top Required Skills
• Strong expertise in C++ Programming
• Knowledge of Robot Operating System (ROS) or similar robotics frameworks
• Experience in one or more of the following areas:
o Positioning
o Planning
o Perception
• Ability to research technical literature and translate research concepts into product implementation
Required Technical Skills
Embedded & Autonomous Systems
• Embedded software development
• Autonomous machine systems
• Electronic control systems
• Vision systems integration
• Functional safety software validation
Software Development
• Strong understanding of Software Development Life Cycle (SDLC)
• Experience interpreting system designs and technical specifications
• Strong debugging and profiling skills
• Structured programming techniques
• Technical troubleshooting and root cause analysis
Additional Technical Expertise
• Telematics-based messaging and machine protocols
• Experience with production software deployment and support
• Ability to analyze logs, software behavior, and current systems
Industry Experience Preferred
• Mining or Construction industry experience
• Experience with:
o Track Type Tractors
o Motor Graders
o Wheel Loaders
o Excavators
o Mining Shovels
o Tracked Loaders
Soft Skills
Problem Solving & Analytical Skills
• Strong troubleshooting and diagnostic abilities
• Ability to identify risks and evaluate alternative solutions
• Data-driven decision-making approach
• Strong attention to detail
Communication & Collaboration
• Strong verbal and written communication skills
• Ability to collaborate effectively within engineering teams
• Willingness to document designs, solutions, and validation processes clearly
Team & Work Environment
• Work within a collaborative engineering team of 3–6 members
• Office-based onsite environment
• Frequent collaboration with software, systems, validation, and autonomy engineering teams
• Fast-paced innovation-focused development environment
Candidate Value Proposition
This opportunity provides hands-on involvement in the development of next-generation autonomous heavy equipment systems. Candidates will gain exposure to cutting-edge robotics, embedded software, autonomy platforms, and large-scale machine control technologies while working on impactful engineering solutions within Caterpillar’s autonomy initiatives.
Important Notes / Disqualifiers
Disqualifiers
• Candidates seeking remote work
• Associate Degree only (Bachelor’s Degree required)
Preferred Candidate Traits
• Strong passion for robotics and autonomy technologies
• Excellent problem-solving mindset
• Ability to work effectively in highly technical and collaborative environments
• Comfortable handling complex engineering challenges and production-quality software development