1

Embedded Linux Containers Software Engineer Jobs

Futurex embedded Linux software engineers will have opportunities to work with advanced cryptographic systems at all layers of an embedded Linux operating system such as boot loaders, kernel drivers ...

Futurex embedded Linux software engineers will have opportunities to work with advanced cryptographic systems at all layers of an embedded Linux operating system such as boot loaders, kernel drivers ...

Embedded Linux Software Engineer

Irvine, CA · On-site

$100 - $150K/hr

Based in Irvine, CA, we are seeking highly passionate, skilled and experienced Embedded Software Engineers with expertise in Linux BSP, device driver development, and debugging to join our dynamic ...

Based in Irvine, CA, we are seeking highly passionate, skilled and experienced Embedded Software Engineers with expertise in Linux BSP, device driver development, and debugging to join our dynamic ...

Be Seen First

As an Embedded Linux Software Engineer, you would get to work on software builds, device drivers, and low-level systems architecture using Yocto Linux, CMake, C, C++., and more. In addition, you will ...

next page

Showing results 1-20

Embedded Linux Containers Software Engineer information

See salary details

$70K

$153.4K

$174K

How much do embedded linux containers software engineer jobs pay per year?

As of Jul 8, 2026, the average yearly pay for embedded linux containers 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 are the key skills and qualifications needed to thrive as an Embedded Linux Containers Software Engineer, and why are they important?

To thrive as an Embedded Linux Containers Software Engineer, you need a solid background in C/C++ programming, embedded systems development, and a firm grasp of Linux internals, typically supported by a degree in computer science or a related field. Familiarity with containerization technologies like Docker or Podman, experience with Yocto or Buildroot, and proficiency in version control systems such as Git are commonly required. Strong problem-solving skills, collaboration, and effective communication set top performers apart in multidisciplinary teams. These skills and qualifications are vital for building robust, secure, and scalable embedded solutions that integrate container technologies efficiently.

How does an Embedded Linux Containers Software Engineer typically collaborate with hardware and software teams during a project?

As an Embedded Linux Containers Software Engineer, you frequently work alongside both hardware and software teams to ensure containerized applications are optimized for embedded devices. You'll collaborate with hardware engineers to understand device constraints, such as memory and processing power, to tailor container solutions. On the software side, you'll coordinate with application developers and system integrators to streamline deployment, troubleshoot issues, and maintain secure, efficient runtime environments. Effective communication and cross-disciplinary teamwork are essential to deliver robust solutions that meet embedded system requirements.

What does an Embedded Linux Containers Software Engineer do?

An Embedded Linux Containers Software Engineer designs, develops, and maintains software that runs Linux-based containerized applications on embedded systems. This role involves optimizing container technologies like Docker or Podman for limited-resource devices, ensuring security, and integrating with hardware. Engineers in this field collaborate closely with hardware teams, troubleshoot system issues, and contribute to open-source projects. Their work is essential for bringing modern cloud-native approaches to IoT devices, automotive systems, and edge computing.
More about Embedded Linux Containers Software Engineer jobs
What job categories do people searching Embedded Linux Containers Software Engineer jobs look for? The top searched job categories for Embedded Linux Containers Software Engineer jobs are:
Infographic showing various Embedded Linux Containers Software Engineer job openings in the United States as of July 2026, with employment types broken down into 70% Full Time, 29% Part Time, and 1% Contract. Highlights an 99% Physical, and 1% Remote job distribution, with an average salary of $153,383 per year, or $73.7 per hour.

Full-time

Medical, Retirement

Posted 13 days ago


Job description

Software Design Solutions, Inc. is looking for a Software Engineer with embedded Linux experience to join the engineering team.

The Software Engineer will be responsible for designing, building, and modifying embedded systems software used in a wide range of real, fielded products.  Experience with system design, implementation, debug and testing is required.

Embedded Linux Software Engineer Job Duties and Responsibilities
  • Design, Implementation, and testing for a wide range of electronics applications
  • Assist in requirements analysis, time estimation, and customer interaction
  • Responsible to other Team members for technical support as needed
  • Work together with an agile team, focusing on team collaboration and customer deliverables
Embedded Linux Software Engineer Job Requirements and Qualification
  • Demonstrated strong experience in embedded systems development
  • Demonstrated experience with the Yocto Linux build system
  • C/C++ development experience in embedded and Linux operating systems
  • Experience on multiple projects is preferred
  • 3-5 years of experience preferred
  • Bachelor's degree or higher CS, EE, CSE, or Mathematics
  • Due to the nature of our work, US Citizenship is required
  • Please note this role is ON SITE in Pittsburgh. Please do not apply unless you are local to Pittsburgh.

Software Design Solutions, Inc. (TeamSDS) is a consulting and product company building high-quality hardware and software for a wide range of industries.  We maintain a flexible and agile working environment through focusing on team collaboration, customer responsibility, and professional kindness.

SDS Inc. offers a flexible working environment, competitive salary, complete health benefits package, and a company matching 401K.