1

Linux Build Engineer Jobs in Atlanta, GA (NOW HIRING)

... Linux environments * Familiarity with GCC toolchains, build systems, and debugging utilities ... Exposure to DevOps, DevSecOps, and CI/CD pipelines * Experience with simulation, hardware-in-the ...

... Linux environments * Familiarity with GCC toolchains, build systems, and debugging utilities ... Exposure to DevOps, DevSecOps, and CI/CD pipelines * Experience with simulation, hardware-in-the ...

Software Engineer, Backend

Atlanta, GA · On-site +1

$120.68K - $201.13K/yr

Design, build and maintain reliable, reusable, testable code that expands our platform's core ... High proficiency and experience in Unix/Linux platforms. * Working experience with Python, Docker ...

Sr. DevOps Engineer"

Atlanta, GA · On-site

$50.75 - $69.50/hr

* Linux experience with strong Unix skills and shell scripting proficiency. * Solid understanding of ... build automation and CI/CD tools: Git, Groovy, Kotlin, Gerrit, Maven/Gradle, Docker, Nexus ...

DevOps Engineer

Atlanta, GA · Hybrid

$160K - $167K/yr

Ability to build CI/CD solution best practice specially micro services * Analyze, design, and ... Experience with Network Infrastructure, Linux, Firewall, DNS, CDN tools * Experience with Ansible ...

EMBEDDED FIRMWARE ENGINEER

Atlanta, GA

$99K - $135.60K/yr

Embedded Firmware Engineer - Build Your Career with Purpose Join Coreforce and use your firmware ... Hands-on experience with bare-metal development and at least one RTOS or embedded Linux ...

We're looking for an Engineer with a passion for Kubernetes, Linux, and cloud-native technologies ... build, test and deployment * Computer networking knowledge, and skills debugging network issues ...

next page

Showing results 1-20

Linux Build Engineer information

See Atlanta, GA salary details

$10

$57

$88

How much do linux build engineer jobs pay per hour?

As of May 29, 2026, the average hourly pay for linux build engineer in Atlanta, GA is $57.44, according to ZipRecruiter salary data. Most workers in this role earn between $46.25 and $64.52 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Linux Build Engineer, and why are they important?

To thrive as a Linux Build Engineer, you need strong expertise in Linux system administration, scripting languages (such as Bash or Python), and build automation concepts, often backed by a degree in computer science or related field. Familiarity with build tools like Jenkins, Git, Docker, and configuration management systems such as Ansible or Puppet is typically required. Problem-solving abilities, attention to detail, and effective teamwork are crucial soft skills for this role. These competencies ensure reliable, efficient build processes and enable smooth collaboration in fast-paced development environments.

What are some typical challenges faced by Linux Build Engineers in managing build automation pipelines?

Linux Build Engineers often encounter challenges such as maintaining consistency across multiple environments, troubleshooting complex build failures, and integrating new tools into existing CI/CD pipelines. They must ensure that builds remain reproducible and stable as codebases and dependencies evolve. Collaboration with development, QA, and operations teams is essential to quickly address issues and optimize the build process, making strong communication and problem-solving skills critical in this role.

What does a Linux Build Engineer do?

A Linux Build Engineer is responsible for designing, implementing, and maintaining build systems for software projects that run on Linux operating systems. They automate build processes, manage dependencies, troubleshoot build failures, and ensure that software compiles and packages correctly. Additionally, they often collaborate with development and operations teams to streamline continuous integration and delivery pipelines, improving deployment efficiency and software quality.

What is the difference between Linux Build Engineer vs Linux System Administrator?

AspectLinux Build EngineerLinux System Administrator
Primary FocusBuilding, maintaining, and optimizing Linux software builds and automationManaging, configuring, and maintaining Linux systems and servers
Skills & CertificationsLinux scripting, build tools (e.g., Jenkins), version control, Linux certifications (e.g., RHCE)Linux system management, networking, security, certifications like RHCE or CompTIA Linux+
Work EnvironmentDevelopment teams, CI/CD pipelines, software companiesIT departments, data centers, enterprise environments
Common TasksAutomating builds, troubleshooting build failures, integrating softwareSystem setup, user management, troubleshooting hardware/software issues

While both roles require Linux expertise and certifications like RHCE, Linux Build Engineers focus on software build processes and automation, whereas Linux System Administrators manage and maintain Linux infrastructure. The roles often collaborate but serve different core functions within organizations.

What job categories do people searching Linux Build Engineer jobs in Atlanta, GA look for? The top searched job categories for Linux Build Engineer jobs in Atlanta, GA are:
What cities near Atlanta, GA are hiring for Linux Build Engineer jobs? Cities near Atlanta, GA with the most Linux Build Engineer job openings:
Infographic showing various Linux Build Engineer job openings in Atlanta, GA as of May 2026, with employment types broken down into 97% Full Time, 1% Part Time, 1% Temporary, and 1% Contract. Highlights an 21% Physical, 9% Hybrid, and 70% Remote job distribution, with an average salary of $119,483 per year, or $57.4 per hour.

Junior C/C++ Engineer - 1783

PlacingIT

Atlanta, GA • On-site, Remote

Full-time, Contractor

Posted 14 days ago


Job description

Junior C/C++ Engineer - 1783
Location: Atlanta, GA
Employment Type: Full-Time, salaried w/benefits
Salary Range: up to $110K
Visa Restrictions: We are currently only able to consider US Citizens as you will need to either have security clearance or be able to obtain it.
Relocation offered: Possible for the ideal candidate
Travel: 10 25% - go to client site once or twice a month
Position Overview
We are seeking a Software Engineer to support the development of advanced software solutions for complex mission-driven systems. This individual will contribute across the full software development lifecycle, including architecture, implementation, testing, deployment, and ongoing support of high-performance applications in Linux-based environments.
The ideal candidate has experience building scalable and reliable software systems using modern engineering practices and enjoys working in collaborative Agile teams focused on solving technically challenging problems.
What You’ll Do

  • Design, build, enhance, and maintain software applications and supporting tools
  • Participate in system architecture discussions, technical planning, and software design activities
  • Develop, debug, and optimize software running in Linux environments
  • Create and maintain both application-level and low-level software components
  • Write scripts and automation tools to support development and deployment activities
  • Support integration, testing, troubleshooting, and production release efforts
  • Conduct peer code reviews and contribute to coding standards and best practices
  • Collaborate with technical stakeholders to define requirements and prioritize development efforts
  • Assist with software documentation, technical presentations, and engineering reports
  • Support Agile development processes including sprint planning, backlog refinement, and team collaboration
  • Ensure software solutions meet security, reliability, and compliance requirements

Required Qualifications
  • Experience developing software for complex or distributed systems environments
  • Strong programming experience with C and/or C++
  • Experience with scripting languages such as Python or Bash
  • Hands-on experience developing and debugging software in Linux environments
  • Familiarity with GCC toolchains, build systems, and debugging utilities
  • Understanding of multithreaded and multiprocess application development
  • Knowledge of inter-process communication methods such as RPC, shared memory, or message-based systems
  • Ability to troubleshoot and resolve software integration issues

Preferred Experience
  • Background supporting defense, aerospace, robotics, or other mission-critical systems
  • Embedded software development experience
  • Familiarity with containerized development workflows and virtualized environments
  • Experience using modern collaboration and source control tools such as Git, Jira, and Confluence
  • Exposure to DevOps, DevSecOps, and CI/CD pipelines
  • Experience with simulation, hardware-in-the-loop (HITL), or software-in-the-loop (SITL) environments
  • Familiarity with secure or safety-critical software engineering practices
  • Knowledge of avionics or communication protocols including Ethernet, RS-422, MIL-STD-1553, or ARINC 429
  • Experience working with autonomous systems or sensor integrations

Education & Experience
  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, Aerospace Engineering, or a related technical field plus relevant professional experience; OR
  • Master’s degree in a related technical discipline

Additional Information
  • Ability to travel occasionally as needed
  • Active Secret Clearance preferred or ability to obtain one
  • Experience with open architecture or defense-related software frameworks is a plus