1

X86 X64 Assembly Developer Jobs (NOW HIRING)

Mid-Level CNO Software Engineer Zetier is seeking Mid-Level CNO Software Engineers to develop ... Familiar reading assembly / compiled programs (x86, x64, ARM) * Securely implemented cryptographic ...

Mid-Level CNO Software Engineer Zetier is seeking Mid-Level CNO Software Engineers to develop ... Familiar reading assembly / compiled programs (x86, x64, ARM) * Securely implemented cryptographic ...

Mid-Level CNO Software Engineer Zetier is seeking Mid-Level CNO Software Engineers to develop ... Familiar reading assembly / compiled programs (x86, x64, ARM) * Securely implemented cryptographic ...

Principal CNO Software Engineer

Arlington, VA ยท On-site

$155K - $208K/yr

Principal CNO Software Engineer Zetier is seeking Principal CNO Software Engineers to develop ... Familiar reading assembly / compiled programs (x86, x64, ARM) * Securely implemented cryptographic ...

Cyber Engineering Intern

Arlington, VA ยท On-site

$19.25 - $25/hr

Cyber Engineering Intern Zetier is seeking junior CNO Engineers to develop real-world cyber ... Familiar reading assembly / compiled programs (x86, x64, ARM) * Securely implemented cryptographic ...

Principal CNO Software Engineer

Arlington, VA ยท On-site

$155K - $208K/yr

Principal CNO Software Engineer Zetier is seeking Principal CNO Software Engineers to develop ... Familiar reading assembly / compiled programs (x86, x64, ARM) * Securely implemented cryptographic ...

CNO Developer Level 2

Fort George G Meade, MD ยท On-site

$150K - $180K/yr

The developer will work both independently and as part of a team to deliver mission-focused cyber ... Experience reading and writing assembly across multiple architectures (x86, x64, ARM, PPC, MIPS ...

Android Security Engineer Zetier seeks Android security engineers to develop and extend ... Familiar reading assembly / compiled programs (e.g. x86/x64, ARM) * Successfully led small cross ...

Android Security Engineer Zetier seeks Android security engineers to develop and extend ... Familiar reading assembly / compiled programs (e.g. x86/x64, ARM) * Successfully led small cross ...

Showing results 41-60

X86 X64 Assembly Developer information

See salary details

$11

$17

$23

How much do x86 x64 assembly developer jobs pay per hour?

As of Sep 11, 2026, the average hourly pay for x86 x64 assembly developer in the United States is $17.52, according to ZipRecruiter salary data. Most workers in this role earn between $15.38 and $18.99 per hour, depending on experience, location, and employer.

What is an x86 x64 assembly developer?

An X86 X64 Assembly Developer is a programmer who specializes in writing low-level software using the assembly language for x86 and x64 architectures. These developers work closely with hardware, optimizing code for speed and efficiency, and often develop system-level software, firmware, or performance-critical applications. Their expertise is essential in environments that require direct hardware manipulation, debugging, or reverse engineering. Mastery of assembly language allows them to write programs that interact directly with computer processors, providing precise control over system resources.

What are some common challenges faced by x86 x64 assembly developers when working on modern software projects?

X86 X64 Assembly Developers often encounter challenges related to ensuring compatibility across different hardware and operating systems, as well as optimizing performance without sacrificing code maintainability. Debugging low-level code can be particularly complex, requiring a strong understanding of system architecture and careful attention to detail. Additionally, collaborating with teams using higher-level languages may require translating project requirements into efficient assembly routines, making effective communication and documentation essential. Staying updated with evolving processor architectures and toolchains is also crucial for success in this role.

What are the key skills and qualifications needed to thrive as an x86 x64 assembly developer, and why are they important?

To thrive as an X86 X64 Assembly Developer, you need deep knowledge of computer architecture, low-level programming, and proficiency in assembly language for both 32-bit and 64-bit systems, often supported by a degree in computer science or related field. Familiarity with debugging tools (like GDB or OllyDbg), disassemblers (such as IDA Pro), and experience with version control systems are typically required. Strong analytical thinking, attention to detail, and problem-solving skills are crucial soft skills for this role. These abilities ensure efficient, optimized code, effective troubleshooting, and the safe handling of system-level programming challenges.

What are popular job titles related to X86 X64 Assembly Developer jobs?

For X86 X64 Assembly Developer jobs, the most frequently searched job titles are:

Infographic showing various X86 X64 Assembly Developer job openings in the United States as of August 2026, with employment types broken down into 82% Full Time, 8% Part Time, 7% Contract, and 3% Nights. Highlights an 97% Physical, 1% Hybrid, and 2% Remote job distribution, with an average salary of $36,446 per year, or $17.5 per hour.

Linux Developer (TS/SCI w POLY)

Mclean, VA โ€ข On-site

Other

Posted 3 days ago

New


Job description

TS/SCI w POLY Required

About the Role:

Seeking Linux Developers to create and maintain system-level software for Linux environments. This role involves cross-platform work across various architectures in support of dynamic projects.

Required Qualifications:
  • Bachelor's degree or equivalent experience in Computer Science, Engineering, or a related field.
  • At least 3 years of professional software development experience, including design, implementation, testing, analysis, and debugging.
  • Demonstrated experience using software configuration management tools (e.g., Git).
  • Software systems development experience and understanding of OS internals in at least one of: BSD/Linux/Unix, Windows, Mac OS, Android, or RISC assembly.
  • At least 3 years of experience developing, testing, and debugging in C, C++, and Python.
  • At least 3 years of demonstrated experience developing, testing, and debugging system-level software for Linux (kernel development experience desired).
  • Demonstrated in-depth understanding of low-level system development for Linux/Unix internals and APIs.
  • Demonstrated experience working in a cross-platform environment, with experience in x86/x64, ARM, and/or MIPS architectures.
  • Ability to obtain and maintain necessary security clearances.
Desired Qualifications:
  • Ability to reverse engineer (RE) code.
  • Experience working independently and in teams in a fast-paced environment with changing priorities.
  • Undergraduate or graduate degree or certifications in a relevant technical field.
  • Demonstrated experience utilizing a diversity of development languages.
  • In-depth understanding and/or implementation of CNE techniques and methodologies, including application and mitigation for BSD/Linux/Unix, Windows, Mac OS, Android, or RISC assembly.
  • Experience applying continuous integration and automated testing tools to software development practices.
  • Experience with firewalls, standard operating systems features, and PSPs.
  • At least 3 years of experience developing and testing applications on Windows, Mac, Linux, Mobile, or Embedded platforms.

TS/SCI w POLY Required

#J-18808-Ljbffr