We are looking for a Windows software engineer who has enough autonomy to lead the implementation ... Comprehensive understanding of C and low-level memory management * Advanced use of debugging tools ...
We are looking for a Windows software engineer who has enough autonomy to lead the implementation ... Comprehensive understanding of C and low-level memory management * Advanced use of debugging tools ...
Embedded Software Engineer
Arlington, VA ยท On-site
$151K - $199K/yr
Embedded Software Engineer Apogee Research is at the forefront of a revolution in how the DoD ... Performing hands-on technical work including design and development of low-level software ...
Quick apply
Embedded Software Engineer
Arlington, VA ยท On-site
$151K - $199K/yr
Embedded Software Engineer Apogee Research is at the forefront of a revolution in how the DoD ... Performing hands-on technical work including design and development of low-level software ...
Low-Level C++ Software Engineer
Chicago, IL ยท On-site
They are seeking a Low-Level C++ Software Engineer to enhance the performance of critical trading systems by developing high-performance C++ applications and collaborating with various engineering ...
Low-Level C++ Software Engineer
Chicago, IL ยท On-site
They are seeking a Low-Level C++ Software Engineer to enhance the performance of critical trading systems by developing high-performance C++ applications and collaborating with various engineering ...
Embedded Software Engineer
Arlington, VA ยท On-site
$151K - $199K/yr
Embedded Software Engineer Apogee Research is at the forefront of a revolution in how the DoD ... Performing hands-on technical work including design and development of low-level software ...
Quick apply
Embedded Software Engineer
Arlington, VA ยท On-site
$151K - $199K/yr
Embedded Software Engineer Apogee Research is at the forefront of a revolution in how the DoD ... Performing hands-on technical work including design and development of low-level software ...
Develop Low-Level Software: Write and maintain firmware, bootloaders, and device drivers for ... Bachelors or Masters degree in Computer Engineering, Electrical Engineering, or Computer Science.
Quick apply
Develop Low-Level Software: Write and maintain firmware, bootloaders, and device drivers for ... Bachelors or Masters degree in Computer Engineering, Electrical Engineering, or Computer Science.
Embedded Software Engineer - Platform & Firmware
Fremont, CA ยท On-site
$100K - $130K/yr
Key Responsibilities: โข Develop Low-Level Software: Write and maintain firmware, bootloaders, and ... Engineering, or Computer Science. Preferred skills: The ideal candidate will also have: โข ...
Embedded Software Engineer - Platform & Firmware
Fremont, CA ยท On-site
$100K - $130K/yr
Key Responsibilities: โข Develop Low-Level Software: Write and maintain firmware, bootloaders, and ... Engineering, or Computer Science. Preferred skills: The ideal candidate will also have: โข ...
This includes deep technical work in reverse engineering, vulnerability discovery, and low-level software analysis across applications, firmware, and OS internals. You will work in a highly ...
This includes deep technical work in reverse engineering, vulnerability discovery, and low-level software analysis across applications, firmware, and OS internals. You will work in a highly ...
This includes deep technical work in reverse engineering, vulnerability discovery, and low-level software analysis across applications, firmware, and OS internals. You will work in a highly ...
Quick apply
This includes deep technical work in reverse engineering, vulnerability discovery, and low-level software analysis across applications, firmware, and OS internals. You will work in a highly ...
Systems Software Engineer (Core OS)
San Diego, CA ยท On-site
$183K - $217K/yr
A basic knowledge of low level programming / kernel would be beneficial. Also, being familiar with ... software Bachelor's degree in CS/CE/EE or equivalent experience/skills
Quick apply
Systems Software Engineer (Core OS)
San Diego, CA ยท On-site
$183K - $217K/yr
A basic knowledge of low level programming / kernel would be beneficial. Also, being familiar with ... software Bachelor's degree in CS/CE/EE or equivalent experience/skills
This includes deep technical work in reverse engineering, vulnerability discovery, and low-level software analysis across applications, firmware, and OS internals. You will work in a highly ...
This includes deep technical work in reverse engineering, vulnerability discovery, and low-level software analysis across applications, firmware, and OS internals. You will work in a highly ...
Senior Embedded Software Engineer (Bare-Metal)
Washington, DC ยท On-site
$194K - $254K/yr
Design and develop low-level bare-metal infrastructure code that is rigorously tested and validated * Build and maintain the embedded software ecosystem supporting next-generation hardware platforms
Quick apply
Senior Embedded Software Engineer (Bare-Metal)
Washington, DC ยท On-site
$194K - $254K/yr
Design and develop low-level bare-metal infrastructure code that is rigorously tested and validated * Build and maintain the embedded software ecosystem supporting next-generation hardware platforms
Embedded Senior Software Engineer
Irvine, CA ยท On-site
Embedded Senior Software Engineer Location: Irvine, CA (100% Onsite) Type: Full-Time, Direct Hire ... Define high-level and low-level software requirements. * Create requirements-based test cases and ...
Quick apply
Embedded Senior Software Engineer
Irvine, CA ยท On-site
Embedded Senior Software Engineer Location: Irvine, CA (100% Onsite) Type: Full-Time, Direct Hire ... Define high-level and low-level software requirements. * Create requirements-based test cases and ...
Entry Software Engineer
White Salmon, WA ยท On-site
Software Engineer This entry-level Software Engineer role focuses on testing and developing ... Experience or coursework in embedded systems, firmware, or low-level software projects. * Comfort ...
New
Quick apply
Entry Software Engineer
White Salmon, WA ยท On-site
Software Engineer This entry-level Software Engineer role focuses on testing and developing ... Experience or coursework in embedded systems, firmware, or low-level software projects. * Comfort ...
New
Experience with low-level programming in C/C++ and utilizing debuggers such as gdb or similar tools ... We hire software engineers, web designers, test engineers, systems engineers, systems ...
Quick apply
Experience with low-level programming in C/C++ and utilizing debuggers such as gdb or similar tools ... We hire software engineers, web designers, test engineers, systems engineers, systems ...
Principal Embedded Software Engineer - Space Systems (Westminster)
Westminster, CO ยท On-site
$158K - $190K/yr
... low-level and high-level software as part of various key projects. The ideal candidate will have ... experience in programming, embedded systems design, and software testing. A competitive salary ...
Principal Embedded Software Engineer - Space Systems (Westminster)
Westminster, CO ยท On-site
$158K - $190K/yr
... low-level and high-level software as part of various key projects. The ideal candidate will have ... experience in programming, embedded systems design, and software testing. A competitive salary ...
Senior Software Engineer (Embedded/Bare Metal)
Reston, VA ยท On-site
$191K - $254K/yr
Design and develop low-level bare-metal infrastructure code that is rigorously tested and validated * Build and maintain the embedded software ecosystem supporting next-generation hardware platforms
Senior Software Engineer (Embedded/Bare Metal)
Reston, VA ยท On-site
$191K - $254K/yr
Design and develop low-level bare-metal infrastructure code that is rigorously tested and validated * Build and maintain the embedded software ecosystem supporting next-generation hardware platforms
Mid-Level Software Engineer
Fort George G Meade, MD ยท On-site
$70K - $190K/yr
Experience with low-level programming in C/C++ and utilizing debuggers such as gdb or similar tools ... We hire software engineers, web designers, test engineers, systems engineers, systems ...
Mid-Level Software Engineer
Fort George G Meade, MD ยท On-site
$70K - $190K/yr
Experience with low-level programming in C/C++ and utilizing debuggers such as gdb or similar tools ... We hire software engineers, web designers, test engineers, systems engineers, systems ...
Principal Software Engineer 4 with TS/SCI + Poly
Fort George G Meade, MD ยท On-site
$149K - $200K/yr
Engineer will work closely with mission stakeholders to analyze software requirements, design ... Comfortable working with operating system internals, low-level software development, file I/O ...
New
Principal Software Engineer 4 with TS/SCI + Poly
Fort George G Meade, MD ยท On-site
$149K - $200K/yr
Engineer will work closely with mission stakeholders to analyze software requirements, design ... Comfortable working with operating system internals, low-level software development, file I/O ...
New
Senior Software Engineer (Embedded/Bare Metal)
Reston, VA ยท On-site
$170K - $230K/yr
Design and develop low-level bare-metal infrastructure code that is rigorously tested and validated * Build and maintain the embedded software ecosystem supporting next-generation hardware platforms
Quick apply
Senior Software Engineer (Embedded/Bare Metal)
Reston, VA ยท On-site
$170K - $230K/yr
Design and develop low-level bare-metal infrastructure code that is rigorously tested and validated * Build and maintain the embedded software ecosystem supporting next-generation hardware platforms
Senior Embedded Software Engineer (Bare-Metal)
Washington, DC ยท On-site
$191K - $254K/yr
Design and develop low-level bare-metal infrastructure code that is rigorously tested and validated * Build and maintain the embedded software ecosystem supporting next-generation hardware platforms
Senior Embedded Software Engineer (Bare-Metal)
Washington, DC ยท On-site
$191K - $254K/yr
Design and develop low-level bare-metal infrastructure code that is rigorously tested and validated * Build and maintain the embedded software ecosystem supporting next-generation hardware platforms
Low Level Software Engineer information
See salary details
$63.5K - $76.4K
2% of jobs
$76.4K - $89.3K
4% of jobs
$89.3K - $102.2K
6% of jobs
$102.2K - $115.1K
8% of jobs
$122.1K is the 25th percentile. Wages below this are outliers.
$115.1K - $128K
7% of jobs
$128K - $141K
18% of jobs
The median wage is $144K / yr.
$141K - $153.9K
16% of jobs
$153.9K - $166.8K
2% of jobs
$172.1K is the 75th percentile. Wages above this are outliers.
$166.8K - $179.7K
26% of jobs
$179.7K - $192.6K
1% of jobs
$192.6K - $205.5K
8% of jobs
$63.5K
$147.5K
$205.5K
How much do low level software engineer jobs pay per year?
What are the key skills and qualifications needed to thrive as a Low Level Software Engineer, and why are they important?
What are Low Level Software Engineers?
What are some common challenges faced by Low Level Software Engineers in their daily work?

Full-time
Posted 13 days ago
Job description
At Westlight, we build products that help companies and governments to provide an extra layer of security for their infrastructure. We work with the internals of different operating systems to provide a framework that brings a completely new level of security and control.
We are looking for a Windows software engineer who has enough autonomy to lead the implementation of features related to kernel-mode drivers and integrate those features with other I/O subsystems. The ideal candidate will have prior experience writing Windows security software, e.g. anti-malware scanners or other low-level software.
This position offers significant opportunities for career development. Westlight's core team comprises of Stanford and MIT PhDs with expertise in AI, cybersecurity, CI/CD, and large-scale software systems. In this position, one will have opportunities to expand into these areas based on interest and expertise developed while working at Westlight.
Westlight is a fully remote company and this position can be held anywhere in the US. Since we work closely with the US Air Force, we require all applicants to be US Citizens and located in the US.
What we are looking for
- Strong skills in Windows / C# desktop development
- Comprehensive understanding of C and low-level memory management
- Advanced use of debugging tools, e.g. WinDbg, KD, CDB, NTSD
- Prior experience with Windows security software development, e.g. anti-malware scanners
- Intermediate knowledge on networking fundamentals (TCP/IP, UDP, and common application protocols, e.g. HTTP, SSH, etc.)
- Basic knowledge on Public-key cryptography fundamentals
- Beginner knowledge on elliptic curve cryptography is a plus
- Strong interpersonal skills and someone who thrives in a cooperative team environment
- Operating Systems: Windows 10 and Server
- Programming languages: C#, C++, and C
- Knowledge of Ruby on Rails and AWS also will be helpful
- CI/CD Tools: Gitlab CI
Responsibilities
As a Software Engineer, you will work on Westlight product development:
- Develop Westlight Windows kernel-level software
- Integrate kernel-level software with other subsystems, such as I/O
- Work together with the company leadership to define the Westlight Windows experience