1

Linux Build Engineer Jobs in Houston, TX (NOW HIRING)

DevOps & Site Reliability Engineer

Houston, TX ยท On-site

$47.25 - $62.75/hr

You'll work closely with engineering teams to build scalable, observable, and resilient ... Strong Linux systems administration skills (Ubuntu, RHEL/CentOS, or similar) * Experience with ...

DevOps & Site Reliability Engineer

Houston, TX ยท On-site

$47.25 - $62.75/hr

Design, build, and maintain cloud infrastructure * Manage and optimize Kubernetes clusters and ... Strong Linux systems administration skills (Ubuntu, RHEL/CentOS, or similar) * Experience with ...

Sr. Flight Software Engineer

Webster, TX ยท On-site +1

$107K - $141K/yr

Design and build functional, efficient, dependable, secure, and maintainable software * Collaborate ... C++ in an embedded Linux environment * 5+ years of experience in developing software for ...

Build and support APIs using PASOE and related technologies. * Troubleshoot application issues ... Strong knowledge of object-oriented programming, SQL, Linux/Unix, and application integration.

Showing results 41-60

Linux Build Engineer information

See Houston, TX salary details

$10

$57

$87

How much do linux build engineer jobs pay per hour?

As of Sep 1, 2026, the average hourly pay for linux build engineer in Houston, TX is $57.04, according to ZipRecruiter salary data. Most workers in this role earn between $45.91 and $64.04 per hour, depending on experience, location, and employer.

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 are the key skills and qualifications needed to thrive as a Linux build engineer?

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 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 Houston, TX look for?

The top searched job categories for Linux Build Engineer jobs in Houston, TX are:

What cities near Houston, TX are hiring for Linux Build Engineer jobs?

Cities near Houston, TX with the most Linux Build Engineer job openings:

PNT Flight Software Test & Verification Engineer

Moonshot Aerospace

Houston, TX โ€ข On-site

Full-time

Posted 8 days ago


Job description

Moonshot Aerospace is seeking a PNT Flight Software Test & Verification Engineer to develop, integrate, and verify real-time flight and ground support software for spacecraft positioning, navigation, and timing (PNT) subsystems. The position is on-site at a customer facility in Houston, TX, supporting commercial and government lunar and cislunar spacecraft programs. 

This is a software-first role. The engineer will write and integrate real-time software in C and C++, build the software-in-the-loop and hardware-in-the-loop environments that exercise it, and verify subsystem behavior against requirements. The primary qualification is demonstrated depth in flight or embedded software development; navigation and estimation domain knowledge strengthens an application but is not a substitute for software capability. GPS/GNSS receiver experience and formal test and verification experience are the strongest differentiators among otherwise comparable candidates. 

The requisition is open at two levels. Responsibilities, technical ownership, and compensation scale with demonstrated capability. 

Responsibilities 

  • Develop, integrate, and test real-time flight software for spacecraft PNT subsystems in C and C++ 
  • Build and maintain software-in-the-loop (SWIL) and hardware-in-the-loop (HWIL) test environments for navigation and GN&C software 
  • Develop automated test infrastructure, regression suites, and analysis tooling in Python 
  • Execute software verification against subsystem requirements and document results with traceability to those requirements 
  • Integrate and test navigation sensor and timing interfaces, including GNSS receivers, IMUs, star trackers, optical navigation cameras, and frequency references 
  • Support bench and testbed integration of flight software with flight-like avionics 
  • Troubleshoot software, interface, and timing anomalies during integrated test and drive them to closure 
  • Support Test Readiness Reviews and produce test plans, procedures, and post-test reports 
  • Perform post-test data reduction and navigation performance analysis 
  • Work within Agile development processes using Git version control and JIRA issue tracking 
  • Collaborate across GN&C, avionics, systems engineering, and customer teams 

Required Qualifications 

  • U.S. Citizenship and ability to obtain and maintain a security clearance 
  • B.S. in Computer Science, Computer Engineering, Electrical Engineering, Aerospace Engineering, or related field 
  • Level III: 5+ years of professional flight, embedded, or real-time software development experience. Level IV: 10+ years, or M.S. with 8+ years 
  • Demonstrated depth in C and C++ on real-time, embedded, or resource-constrained targets 
  • Proficiency in Python for test automation, scripting, and data analysis 
  • Experience integrating and testing software against hardware interfaces (serial, Ethernet, SpaceWire, CAN, MIL-STD-1553, or equivalent) 
  • Experience with software test and verification practice, including test procedure development and defect tracking to closure 
  • Experience with Git version control and software configuration management 
  • Working knowledge of spacecraft dynamics, orbital mechanics, coordinate frames, and time systems 
  • Effective written and verbal communication, including clear documentation of test results 
  • Ability to work on-site in Houston, TX 

Preferred Qualifications 

  • GPS/GNSS experience: receiver integration, receiver software, signal processing, or GNSS simulator operation 
  • Formal verification experience in an aerospace, safety-critical, or flight-certified software environment 
  • Development of SWIL and HWIL test environments, including real-time interface emulation 
  • Real-time operating system experience (VxWorks, RTEMS, embedded Linux, or equivalent) 
  • Implementation of Kalman filters or other state estimators in flight software 
  • M.S. in Computer Science, Computer Engineering, Electrical Engineering, Aerospace Engineering, or related field 
  • Experience with the NASA Trick simulation framework, CSPICE, GMAT, GEONS, or equivalent 
  • Optical navigation, image processing, or feature detection software 
  • Monte Carlo analysis and navigation performance characterization 
  • Linux and Bash development environment fluency 
  • Requirements management and verification traceability tools 
  • Spacecraft integration and test (I&T) or flight operations experience 
  • Lunar, cislunar, or deep-space mission experience