Linux Developer
$122,000-$253,000
Apply (opens in a new tab)Linux Developer
Posted 46 days ago
SENIORITY
Senior
SALARY
$122,000-$253,000
About the role
- Design, develop, test, and debug system-level software for Linux-based platforms
- Contribute to low-level system components, drivers, and core services
- Collaborate with cross-functional teams to support development across multiple architectures
- Analyze and resolve complex technical issues related to performance, stability, and scalability
- Participate in code reviews and follow best practices for secure and maintainable software development
- Current TS/SCI with Poly Clearance
- Minimum 3 years of professional experience developing, testing, and debugging software in C, C++, and Python
- Minimum 3 years of experience developing, testing, and debugging system-level software for Linux
- Demonstrated in-depth understanding of Linux/Unix internals, including low-level system development, APIs, and interfaces
- Proven experience working in cross-platform environments
- Hands-on experience with one or more of the following architectures: x86/x64, ARM, and/or MIPSPreferred Qualifications
- Experience with Linux kernel development
- Familiarity with embedded systems or performance-critical environments
- Strong debugging skills using system-level tools and techniques
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
