... Rust in embedded environments, with a track record of success * 10+ years' experience with Linux in embedded environments * Proven experience with Linux networking stack and kernel drivers
... Rust in embedded environments, with a track record of success * 10+ years' experience with Linux in embedded environments * Proven experience with Linux networking stack and kernel drivers
Sr. Principal Cyber Software Engineer
Chantilly, VA · On-site
$128K - $177K/yr
Proficient in C, Rust, Java, Kotlin, C++, C#, or Python. * Experience developing software on Agile ... Experience with Android/Linux kernel development or driver development. * Experience reverse ...
Sr. Principal Cyber Software Engineer
Chantilly, VA · On-site
$128K - $177K/yr
Proficient in C, Rust, Java, Kotlin, C++, C#, or Python. * Experience developing software on Agile ... Experience with Android/Linux kernel development or driver development. * Experience reverse ...
Capability Development Specialist, Senior
Fort George G Meade, MD · On-site
$86K - $198K/yr
You Have: * 8+ years of experience with software development using C,C++,Rust,orPython * 6+ ... Experience with Linux kernel exploitation techniques, privilegeescalation,or persistence techniques
Capability Development Specialist, Senior
Fort George G Meade, MD · On-site
$86K - $198K/yr
You Have: * 8+ years of experience with software development using C,C++,Rust,orPython * 6+ ... Experience with Linux kernel exploitation techniques, privilegeescalation,or persistence techniques
TS215 Senior Software Engineer
Chantilly, VA · Hybrid
$165K - $200K/yr
Ability to work in Linux environments and with Linux kernel modules * Must have the ability to ... Experience with Rust development * Experience with various frameworks and libraries including ...
Quick apply
TS215 Senior Software Engineer
Chantilly, VA · Hybrid
$165K - $200K/yr
Ability to work in Linux environments and with Linux kernel modules * Must have the ability to ... Experience with Rust development * Experience with various frameworks and libraries including ...
TS215 Senior Software Engineer with Security Clearance
Chantilly, VA · On-site
$165K - $200K/yr
Ability to work in Linux environments and with Linux kernel modules * Must have the ability to ... Experience with Rust development * Experience with various frameworks and libraries including ...
TS215 Senior Software Engineer with Security Clearance
Chantilly, VA · On-site
$165K - $200K/yr
Ability to work in Linux environments and with Linux kernel modules * Must have the ability to ... Experience with Rust development * Experience with various frameworks and libraries including ...
Proficient in C, Rust, Java, Kotlin, C++, C#, or Python. * Experience developing software on Agile ... Experience with Android/Linux kernel development or driver development. * Experience reverse ...
Proficient in C, Rust, Java, Kotlin, C++, C#, or Python. * Experience developing software on Agile ... Experience with Android/Linux kernel development or driver development. * Experience reverse ...
Design and develop robust systems-level software using Go, Rust, or C. * Conduct deep-dive reverse ... Interface with operating system internals for either Windows or Linux to optimize performance and ...
Quick apply
Design and develop robust systems-level software using Go, Rust, or C. * Conduct deep-dive reverse ... Interface with operating system internals for either Windows or Linux to optimize performance and ...
Capability Development Specialist, Senior
Fort George G Meade, MD · On-site
$86K - $198K/yr
You Have: * 8+ years of experience with software development using C, C++, Rust, or Python * 6+ ... Experience with Linux kernel exploitation techniques, privilege escalation, or persistence ...
Capability Development Specialist, Senior
Fort George G Meade, MD · On-site
$86K - $198K/yr
You Have: * 8+ years of experience with software development using C, C++, Rust, or Python * 6+ ... Experience with Linux kernel exploitation techniques, privilege escalation, or persistence ...
Capability Development Specialist, Senior with Security Clearance
Fort George G Meade, MD · On-site
$86K - $198K/yr
You Have: * 8 + years of experience with software development using C , C ++ , Rust, or Python ... Experience with Linux kernel exploitation techniques, privilege escalation, or persistence ...
Capability Development Specialist, Senior with Security Clearance
Fort George G Meade, MD · On-site
$86K - $198K/yr
You Have: * 8 + years of experience with software development using C , C ++ , Rust, or Python ... Experience with Linux kernel exploitation techniques, privilege escalation, or persistence ...
Senior Capability Development Specialist
Fort George G Meade, MD · On-site
$86K - $198K/yr
You Have: * 8 + years of experience with software development using C , C ++ , Rust, or Python ... Experience with Linux kernel exploitation techniques, privilege escalation, or persistence ...
Senior Capability Development Specialist
Fort George G Meade, MD · On-site
$86K - $198K/yr
You Have: * 8 + years of experience with software development using C , C ++ , Rust, or Python ... Experience with Linux kernel exploitation techniques, privilege escalation, or persistence ...
Capability Development Specialist, Senior
Fort George G Meade, MD · On-site
$86K - $198K/yr
You Have: * 8+ years of experience with software development using C, C++, Rust, or Python * 6+ ... Experience with Linux kernel exploitation techniques, privilege escalation, or persistence ...
Capability Development Specialist, Senior
Fort George G Meade, MD · On-site
$86K - $198K/yr
You Have: * 8+ years of experience with software development using C, C++, Rust, or Python * 6+ ... Experience with Linux kernel exploitation techniques, privilege escalation, or persistence ...
CNO Developer/Engineer - JBMD 1615
Andrews, MD · On-site
$160K - $220K/yr
... Rust, Go, Java. - Strong scripting skills (Python, Bash, Perl, Ruby). - Proficiency in evasion ... Linux application and kernel-level development experience. - Experience with x86/x64 or ARM ...
CNO Developer/Engineer - JBMD 1615
Andrews, MD · On-site
$160K - $220K/yr
... Rust, Go, Java. - Strong scripting skills (Python, Bash, Perl, Ruby). - Proficiency in evasion ... Linux application and kernel-level development experience. - Experience with x86/x64 or ARM ...
Design and develop Kernel modules, device drivers and CMA/DMA/DSP/VCU/GPU firmware * Gain and ... on Embedded Linux stacks * SDLC and programming languages: C, C++, Python, Go, Rust, Shell ...
Design and develop Kernel modules, device drivers and CMA/DMA/DSP/VCU/GPU firmware * Gain and ... on Embedded Linux stacks * SDLC and programming languages: C, C++, Python, Go, Rust, Shell ...
CNO NetDev Developer III with Security Clearance
Fort George G Meade, MD · On-site
$190K - $247K/yr
Kernel knowledge of Unix (Linux) Bit-level data analysis Additionally, the candidate must be/have ... Java, JavaScript, Bash, PowerShell, Perl, C#, Rust * Experience with developing CNO-specific ...
CNO NetDev Developer III with Security Clearance
Fort George G Meade, MD · On-site
$190K - $247K/yr
Kernel knowledge of Unix (Linux) Bit-level data analysis Additionally, the candidate must be/have ... Java, JavaScript, Bash, PowerShell, Perl, C#, Rust * Experience with developing CNO-specific ...
CNO NetDev Developer III with Security Clearance
Fort George G Meade, MD · On-site
$190K - $247K/yr
Kernel knowledge of Unix (Linux) Bit-level data analysis Additionally, the candidate must be/have ... Java, JavaScript, Bash, PowerShell, Perl, C#, Rust * Experience with developing CNO specific ...
CNO NetDev Developer III with Security Clearance
Fort George G Meade, MD · On-site
$190K - $247K/yr
Kernel knowledge of Unix (Linux) Bit-level data analysis Additionally, the candidate must be/have ... Java, JavaScript, Bash, PowerShell, Perl, C#, Rust * Experience with developing CNO specific ...
CNO Software Engineer - OS, Hypervisor, UEFI/BIOS Specialist
Reston, VA · On-site
$75K - $156K/yr
Proficiency in developing kernel modules, drivers, or firmware for Windows, GNU/Linux, RTOS, or ... C, C++, Python, GoLang, Rust. * Proficiency with software version control systems. Leadership and ...
CNO Software Engineer - OS, Hypervisor, UEFI/BIOS Specialist
Reston, VA · On-site
$75K - $156K/yr
Proficiency in developing kernel modules, drivers, or firmware for Windows, GNU/Linux, RTOS, or ... C, C++, Python, GoLang, Rust. * Proficiency with software version control systems. Leadership and ...
Proficiency in developing kernel modules, drivers, or firmware for Windows, GNU/Linux, RTOS, or ... C, C++, Python, GoLang, Rust. * Proficiency with software version control systems. Leadership and ...
Proficiency in developing kernel modules, drivers, or firmware for Windows, GNU/Linux, RTOS, or ... C, C++, Python, GoLang, Rust. * Proficiency with software version control systems. Leadership and ...
Application Developer III with Security Clearance
Fort George G Meade, MD · On-site
$190K - $247K/yr
Kernel knowledge of Unix (Linux) * Bit-level data analysis Additionally, the candidate must be/have ... Rust * Experience with Vulnerability Research and Exploit development * Knowledge of end-to-end ...
Application Developer III with Security Clearance
Fort George G Meade, MD · On-site
$190K - $247K/yr
Kernel knowledge of Unix (Linux) * Bit-level data analysis Additionally, the candidate must be/have ... Rust * Experience with Vulnerability Research and Exploit development * Knowledge of end-to-end ...
Application Developer III with Security Clearance
Fort George G Meade, MD · On-site
$190K - $247K/yr
Kernel knowledge of Unix (Linux) * Bit-level data analysis Additionally, the candidate must be/have ... Rust * Experience with Vulnerability Research and Exploit development * Knowledge of end-to-end ...
Application Developer III with Security Clearance
Fort George G Meade, MD · On-site
$190K - $247K/yr
Kernel knowledge of Unix (Linux) * Bit-level data analysis Additionally, the candidate must be/have ... Rust * Experience with Vulnerability Research and Exploit development * Knowledge of end-to-end ...
Systems Architect
Chantilly, VA · On-site +1
$130K - $260K/yr
Programming efficiency in additional languages, such as C++, Go, or Rust, to optimize low-level ... Kernel and driver knowledge across Linux and Windows kernel drivers, to assist in deep-level ...
Quick apply
Systems Architect
Chantilly, VA · On-site +1
$130K - $260K/yr
Programming efficiency in additional languages, such as C++, Go, or Rust, to optimize low-level ... Kernel and driver knowledge across Linux and Windows kernel drivers, to assist in deep-level ...
Rust Linux Kernel information
See Washington, DC salary details
$114.4K - $122.1K
4% of jobs
$122.1K - $129.8K
4% of jobs
$129.8K - $137.6K
4% of jobs
$137.6K - $145.3K
1% of jobs
$145.3K - $153K
9% of jobs
$154.4K is the 25th percentile. Wages below this are outliers.
$153K - $160.7K
11% of jobs
$160.7K - $168.4K
12% of jobs
The median wage is $171.1K / yr.
$168.4K - $176.2K
14% of jobs
$176.2K - $183.9K
15% of jobs
$184.6K is the 75th percentile. Wages above this are outliers.
$183.9K - $191.6K
14% of jobs
$191.6K - $199.3K
13% of jobs
$114.4K
$168.8K
$199.3K
How much do rust linux kernel jobs pay per year?
What are Rust Linux Kernel developers?
What are the key skills and qualifications needed to thrive as a Rust Linux Kernel Developer, and why are they important?
What is the difference between Rust Linux Kernel vs C Linux Kernel Developer?
| Aspect | Rust Linux Kernel | C Linux Kernel Developer |
|---|---|---|
| Required Credentials | Knowledge of Rust programming, Linux kernel basics | Proficiency in C, Linux kernel development experience |
| Work Environment | Contributing to Linux kernel modules using Rust, Linux environment | Developing and maintaining Linux kernel code in C |
| Industry Usage | Emerging in kernel development, experimental projects | Standard in Linux kernel development |
| Common Search/Comparison | Often compared for language choice in kernel modules | Traditional role, baseline for kernel development |
The main difference between a Rust Linux Kernel developer and a C Linux Kernel Developer lies in the programming language used. Rust developers focus on leveraging Rust's safety features for kernel modules, while C developers work with the traditional C language. Both roles require Linux kernel knowledge, but Rust is newer and less widespread in kernel development, making it an emerging area compared to the well-established C role.
What are some common challenges faced when working on Rust integration within the Linux kernel, and how do teams typically address them?
$209K - $313K/yr
Full-time
Posted 27 days ago
Viasat rating
3.4
Based on 6 frontline employees who took The Breakroom Quiz
78th of 79 rated telecommunications companies
Job description
One team. Global challenges. Infinite opportunities. At Viasat, we’re on a mission to deliver connections with the capacity to change the world. For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries around the globe communicate. We’re looking for people who think big, act fearlessly, and create an inclusive environment that drives positive impact to join our team.
What you'll do
The ViaSat Access Edge Terminal Software team is responsible for the design, development, delivery and support of software running on embedded satellite terminal products (Ka-band, L-band, 5G) that are used in aviation, maritime, residential and other sectors.
You’ll be a senior software engineer leading a software team. You will be engaging & collaborating with other software teams working on embedded software, to achieve development, design, quality and agility goals. You will provide leadership to your team in design & development of software for the satellite terminal products.
The day-to-day
- Software engineering as part of an agile development team
- Design, develop and drive software products
- Participate in design, development and code reviews of software with a view to deliver quality products in the short and long term
- Lead a team of software engineers
- Collaborate & coordinate with other software team leads in driving timely delivery of quality software
- Produce software as an individual contributor.
- Travel up to 10%
What you'll need
- Bachelor’s or Master’s degree in Computer Science or Computer Engineering
- 10+ years’ experience in hands-on software design & development experience using C/C++/Rust in embedded environments, with a track record of success
- 10+ years’ experience with Linux in embedded environments
- Proven experience with Linux networking stack and kernel drivers
- Extensive hands-on experience with Object Oriented methodology and development
- Experience with CICD and DevOps practices
- Strong analytical skills and the ability to evaluate software architecture & design, including existing codebases
- Excellent communication skills
- US Citizenship or permanent residence required
What will help you on the job
- Strong background in software development in Linux-based embedded environments
- Strong background in security
- Learning agility
- Experience with using AI tooling in software development
Salary range
$168,000.00 - $265,000.00 / annually.For specific work locations within San Jose, the San Francisco Bay area and New York City metropolitan area, the base pay range for this role is $209,000.00- $313,000.00/ annually
At Viasat, we consider many factors when it comes to compensation, including the scope of the position as well as your background and experience. Base pay may vary depending on job-related knowledge, skills, and experience. Additional cash or stock incentives may be provided as part of the compensation package, in addition to a range of medical, financial, and/or other benefits, dependent on the position offered. Learn more about Viasat's comprehensive benefit offerings that are focused on your holistic health and wellness at https://careers.viasat.com/benefits.
EEO Statement
Viasat is proud to be an equal opportunity employer, seeking to create a welcoming and diverse environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, ancestry, physical or mental disability, medical condition, marital status, genetics, age, or veteran status or any other applicable legally protected status or characteristic. If you would like to request an accommodation on the basis of disability for completing this on-line application, please click here.
Qualifications:- Bachelor’s or Master’s degree in Computer Science or Computer Engineering
- 10+ years’ experience in hands-on software design & development experience using C/C++/Rust in embedded environments, with a track record of success
- 10+ years’ experience with Linux in embedded environments
- Proven experience with Linux networking stack and kernel drivers
- Extensive hands-on experience with Object Oriented methodology and development
- Experience with CICD and DevOps practices
- Strong analytical skills and the ability to evaluate software architecture & design, including existing codebases
- Excellent communication skills
- US Citizenship or permanent residence required
About ViaSat
Sourced by ZipRecruiter
At Viasat, we're on a mission to deliver connections with the capacity to change the world. For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries around the globe communicate.
Industry
Telecommunications
Company size
5,001 - 10,000 Employees
Headquarters location
Carlsbad, CA, US
Year founded
1986