1

Embedded System Engineer Hybrid Jobs (NOW HIRING)

Summary Our client is seeking a skilled Embedded System Engineer. In this role, you will design and ... hybrid work, tuition reimbursement, up to 6% 401(k) match, and healthcare, dental, and vision plans.

Senior Embedded System Engineer Company: The Boeing Company At Boeing, we innovate and collaborate to make the world a better place. We're committed to fostering an environment for every teammate ...

Senior Embedded System Engineer Company: The Boeing Company At Boeing, we innovate and collaborate to make the world a better place. We're committed to fostering an environment for every teammate ...

Senior Embedded System Engineer Company: The Boeing Company At Boeing, we innovate and collaborate to make the world a better place. We're committed to fostering an environment for every teammate ...

Experience with programming embedded systems microcontroller and FPGA (Texas Instruments, Arduino, Microchip, Xilinx) software development * Experience with integrating sensors (i.e. accelerometers ...

New

This role is hybrid and based in Des Moines, IA; combining remote work with in-office collaboration ... system bring-up, debugging, and root-cause analysis using tools such as oscilloscopes, logic ...

This role is hybrid and based in Des Moines, IA; combining remote work with in-office collaboration ... system bring-up, debugging, and root-cause analysis using tools such as oscilloscopes, logic ...

next page

Showing results 1-20

Embedded System Engineer Hybrid information

See salary details

$62.5K

$137.3K

$192K

How much do embedded system engineer hybrid jobs pay per year?

As of May 29, 2026, the average yearly pay for embedded system engineer hybrid in the United States is $137,274.00, according to ZipRecruiter salary data. Most workers in this role earn between $111,500.00 and $163,500.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Embedded System Engineer (Hybrid), and why are they important?

To thrive as an Embedded System Engineer (Hybrid), you need a solid background in computer engineering, embedded C/C++ programming, and experience with hardware/software integration, usually backed by a relevant engineering degree. Familiarity with RTOS, microcontrollers, debugging tools, and version control systems like Git is typically required, and certifications such as Certified Embedded Systems Engineer can be advantageous. Strong problem-solving abilities, effective teamwork, and clear communication are essential soft skills for collaborating on complex projects and troubleshooting issues. These skills ensure reliable system performance, seamless cross-functional collaboration, and innovative solutions in dynamic product development environments.

How does working as an Embedded System Engineer in a hybrid environment impact daily collaboration and project workflows?

As an Embedded System Engineer in a hybrid setting, you'll typically split your time between onsite work—such as hardware testing or integration—and remote tasks like coding and documentation. This structure encourages frequent virtual collaboration with software, hardware, and QA teams using digital tools, while still allowing critical in-person sessions for lab work or troubleshooting. Effective communication and proactive project management are essential to ensure smooth handoffs and alignment across distributed teams. The hybrid model offers flexibility, but also requires strong organizational skills to stay connected and productive across locations.

What is an Embedded System Engineer Hybrid?

An Embedded System Engineer Hybrid is a professional who designs, develops, and maintains embedded systems—specialized computing systems that perform dedicated functions within larger electrical or mechanical systems—while working in a hybrid work environment (both remotely and onsite). These engineers typically work on hardware-software integration, real-time operating systems, and device drivers. The hybrid aspect allows for flexibility in work location, enabling collaboration with team members both in-person and virtually. This role often requires strong skills in programming languages like C/C++, knowledge of microcontrollers, and familiarity with hardware interfaces.

What is the difference between Embedded System Engineer Hybrid vs Embedded Software Engineer?

AspectEmbedded System Engineer HybridEmbedded Software Engineer
CredentialsBachelor's in Electrical, Computer Engineering, or related; certifications like ARM or RTOSBachelor's in Computer Science, Electrical Engineering; similar certifications
Work EnvironmentHardware and software integration, often in manufacturing or IoTPrimarily software development, embedded firmware, real-time OS
Industry UsageAutomotive, consumer electronics, industrial systemsConsumer electronics, medical devices, automotive
Search & Comparison IntentYesYes

Embedded System Engineer Hybrid focuses on both hardware and software integration, often working across multiple platforms and environments. Embedded Software Engineer primarily concentrates on developing firmware and software for embedded devices. While both roles require similar technical skills and certifications, their work environments and industry applications differ slightly, with the hybrid role being more hardware-inclusive.

More about Embedded System Engineer Hybrid jobs
What cities are hiring for Embedded System Engineer Hybrid jobs? Cities with the most Embedded System Engineer Hybrid job openings:
What states have the most Embedded System Engineer Hybrid jobs? States with the most job openings for Embedded System Engineer Hybrid jobs include:
Infographic showing various Embedded System Engineer Hybrid job openings in the United States as of May 2026, with employment types broken down into 1% Internship, 95% Full Time, and 4% Part Time. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $137,274 per year, or $66 per hour.

Other

Posted 9 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