2

Full Time Embedded System Software Engineer Jobs

Embedded Software Engineer

San Jose, CA · On-site

$150K - $250K/yr

Requirements: • BS or MS in Computer Science, Electrical Engineering, or related field with 5+ years of experience in embedded system development. • Strong expertise in embedded software ...

Embedded Software Engineer

Austin, TX · On-site

$130.30K - $171.50K/yr

The Product Integrity group is looking for a Systems Software Engineer to develop future products ... Preferred Qualifications Experience with building embedded system architectures and using ...

Join TrustPoint and Build the World's First Commercial GPS System in Space GPS is a ubiquitous ... The Position TrustPoint is currently seeking a Full Time Embedded Software Engineer to join the ...

Embedded Software Engineer

Sterling, VA · On-site

$150K - $175K/yr

Join TrustPoint and Build the World's First Commercial GPS System in Space GPS is a ubiquitous ... The Position TrustPoint is currently seeking a Full Time Embedded Software Engineer to join the ...

Embedded Software Engineer

Dulles, VA · On-site

$150K - $175K/yr

Join TrustPoint and Build the World's First Commercial GPS System in Space GPS is a ubiquitous ... The Position TrustPoint is currently seeking a Full Time Embedded Software Engineer to join the ...

Software Engineer (Embedded Systems)

Danville, IL · On-site

$126.70K - $166.70K/yr

Help create and review system and software requirements. * Help foster good software engineering ... Experience with embedded operating systems - Linux in ARM and x86, API, and security would be a ...

next page

Showing results 1-20

Full Time Embedded System Software Engineer information

See salary details

$70K

$153.4K

$174K

How much do full time embedded system software engineer jobs pay per year?

As of Jun 1, 2026, the average yearly pay for full time embedded system software engineer in the United States is $153,383.00, according to ZipRecruiter salary data. Most workers in this role earn between $131,500.00 and $173,000.00 per year, depending on experience, location, and employer.

What is the difference between Full Time Embedded System Software Engineer vs Embedded Firmware Developer?

AspectFull Time Embedded System Software EngineerEmbedded Firmware Developer
CredentialsBachelor's in Computer Engineering, Electrical Engineering, or related field; often requires experience with embedded systemsSimilar credentials; often requires knowledge of microcontrollers and firmware development
Work EnvironmentDesigning, developing, and testing embedded software for hardware devices in various industriesWriting low-level firmware for microcontrollers and embedded hardware
Industry UsageUsed across automotive, consumer electronics, medical devices, and industrial automationPrimarily in consumer electronics, IoT devices, and embedded hardware products

Both roles involve embedded software development, but Full Time Embedded System Software Engineers typically work on higher-level system integration and application software, while Embedded Firmware Developers focus on low-level firmware coding for microcontrollers. The roles often overlap, but the scope and focus differ based on the project requirements.

More about Full Time Embedded System Software Engineer jobs
What cities are hiring for Full Time Embedded System Software Engineer jobs? Cities with the most Full Time Embedded System Software Engineer job openings:
What are the most commonly searched types of Embedded System Software Engineer jobs? The most popular types of Embedded System Software Engineer jobs are:
What states have the most Full Time Embedded System Software Engineer jobs? States with the most job openings for Full Time Embedded System Software Engineer jobs include:
Infographic showing various Full Time Embedded System Software Engineer job openings in the United States as of May 2026, with employment types broken down into 2% As Needed, 30% Full Time, 64% Part Time, and 4% Contract. Highlights an 72% Physical, 3% Hybrid, and 25% Remote job distribution, with an average salary of $153,383 per year, or $73.7 per hour.
Remote Control Software Engineer - Embedded Software Engineer

Remote Control Software Engineer - Embedded Software Engineer

Diversified Services Network, Inc.

Mossville, IL • On-site, Remote

$95.90K - $126.20K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 12 days ago


Job description

Remote Control Software Engineer

Embedded Systems | Remote Control & Autonomy | Surface Handling

Full-Time  |  On-Site  |  5+ Years Experience

Diversified Services Network, Inc. (DSN) is seeking a full-time Remote Control Software Engineer to join our team in Mossville, IL! We offer full benefits, PTO, 401k, and more! If you're looking to grow your embedded software career within an extremely reputable, stable Fortune 500 company - let's talk!

Position Overview

We are seeking a skilled Remote Control Software Engineer to support the Surface Handling Autonomy and Remote Control group, fully on-site in Mossville, IL. In this role, you will work as part of a close-knit engineering team to design, develop, integrate, and test robust, scalable features on embedded electronic control systems and vision systems for use in remote control machine applications.

This is a new addition to the team - a unique opportunity to work on cutting-edge remote control and autonomy technology. You will collaborate across global engineering teams to deliver production-ready embedded software solutions that power next-generation machine applications.

Key Contributions & Responsibilities
  • Design, develop, integrate, and test remote control software for real-time embedded systems.
  • Develop AUTOSAR-based embedded applications in Embedded C and MATLAB/Simulink aligned with system and platform architectures.
  • Create and maintain software requirements with traceability to system and customer needs.
  • Collaborate with system, hardware, and software teams across the full development lifecycle.
  • Troubleshoot complex software and system issues, including root cause analysis and resolution.
  • Develop and execute test plans; support software verification and validation activities.
  • Support functional safety software design and validation per established standards.
  • Work with Remote Control system engineers and global teams to deliver production-ready solutions.
Team Structure & Work Environment
  • You will work as part of a 5-6 person embedded software development team within the Surface Handling Autonomy and Remote Control group.
  • Daily collaboration with system engineers, hardware teams, and global engineering partners across the full development lifecycle.
  • This is a fully on-site role, five days per week, in an office-based environment in Mossville, IL.

Requirements

Education & Experience
  • 5+ years of relevant engineering development work experience in embedded software development, systems design, or product validation.
  • Bachelor's degree (or equivalent) in an accredited Engineering, Computer Science, or equivalent technical field required. Four-year degree is required; two-year (associate's) degrees will not be considered.
  • Internship experience may be counted toward the required years of experience.
Top 3 Skills
  • 5+ years of hands-on Embedded C and MATLAB/Simulink development experience.
  • 5+ years of embedded system development experience in an RTOS environment.
  • Hands-on experience with AUTOSAR-based software; preferably Classic Platform including BSW and RTE interactions.
Required Technical Skills
  • 5-7 years of embedded C and MATLAB/Simulink software development experience.
  • 5+ years of embedded system development experience in an RTOS environment.
  • Hands-on experience with AUTOSAR-based software development, preferably Classic Platform including BSW and RTE interactions.
  • Strong teamwork, communication, analysis, and troubleshooting skills.
  • Self-starter with high motivation, ability to learn at an accelerated pace, and commitment to delivering results.
Desired Technical Skills
  • Experience in the areas of robotics, remote control, or autonomy.
  • Experience with datalinks (CAN, Ethernet, etc.) and associated tools (CANape, Wireshark, etc.).
  • Experience with software development tools such as Git, debuggers, and compilers.
  • Extensive experience with Linux-based software development.
  • Experience with camera configurations and firmware development.
  • Experience with User Interface software development in the Qt framework.
  • Experience with FMEA processes and a basic knowledge of electronic system failure modes.
  • Experience developing embedded real-time software or systems for mobile, earthmoving, agricultural, industrial, or off-highway applications.
Required Soft Skills
  • Self-starter mentality - highly motivated, able to learn at an accelerated pace, and willing to put in the effort to get the job done.
  • Strong teamwork, communication, analytical, and troubleshooting skills.

Benefits

  • 401(k)
  • Dental insurance
  • Vision Insurance
  • Disability insurance
  • Employee assistance program
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Paid Holidays

Please follow the link to our website for a list of job openings in Engineering, IT, Project Management, and more! https://www.dsnworldwide.com

Salary expectations: 95,000-108,000 per annual