1

Embedded Linux Software Engineer Jobs in Arizona

Software Engineer III Posting Start Date: 4/20/26 Job Location (Short): Tucson, Arizona, USA, 85706 ... Linux purpose-build distributions for dedicated highly reliable embedded Hardware, based on ...

Job#: 2089803 Software Engineer - Embedded Location: Chandler, AZ - 100% onsite Clearance: Active ... Experience with Object-Oriented C/C++ development on Linux * Experience developing, debugging, and ...

Embedded Software Engineer

Chandler, AZ

$129.50K - $170.40K/yr

... of embedded software *3+ years' experience in the following: * Debugging, replicating and ... Linux OS, drivers and C/C++ * Broadband network communications * Knowledge of network protocols and ...

... Engineer will act as consultant and provide support to 3rd party and end-customer developers ... Significant Linux skillset, preferably with embedded Linux software development. * platform-level ...

$127.80K - $168.20K/yr

Embedded software Engineer - Design Controls Remediation Location: Remote (EST) Summary: Mid-to-senior level (5-8+ yrs). Specializes in firmware and embedded software design controls -- gap ...

Embedded Software Engineer

Tucson, AZ · On-site

$124.80K - $164.20K/yr

Embedded Software Engineer Location: Tucson, AZ GuideTech , a subsidiary of Palladyne AI , builds ... Linux shell scripting preferred Test equipment experience (Oscilloscopes, Logic Analyzers ...

Embedded Software Engineer

Tucson, AZ · On-site

$124.80K - $164.20K/yr

Embedded Software Engineer Location: Tucson, AZ GuideTech , a subsidiary of Palladyne AI , builds ... Linux shell scripting preferred · Test equipment experience (Oscilloscopes, Logic Analyzers ...

Embedded Software Engineer

Tucson, AZ · On-site

$124.80K - $164.20K/yr

Embedded Software Engineer Location: Tucson, AZ GuideTech , a subsidiary of Palladyne AI , builds ... Linux shell scripting preferred • Test equipment experience (Oscilloscopes, Logic Analyzers ...

Embedded Software Engineer

Peoria, AZ

$131K - $172.40K/yr

The Embedded Software Engineer is responsible for the design, development, testing, and support of embedded software solutions for both existing and new products, including new hardware bring-up, low ...

Linux * Software Defined Modems * DevSecOps * Cloud (preferably AWS) * Network Systems * C++, C ... or embedded products * Codes, tests, integrates and documents software solutions * Applies ...

Linux * Software Defined Modems * DevSecOps * Cloud (preferably AWS) * Network Systems * C++, C ... or embedded products * Codes, tests, integrates and documents software solutions * Applies ...

next page

Showing results 1-20

Embedded Linux Software Engineer information

See Arizona salary details

$78.3K

$125.7K

$176.6K

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

As of May 29, 2026, the average yearly pay for embedded linux software engineer in Arizona is $125,691.00, according to ZipRecruiter salary data. Most workers in this role earn between $101,600.00 and $149,600.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Embedded Linux Software Engineer, and why are they important?

To thrive as an Embedded Linux Software Engineer, you need strong proficiency in C/C++ programming, Linux kernel and device driver development, and a relevant engineering degree. Familiarity with build systems (e.g., Yocto, Buildroot), version control tools like Git, and debugging tools such as GDB are typically required. Analytical thinking, problem-solving, and effective teamwork are essential soft skills that help address complex technical challenges. These skills and qualifications ensure robust, efficient software solutions for embedded systems that meet industry standards and project demands.

What are some common challenges faced by Embedded Linux Software Engineers when integrating hardware and software components?

Embedded Linux Software Engineers often encounter challenges related to hardware-software integration, such as ensuring compatibility between custom drivers and board support packages with the Linux kernel. Debugging low-level issues, optimizing performance for limited resources, and achieving real-time responsiveness are also common hurdles. Collaborating closely with hardware engineers is essential to resolve issues quickly and ensure seamless system operation. Being proactive in understanding hardware schematics and using tools like oscilloscopes and logic analyzers can make integration smoother.

What does an Embedded Linux Software Engineer do?

An Embedded Linux Software Engineer designs, develops, and maintains software for devices that run on the Linux operating system, typically in environments with limited resources such as IoT devices, automotive systems, or industrial controls. Their work involves configuring Linux kernels, developing device drivers, and optimizing system performance to ensure reliability and responsiveness. They collaborate with hardware engineers, integrate third-party libraries, and often use programming languages like C or C++. The goal is to create stable and efficient software that interacts seamlessly with hardware components.

What is the difference between Embedded Linux Software Engineer vs Embedded Software Developer?

AspectEmbedded Linux Software EngineerEmbedded Software Developer
CredentialsBachelor's in Computer Engineering, Electrical Engineering, or related fields; knowledge of Linux systemsBachelor's in Computer Science, Electrical Engineering, or related fields; programming skills
Work EnvironmentDeveloping Linux-based embedded systems, often in hardware-focused companiesCreating embedded software across various platforms, including non-Linux systems
Industry UsagePrimarily in IoT, automotive, consumer electronics, and industrial automationBroadly in consumer electronics, medical devices, automotive, and industrial sectors

Embedded Linux Software Engineers specialize in developing software for Linux-based embedded systems, focusing on kernel, driver, and system integration. Embedded Software Developers have a broader scope, working on embedded software across multiple platforms, not limited to Linux. Both roles require strong programming skills and knowledge of embedded systems, but the Linux-specific expertise distinguishes the Embedded Linux Software Engineer.

What job categories do people searching Embedded Linux Software Engineer jobs in Arizona look for? The top searched job categories for Embedded Linux Software Engineer jobs in Arizona are:
What are popular job titles related to Embedded Linux Software Engineer jobs in AZ? For Embedded Linux Software Engineer jobs in AZ, the most frequently searched job titles are:
Software Engineer III

Software Engineer III

Komatsu

Tucson, AZ • On-site

Full-time

Posted 6 days ago


Komatsu rating

8.5

Company rating: 8.5 out of 10

Based on 75 frontline employees who took The Breakroom Quiz

61st of 415 rated machine equipment manufacturers


Job description

Software Engineer III
Posting Start Date: 4/20/26
Job Location (Short): Tucson, Arizona, USA, 85706 | Tucson, Arizona, USA, 85706
Requisition ID: 35543
Onsite or Remote:
Shape the Future of Mining with Komatsu Mining Technology Solutions: At Komatsu Mining Technology Solutions, we're not just talking about progress and innovation - we're making it happen. Our cutting-edge Modular brand solutions are powering mines worldwide, driving efficiency and sustainability in ways that seemed impossible just years ago.
The Company
Modular Mining Systems is the global leader in mine management technology and a wholly owned subsidiary of Komatsu Ltd. Our innovative technology powers mine operations in every corner of the globe. The products we cultivate, the solutions we engineer, and the service we deliver set us apart in the Mining Technology industry. We're more than a company, we're a community of passionate, creative professionals striving toward a shared vision: to revolutionize the way the mining industry operates. With a presence stretching from Johannesburg to Vancouver, Sydney to Lima, you are part of a global brand that supports creativity, fosters innovation, and encourages you to think big, share ideas, and be yourself.
Job Purpose
This team uses advanced embedded systems knowledge to increase synergies between multi-disciplinary teams in charge of bringing up new application software, hardware and communication products to market.
Our team enables the use of advanced communication, security and edge computing technologies in order to meet the very demanding 24/7 real-time mine environment. Embedded Systems and Communication also provides platform and edge solutions aligned with industry trends for enabling a SoA ecosystem with DevOps principles.
Travel Requirements
Up to 20%.
Job Duties and Responsibilities
Each day will present you with new challenges and opportunities to test and grow your skills. As a Software Engineer - Embedded in Modular, you will be responsible for the following:
  • Participate on a team in charge of enabling "Mining 4.0" with the use of Intellimine Sinergy Solutions
  • Understand Modular applications domain and pro-actively interacting with product teams to improve functional and nonfunctional aspects of platform components.
  • Research, build and maintain Linux purpose-build distributions for dedicated highly reliable embedded Hardware, based on industry good practices.
  • Research, select, design, and maintain DevOps automotive-grade solutions.
  • Conduct research, evaluation, proof of concept, design, development and support of products using emerging technologies for communication, security, containers and edge computing.
  • Produce and maintain high quality, tested and efficient code, following industry standards.

Required Skills
  • Bachelor of Science in Computer Science, Engineering or equivalent.
  • 5+ Years of experience working with Embedded Linux Systems, Device Drivers and Board Support Packages for GNU/Linux and/or Windows based systems.
  • Experience with building and customizing Yocto, Debian Linux, buildroot DD-WRT, OpenWRT or similar customizable distributions.
  • Excellent coding skills in at least one major programming language, preferably C/C++, Python, Rust or Java.
  • Knowledge of GNU/Linux Internals and Kernel Development on x86 and/or arm hardware platforms.
  • Demonstrated problem-solving ability and attention to details.
  • Strong analytical, written, and interpersonal skills.

Desired Skills
  • Experience with version control using Git and Azure DevOps Server, as well as branching strategies such as Git Flow.
  • Experience with requirements elicitation and system level analysis.
  • Strong written and interpersonal skills, ability to effectively interact with local and offshore development teams.
  • Core programming knowledge on multi-threading, garbage collector, advanced debugging, and memory profiling.
  • Good grasp of testing and debugging techniques for platform code, device drivers and communication protocols.
  • Embedded software and firmware development.
  • Advanced knowledge on TCP/IP and networking protocols.
  • Experience with DevOps, CI/CD practices and Agile development processes.
  • Experience with some of the container solutions & frameworks such as Docker, Kubernetes.

Diversity & Inclusion Commitment
At Komatsu we come from diverse backgrounds, with unique perspectives, experiences, and contributions. We are committed to creating a workforce that is reflective of the communities we work and live in. We believe that our people are part of our shared purpose. We are authentic, ambitious, and innovative in our pursuit of Diversity & Inclusion. United, we are on a journey towards a sustainable future that creates value together.
If you want to learn more about Komatsu, please visit our website at https://www.komatsu.com/ .
Company Information
Komatsu is a world leader in manufacturing construction, mining, forestry, and industrial heavy equipment. Founded in 1921, Komatsu has a long history of quality, reliability, innovation, and excellence. Headquartered in Tokyo, Japan, Komatsu facilities, distributors and dealers are in more than 140 countries and employ more than 60,000 people. Komatsu offers a diverse and challenging work environment, where you can grow your skills and career, and contribute to a sustainable, clean-energy future. If you are looking for a company that values your talent and potential, be a part of something big and join a team that is shaping the world!
EEO Statement
Komatsu is an Equal Opportunity Workplace and an Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.

What Komatsu employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom