Linux Engineer Jobs
Linux Engineer jobs are open across cloud infrastructure, financial services, healthcare, defense, and enterprise software, from junior sysadmin to principal and staff engineer, with specializations in kernel development, systems automation, and high-availability infrastructure. Find a role that fits from the openings below and apply directly.
Find Linux Engineer JobsLooking for remote work? View remote linux engineer jobs →Overview
Showing 5 of 250+ Linux Engineer jobs









Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and business model of the 21st century's most innovative companies to the defense industry, Anduril is changing how military systems are designed, built and sold. Anduril's family of systems is powered by Lattice OS, an AI-powered operating system that turns thousands of data streams into a realtime, 3D command and control center. As the world enters an era of strategic competition, Anduril is committed to bringing cutting-edge autonomy, AI, computer vision, sensor fusion, and networking technology to the military in months, not years.
ABOUT THE TEAM
The Tactical Recon & Strike team at Anduril develops aerial small drones (Group 1-3) and all equipment to test, deploy and operate. The team is responsible for taking products like Ghost, Anvil, Bolt and Altius from concepts to operational systems. We work in close coordination with specialist teams to solve some of the hardest problems facing our customers. We are looking for software engineers, hardware engineers, roboticists, and front-end mobile developers who are excited about creating a powerful robotics platform that can be tasked and viewed in real-time through a variety of interfaces.
WHAT YOU'LL DO
- Board bring-up and maintenance on embedded ARM boards (device trees, bootloaders, kernel drivers, etc)
- Customize vendor BSPs for use with NixOS systems
- Help secure our embedded Linux systems
- Closely collaborate with firmware engineers on low-level protocols and software updates to microcontrollers.
- Develop platform software for rapid and reliable updates of mass-produced military-grade systems.
- Familiarity with triaging vulnerability reports and mitigating vulnerabilities by patching system components.
- Experience with Linux kernel development
- Experience with uboot, EDK2, platform firmware, etc
- Interest in using Nix/NixOS as an alternative to Yocto, buildroot, etc
- Experience with C or Rust
- Familiarity with MCU basics, RTOS, and MCU-level interfaces.
- Eligible to obtain and maintain an active U.S. Secret security clearance.
- Experience developing embedded Linux systems using Yocto, buildroot, or similar systems
- Familiarity with packaging CUDA libraries and applications
- Familiarity with functional programming paradigms
- Experience with one or more of the following languages: C++, Python
The salary range for this role is an estimate based on a wide range of compensation factors, inclusive of base salary only. Actual salary offer may vary based on (but not limited to) work experience, education and/or training, critical skills, and/or business considerations. Highly competitive equity grants are included in the majority of full time offers; and are considered part of Anduril's total compensation package. Additionally, Anduril offers top-tier benefits for full-time employees, including:
Benefits
At Anduril, we invest in our people. Our comprehensive, competitive benefits package (available at little to no cost to employees) ensures you're supported in health, recovery, and whatever comes next. For more information, Explore Our Benefits.
Protecting Yourself from Recruitment Scams
Anduril is committed to maintaining the integrity of our Talent acquisition process and the security of our candidates. We've observed a rise in sophisticated phishing and fraudulent schemes where individuals impersonate Anduril representatives, luring job seekers with false interviews or job offers. These scammers often attempt to extract payment or sensitive personal information.
To ensure your safety and help you navigate your job search with confidence, please keep the following critical points in mind:
No Financial Requests: Anduril will never solicit payment or demand personal financial details (such as banking information, credit card numbers, or social security numbers) at any stage of our hiring process. Our legitimate recruitment is entirely free for candidates.
- Please always verify communications:
- Direct from Anduril: If you receive an email from one of our recruiters, it will only come from an @anduril.com address.
- Via Agency Partner: If contacted by a recruiting agency for an Anduril role, their email will clearly identify their agency. If you suspect any suspicious activity, please verify the agency's authenticity by reaching out to contact@anduril.com.
Exercise Caution with Unsolicited Outreach: If you receive any communication that appears suspicious, contains grammatical errors, or makes unusual requests, do not engage. Always confirm the sender's email domain is @anduril.com before providing any personal information or clicking on links.
What to Do If You Suspect Fraud: Should you encounter any questionable or fraudulent outreach claiming to be from Anduril, please report it immediately to contact@anduril.com. Your proactive caution is invaluable in protecting your personal information and upholding the security and trustworthiness of our recruitment efforts.
Data Privacy
To view Anduril's candidate data privacy policy, please visit https://anduril.com/applicant-privacy-notice/.
By submitting your application, you consent to Anduril Industries using a third-party service provider to conduct pre-employment risk, integrity, and due diligence screening and assessing potential risks as part of your application process. This third-party service provider provides risk-intelligence services that may include analysis of sanctions and watchlists, adverse media, public-record information, and other lawful open-source or commercial data sources. This third-party service provider does not act as a consumer reporting agency. Use of this provider helps to ensure compliance with applicable laws and protect technology, intellectual property, and organizational security.
Linux Engineer Jobs by Experience Level
See All 250+ Linux Engineer Jobs
Find roles that match your experience and apply in just a few clicks.
Find Linux Engineer JobsLinux Engineer Job Market
Who's Hiring



Top Industries Hiring
- Technology & Software41
- Electronics & Hardware9
- Manufacturing7
- Artificial Intelligence5
- Banking & Financial Services4
What Employers Look For
The qualifications that appear most often in linux engineer jobs.
- Proficiency with at least one major Linux distribution such as RHEL, CentOS, Ubuntu, or Debian
- Experience with scripting languages including Bash, Python, or Perl for automation and system tasks
- Familiarity with configuration management tools such as Ansible, Puppet, or Chef
- Understanding of networking fundamentals including TCP/IP, DNS, firewalls, and VPN configuration
- RHCSA, RHCE, or Linux Foundation certification preferred or required for many enterprise roles
- Bachelor's degree in computer science, information technology, or a related technical field, or equivalent hands-on experience
Tips for Your Linux Engineer Job Search
Tailor your resume to the stack
Linux Engineer job descriptions often specify RHEL, Ubuntu, or Debian environments, so match your resume's technical section to each posting's exact distribution. Listing generic 'Linux experience' gets filtered out faster than naming the distro and version you've administered.
Apply early to roles that fit
Migrate Mate lists linux engineer openings from across the United States in one place, so you can find roles that match and apply directly to each listing.
Highlight automation work with concrete outcomes
Recruiters for linux engineer roles prioritize candidates who've reduced manual toil. Describe a specific script, Ansible playbook, or systemd service you built, what it replaced, and how much time it saved your team per week or month.
Certify strategically before interviewing
RHCSA and RHCE carry strong signal for enterprise linux roles, while LFCS and CKA carry more weight in cloud-native shops. Check the certification requirements in your target postings and close that gap before you get to the technical screen.
Prepare for live troubleshooting exercises
Many linux engineer interviews include a terminal session where you diagnose a broken service, misconfigured network interface, or failed mount. Practice isolating faults using journalctl, strace, netstat, and dmesg so your process is visible and methodical under pressure.
Negotiate using total compensation, not base alone
Linux Engineer offers in cloud-heavy industries frequently include on-call pay, shift differentials, or annual tool allowances. Ask for the full compensation breakdown before you counter so you're comparing equivalent packages across competing offers.
Linux Engineer Jobs: Frequently Asked Questions
Which companies are hiring the most linux engineers?
The companies hiring the most linux engineers right now include Tesla, General Dynamics Information Technology, and Arista Networks, with the largest share of openings in California, Virginia, and Maryland, based on current listings on Migrate Mate as of August 2026. Defense contractors, cloud providers, and large financial institutions tend to maintain the steadiest volume of linux engineer openings year-round.
How many linux engineer jobs are remote?
About 36% of linux engineer openings are fully remote or hybrid as of August 2026, which makes it one of the more remote-accessible infrastructure roles in the market. Systems automation, DevOps-adjacent linux work, and cloud infrastructure roles tend to offer the most location flexibility, while data center operations and on-premises support roles are more likely to require an onsite presence.
How do you become a linux engineer?
Start by building hands-on proficiency with a major distribution like RHEL or Ubuntu through home lab work, then earn a foundational certification such as RHCSA or LFCS to validate that skill. Move into junior sysadmin or IT operations roles to gain production exposure, then layer in scripting, automation tools like Ansible, and networking fundamentals. Most engineers reach a dedicated linux engineer title after a few years of progressively complex infrastructure work.
Can I get a linux engineer job with little or no experience?
Entry-level linux engineer roles exist, but competition is real, so you need something concrete to point to. Build a home lab running a distribution like Ubuntu or Rocky Linux, automate a real task with a Bash or Python script, and publish that work publicly. Certifications like RHCSA or LFCS signal seriousness to hiring managers when your professional history is thin. Junior sysadmin and IT support roles in linux environments are often the fastest on-ramp.
What does the linux engineer interview process look like?
Most linux engineer interviews start with a recruiter or hiring manager screen to confirm your background and fit, followed by a technical phone screen covering fundamentals like process management, file systems, and networking. The core stage is usually a hands-on lab or live troubleshooting exercise in a terminal session. Final rounds often include a system design or architecture discussion and a panel interview with the infrastructure team you'd be joining.
Where can I find and apply to linux engineer jobs?
You can find and apply to linux engineer jobs on Migrate Mate, which lists current openings from across the United States in one place. Search the listings to find roles that match your experience, distribution background, and preferred work arrangement, then apply directly to each one that fits.
See All 250+ Linux Engineer Jobs
Find roles that match your experience and apply in just a few clicks.
Find Linux Engineer Jobs