This role requires deep knowledge of the Linux operating system internals, low-level programming, and the ability to analyze and deconstruct binaries for vulnerabilities, malware, or undocumented ...
This role requires deep knowledge of the Linux operating system internals, low-level programming, and the ability to analyze and deconstruct binaries for vulnerabilities, malware, or undocumented ...
Senior Compiler Engineer - Programming Languages
Natick, MA · On-site
$132K - $205K/yr
The MATLAB Coder Language team is seeking a programming language design and implementation ... low level representations (e.g., C/C++/Cuda/LLVM). You will design, implement and evolve the ...
Senior Compiler Engineer - Programming Languages
Natick, MA · On-site
$132K - $205K/yr
The MATLAB Coder Language team is seeking a programming language design and implementation ... low level representations (e.g., C/C++/Cuda/LLVM). You will design, implement and evolve the ...
Low-Level C++ Software Engineer
Chicago, IL · On-site
$100K - $140K/yr
Low-Level C++ Software Engineer Department: Technology Employment Type: Full Time Location: Chicago ... Experience and aptitude in multi-threaded programming and performance tuning * Ability to analyze ...
Low-Level C++ Software Engineer
Chicago, IL · On-site
$100K - $140K/yr
Low-Level C++ Software Engineer Department: Technology Employment Type: Full Time Location: Chicago ... Experience and aptitude in multi-threaded programming and performance tuning * Ability to analyze ...
Company Description Intelliswift Software, Inc Experience with at least one high level programming language like Python, Ruby, or Java (Python is preferred) Good communication skills, both written ...
Company Description Intelliswift Software, Inc Experience with at least one high level programming language like Python, Ruby, or Java (Python is preferred) Good communication skills, both written ...
Proficiency in the C programming language * Understanding of Computer Network Operations (CNO ... Understanding of low-level operating system and kernel concepts * Active Top Secret clearance with ...
Quick apply
Proficiency in the C programming language * Understanding of Computer Network Operations (CNO ... Understanding of low-level operating system and kernel concepts * Active Top Secret clearance with ...
This role requires deep knowledge of the Windows operating system internals, low-level programming, and the ability to analyze and deconstruct binaries for vulnerabilities, malware, or undocumented ...
This role requires deep knowledge of the Windows operating system internals, low-level programming, and the ability to analyze and deconstruct binaries for vulnerabilities, malware, or undocumented ...
Proficiency in the C programming language * Understanding of Computer Network Operations (CNO ... Understanding of low-level operating system and kernel concepts * Active Top Secret clearance with ...
Quick apply
Proficiency in the C programming language * Understanding of Computer Network Operations (CNO ... Understanding of low-level operating system and kernel concepts * Active Top Secret clearance with ...
Senior Firmware Engineer
South San Francisco, CA · On-site
$155K - $195K/yr
This is a unique opportunity to apply your full-stack expertise and low-level programming knowledge to build the systems that make Molecular Computing a commercial reality. About the Role: As a ...
Senior Firmware Engineer
South San Francisco, CA · On-site
$155K - $195K/yr
This is a unique opportunity to apply your full-stack expertise and low-level programming knowledge to build the systems that make Molecular Computing a commercial reality. About the Role: As a ...
While our next-generation architecture leverages the Go programming language, candidates with ... Support board bring-up and physical hardware validation using low-level protocols, ensuring ...
While our next-generation architecture leverages the Go programming language, candidates with ... Support board bring-up and physical hardware validation using low-level protocols, ensuring ...
While our next-generation architecture leverages the Go programming language, candidates with ... Support board bring-up and physical hardware validation using low-level protocols, ensuring ...
While our next-generation architecture leverages the Go programming language, candidates with ... Support board bring-up and physical hardware validation using low-level protocols, ensuring ...
CNO Analyst / Programmer Level 3
Hanover, MD · On-site
The ideal candidate will have deep expertise in low-level programming and complex system integration, guiding technical direction and collaborating across engineering teams to deliver high-impact ...
CNO Analyst / Programmer Level 3
Hanover, MD · On-site
The ideal candidate will have deep expertise in low-level programming and complex system integration, guiding technical direction and collaborating across engineering teams to deliver high-impact ...
Experience working with bare-metal programming, low-level systems, system calls, bootloaders ... Familiarity with ARM, x866 and assembly programming language * Linux kernel experience EDUCATION
Experience working with bare-metal programming, low-level systems, system calls, bootloaders ... Familiarity with ARM, x866 and assembly programming language * Linux kernel experience EDUCATION
Test Lead/ Python Developer
Redmond, WA · On-site
$156K - $192K/yr
These are drivers that provide low-level control of bench instruments, such as power supplies, E ... Programming Language (P3 - Advanced) | 3 - System Defect Management (P3 - Advanced) | 4 - Test ...
Test Lead/ Python Developer
Redmond, WA · On-site
$156K - $192K/yr
These are drivers that provide low-level control of bench instruments, such as power supplies, E ... Programming Language (P3 - Advanced) | 3 - System Defect Management (P3 - Advanced) | 4 - Test ...
This role involves deep systems-level programming, protocol design, and secure data transport ... Handle low-level packet manipulation, protocol logic, and efficient transport across custom ...
Quick apply
This role involves deep systems-level programming, protocol design, and secure data transport ... Handle low-level packet manipulation, protocol logic, and efficient transport across custom ...
Staff Software Engineer, Full-Stack & Firmware
South San Francisco, CA · On-site
$160K - $200K/yr
This is a unique opportunity to apply your full-stack expertise and low-level programming knowledge to build the systems that will make biological data storage a commercial reality. About the Role:
Staff Software Engineer, Full-Stack & Firmware
South San Francisco, CA · On-site
$160K - $200K/yr
This is a unique opportunity to apply your full-stack expertise and low-level programming knowledge to build the systems that will make biological data storage a commercial reality. About the Role:
Low-Level C++ Software Engineer
Chicago, IL · On-site
$100K - $140K/yr
At Wolverine Trading we're looking for a Low-Level C++ Software Engineer to work at the ... Experience and aptitude in multi-threaded programming and performance tuning * Ability to analyze ...
Low-Level C++ Software Engineer
Chicago, IL · On-site
$100K - $140K/yr
At Wolverine Trading we're looking for a Low-Level C++ Software Engineer to work at the ... Experience and aptitude in multi-threaded programming and performance tuning * Ability to analyze ...
Low-Latency Engineer
New York, NY · On-site
The most important qualification is experience with low level systems programming and optimization, whether it is in C, C++, or any other language. About You * Experience with low level systems ...
Low-Latency Engineer
New York, NY · On-site
The most important qualification is experience with low level systems programming and optimization, whether it is in C, C++, or any other language. About You * Experience with low level systems ...
The most important qualification is experience with low level systems programming and optimization, whether it is in C, C++, or any other language. About You * Experience with low level systems ...
The most important qualification is experience with low level systems programming and optimization, whether it is in C, C++, or any other language. About You * Experience with low level systems ...
Low-Level C++ Software Engineer
$100K - $140K/yr
Description At Wolverine Trading we're looking for a Low-Level C++ Software Engineer to work at the ... Experience and aptitude in multi-threaded programming and performance tuning * Ability to analyze ...
Quick apply
Low-Level C++ Software Engineer
$100K - $140K/yr
Description At Wolverine Trading we're looking for a Low-Level C++ Software Engineer to work at the ... Experience and aptitude in multi-threaded programming and performance tuning * Ability to analyze ...
OS Performance Engineer, CoreOS
$147K - $272K/yr
... low-level programming languages Experience with kernel development Experience in performance ... language Experience in Systems Engineering Ability to collaborate across teams to drive development ...
OS Performance Engineer, CoreOS
$147K - $272K/yr
... low-level programming languages Experience with kernel development Experience in performance ... language Experience in Systems Engineering Ability to collaborate across teams to drive development ...
Low Level Programming Language information
What are low level programming languages?
What are the key skills and qualifications needed to thrive as a Low Level Programmer, and why are they important?
What are some common challenges faced by professionals working with low-level programming languages?
What is the difference between Low Level Programming Language vs Embedded Systems Developer?
| Aspect | Low Level Programming Language | Embedded Systems Developer |
|---|---|---|
| Required Credentials | Knowledge of C, Assembly, or similar languages | Proficiency in C, C++, and hardware interfacing |
| Work Environment | Software development, system programming | Hardware-software integration, embedded device programming |
| Industry Usage | Operating systems, device drivers, firmware | Consumer electronics, automotive, IoT devices |
| Common Search/Comparison | Yes | Yes |
Low Level Programming Languages like C and Assembly are foundational for system-level programming, while Embedded Systems Developers focus on creating software for hardware devices. Both roles require knowledge of low-level languages, but Embedded Developers often work directly with hardware components and real-time constraints.

Other
Posted 10 days ago
Job description
Perform reverse engineering of Linux binaries (both legitimate and malicious) to understand system behavior, exploits, or undocumented APIs. Conduct vulnerability research and proof-of-concept exploit development. * Analyze crash dumps, root cause bugs, and provide kernel-level debugging and troubleshooting support.
Collaborate with cybersecurity researchers, analysts, and software engineers to support security-focused development efforts. Document findings, architecture, and procedures clearly for internal teams or external clients. Qualifications: * Active TS/SCI clearance.
Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field (or equivalent experience). Previous experience in Linux kernel development. * Proficient in C/C++ for systems-level programming.
Expertise with reverse engineering tools such as IDA Pro, Ghidra, x64dbg, and Hex-Rays. In-depth understanding of Linux internals (e.g., kernel-mode drivers, memory management, system calls, PE file format). * Experience with kernel-mode debugging and root cause analysis.
Familiarity with secure coding practices and low-level exploit mitigation techniques (e.g., PatchGuard, CFG, DEP/ASLR). Strong understanding of malware behavior and techniques (if cybersecurity-focused). What We Offer: * Competitive salary and benefits package.
Opportunities for professional growth and development. A collaborative and innovative work culture. Why Us?
Work on mission-driven technology at the cutting edge of cybersecurity and national defense. Join a passionate, elite team of innovators and problem-solvers. * Competitive compensation and comprehensive benefits.
Opportunities for career growth and leadership development. Be part of a culture that values innovation, collaboration, and continuous learning.