1

X86 X64 Assembly Developer Jobs (NOW HIRING)

Software Reverse Engineer Aurora, CO Applications will be accepted on an ongoing basis. ICR has ... Proficient in C, Python and x86/x64 assembly. * Knowledge of Windows and Linux System API and ABI.

Cyber Reverse Engineer - Aurora, CO

Aurora, CO ยท On-site

$90K - $220K/yr

Proficient in C, Python and x86/x64 assembly. * Knowledge of Windows and Linux System API and ABI. * Experience with hardware and software reverse engineering. * Understanding of static and dynamic ...

Reverse Engineer Two Six Technologies is looking for reverse/research engineers interested in ... C/C++, Python, and/or x86, x64, ARM Assembly * Understanding of modern security features utilized ...

Cyber Reverse Engineer - Mason, OH

Mason, OH ยท On-site

$78K - $236K/yr

Proficient in C and Python, and familiarity with x86/x64 assembly * Knowledge of operating system APIs and ABIs, such as Linux or Windows * Experience with hardware and software reverse engineering

next page

Showing results 1-20

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 10, 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.

Software Engineer/Developer with Security Clearance

Fort George G Meade, MD โ€ข On-site

Markesman Group
Guided Missile and Space Vehicle Manufacturingย โ€ขย 51 - 200 employees

Other

Re-posted 28 days ago


Job description

Markesman Group has Software Engineering opportunities from the junior to senior levels pertaining to any of following skills: Malware Reverse Engineering
Reverse Software Engineering supporting vulnerability assessments
Experience in x86/x64 assembly and/or C, C++, software reverse engineering, kernel debugging, and/or protocol stacks
Experience developing computer exploits
Experience in Software Reverse Engineering with at least 1 of the following tool or an equivalent: IDAPro, GDB, WinDbg, Immunity/OllyDbg
Knowledge of analyzing shellcode, packed and obfuscated and the associated algorithms
Experience in host and network analysis to identify and characterize anomalies and vulnerabilities in the platform
Java,Spring Framework, SQL. Familiar with JavaScript and Angular
JIRA
Experience w/ Postgress & React
.Net, Microsoft Stack If you are interested or know someone who is, please contact Corey Barnard, we offer case referral bonuses for any referrals who are hired.