1

Linux Software Development Jobs (NOW HIRING)

Software development experience in C * Comfortable on a Linux command line interface * Experience with basic FLOSS development tools (gcc, binutils, strace, valgrind, etc.) * Bachelor's degree or ...

Software development experience in C * Comfortable on a Linux command line interface * Experience with basic FLOSS development tools (gcc, binutils, strace, valgrind, etc.) * Bachelor's degree or ...

Linux Software Engineer

Saint Paul, MN · On-site

$44.51 - $49.51/hr

The position will also assist with development and maintenance of software infrastructure, tools ... Linux-based medical diagnostic workstation supporting electrophysiology systems. Key initiatives:

Be Seen First

Experience with CMake, C, C++, and Python software development * Demonstrated prior knowledge of ... Experience with Linux Kernel and device drivers * AOSP experience Job Responsibilities: * Utilize ...

Your primary focus will be on Linux-based systems, device driver development, including for custom ... Design and develop embedded software for Linux-based systems, including device drivers and kernel ...

Your primary focus will be on Linux-based systems, device driver development, including for custom ... Design and develop embedded software for Linux-based systems, including device drivers and kernel ...

Your primary focus will be on Linux-based systems, device driver development, including for custom ... Design and develop embedded software for Linux-based systems, including device drivers and kernel ...

next page

Showing results 1-20

Linux Software Development information

See salary details

$79.5K

$142.1K

$178.5K

How much do linux software development jobs pay per year?

As of May 29, 2026, the average yearly pay for linux software development in the United States is $142,102.00, according to ZipRecruiter salary data. Most workers in this role earn between $123,500.00 and $163,000.00 per year, depending on experience, location, and employer.

What is the difference between Linux Software Development vs Linux System Administration?

AspectLinux Software DevelopmentLinux System Administration
Primary FocusCreating and maintaining software applications for LinuxManaging, configuring, and maintaining Linux systems
Required SkillsProgramming, debugging, software designSystem setup, network management, security
Work EnvironmentDevelopment teams, software companiesIT departments, data centers
CertificationsLinux Foundation Certified Engineer, LPIC-1Linux Professional Institute Certification, CompTIA Linux+

Linux Software Development focuses on building applications and software solutions for Linux environments, requiring programming skills. Linux System Administration involves managing and maintaining Linux systems, emphasizing configuration and security. Both roles often overlap but serve different core functions within the Linux ecosystem.

More about Linux Software Development jobs
What cities are hiring for Linux Software Development jobs? Cities with the most Linux Software Development job openings:
What states have the most Linux Software Development jobs? States with the most job openings for Linux Software Development jobs include:
Infographic showing various Linux Software Development job openings in the United States as of May 2026, with employment types broken down into 94% Full Time, 1% Temporary, and 5% Contract. Highlights an 99% Physical, and 1% Remote job distribution, with an average salary of $142,102 per year, or $68.3 per hour.
Linux Development Software Engineer

Linux Development Software Engineer

Calsoft Labs

Austin, TX • On-site, Remote

$70 - $90/hr

Other

Posted 5 days ago


Job description

Job Role: Linux Software Engineer/ Sr. Software Engineer

Job Location: Austin, TX (Remote Initially)

Pay rate range: $70-$90 (Depending on experience level)

Job Description:

  • Develop and maintain CI/CD pipelines.
  • Create automation tools and scripts.
  • 4 Years to 15+ years of software engineering experience.
  • Building applications
  • Writing software in languages like Python, Java, Go, C++
  • Designing APIs, microservices, or backend systems
  • CI/CD from a development perspective
  • Code architecture, testing frameworks, SDLC from dev side
  • Good years of experience with Linux or systems programming.
  • Experience leading technical projects and mentoring engineers.
  • Strong background in C/C++ programming.
  • Expert-level proficiency in C/C++ programming.
  • Deep understanding of Linux kernel architecture and internals.
  • Experience with embedded systems development.
  • Knowledge of build systems (Yocto, Buildroot, or similar).
  • Strong debugging and problem-solving skills.
  • Experience with version control (Git) and code review processes.
  • Understanding of software development lifecycle and agile methodologies.

ACL Digital logo

About ACL Digital

Sourced by ZipRecruiter

ACL Digital is a global digital technology firm based in San Jose, CA, US, operating within the IT and services industry. The company offers a broad spectrum of services and solutions, including digital transformation, product engineering, industry solutions, and design-led experiences, among others. ACL Digital has its roots established in 1991 with the aim to become a leading-edge innovator in the digital space and has since grown significantly to work with an array of global customers. The company's mission incorporates a commitment to aiding customers to achieve their business goals by adopting and accelerating their digital transformation journeys.

Industry

Technology, communication and media

Company size

1,001 - 5,000 Employees

Headquarters location

San Jose, CA, US

Year founded

1992