1

Assembly Language Programming Jobs (NOW HIRING)

CNO Developer

Hanover, MD

$124.10K - $170.40K/yr

Understanding of assembly language programming concepts * Understanding of unit testing frameworks and practices Clearance Requirements: * Must have a current/active TS/SCI w/Polygraph security ...

CNO Developer

Hanover, MD

$124.10K - $170.40K/yr

Understanding of assembly language programming concepts * Understanding of unit testing frameworks and practices Clearance Requirements: * Must have a current/active TS/SCI w/Polygraph security ...

CNO Developer

Aurora, CO

$128.40K - $176.20K/yr

Understanding of assembly language programming concepts * Understanding of unit testing frameworks and practices Clearance Requirements: * Must have a current/active TS/SCI w/Polygraph security ...

CNO Developer with Security Clearance

Aurora, CO

$127.90K - $175.60K/yr

Understanding of assembly language programming concepts Understanding of unit testing frameworks and practices Clearance Requirements: Must have a current/active TS/SCI w/Polygraph security clearance ...

CNO Developer

Hanover, MD

$124.10K - $170.40K/yr

Understanding of assembly language programming concepts * Understanding of unit testing frameworks and practices Clearance Requirements: * Must have a current/active TS/SCI w/Polygraph security ...

CNO Developer with Security Clearance

Hanover, MD

$124.10K - $170.40K/yr

Understanding of assembly language programming concepts * Understanding of unit testing frameworks and practices Clearance Requirements: Must have a current/active TS/SCI w/Polygraph security ...

CNO Developer

Hanover, MD

$124.10K - $170.40K/yr

Understanding of assembly language programming concepts * Understanding of unit testing frameworks and practices Clearance Requirements: * Must have a current/active TS/SCI w/Polygraph security ...

CNO Developer

Aurora, CO · On-site

$128.40K - $176.20K/yr

Understanding of assembly language programming concepts * Understanding of unit testing frameworks and practices Clearance Requirements: * Must have a current/active TS/SCI w/Polygraph security ...

CNO Developer

Hanover, MD

$124.10K - $170.40K/yr

Understanding of assembly language programming concepts * Understanding of unit testing frameworks and practices Clearance Requirements: * Must have a current/active TS/SCI w/Polygraph security ...

CNO Developer

Hanover, MD · On-site

$124.10K - $170.40K/yr

Understanding of assembly language programming concepts * Understanding of unit testing frameworks and practices Clearance Requirements: * Must have a current/active TS/SCI w/Polygraph security ...

CNO Developer

Hanover, MD · On-site

$124.10K - $170.40K/yr

Understanding of assembly language programming concepts * Understanding of unit testing frameworks and practices Clearance Requirements: * Must have a current/active TS/SCI w/Polygraph security ...

CNO Developer

Hanover, MD

$124.10K - $170.40K/yr

Understanding of assembly language programming concepts * Understanding of unit testing frameworks and practices Clearance Requirements: * Must have a current/active TS/SCI w/Polygraph security ...

CNO Developer with Security Clearance

Hanover, MD

$124.10K - $170.40K/yr

Understanding of assembly language programming concepts * Understanding of unit testing frameworks and practices Clearance Requirements: Must have a current/active TS/SCI w/Polygraph security ...

Senior CNO Developer

Hanover, MD · On-site

$124.10K - $170.40K/yr

Experience with assembly language programming * Experience with unit testing frameworks and practices * Experience using Atlassian tools (JIRA, Confluence, Crucible) Clearance Requirements: * Must ...

Senior CNO Developer

Hanover, MD

$124.10K - $170.40K/yr

Experience with assembly language programming * Experience with unit testing frameworks and practices * Experience using Atlassian tools (JIRA, Confluence, Crucible) Clearance Requirements: * Must ...

Senior CNO Developer

Hanover, MD

$124.10K - $170.40K/yr

Experience with assembly language programming * Experience with unit testing frameworks and practices * Experience using Atlassian tools (JIRA, Confluence, Crucible) Clearance Requirements: * Must ...

CNO Developer with Security Clearance

Hanover, MD · On-site

$124.10K - $170.40K/yr

Understanding of assembly language programming concepts * Understanding of unit testing frameworks and practices Clearance Requirements: Must have a current/active TS/SCI w/Polygraph security ...

CNO Developer with Security Clearance

Hanover, MD

$124.10K - $170.40K/yr

Understanding of assembly language programming concepts * Understanding of unit testing frameworks and practices Clearance Requirements: Must have a current/active TS/SCI w/Polygraph security ...

next page

Showing results 1-20

Assembly Language Programming information

See salary details

$11

$17

$21

How much do assembly language programming jobs pay per hour?

As of May 30, 2026, the average hourly pay for assembly language programming in the United States is $17.14, according to ZipRecruiter salary data. Most workers in this role earn between $15.38 and $18.51 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Assembly Language Programmer, and why are they important?

To thrive as an Assembly Language Programmer, you need a deep understanding of computer architecture, low-level programming concepts, and proficiency in assembly languages for specific processors. Familiarity with development environments, debugging tools like GDB, and version control systems is typically required. Strong problem-solving, attention to detail, and the ability to communicate technical information clearly are crucial soft skills. These capabilities are important because they enable programmers to write efficient, reliable code that interacts closely with hardware and supports critical system functions.

What are some common challenges faced by Assembly Language Programmers in modern development environments?

Assembly Language Programmers often encounter challenges related to hardware compatibility and low-level debugging, as assembly code is closely tied to specific processor architectures. Additionally, maintaining and optimizing code for performance can be complex, since even small errors can lead to difficult-to-trace bugs. Working in modern development teams, assembly programmers may also need to collaborate with engineers using higher-level languages, which requires clear documentation and communication to ensure seamless integration.

What is assembly language programming?

Assembly language programming involves writing low-level code that is closely related to a computer's machine language. It uses symbolic instructions and labels to represent machine-level code, making it easier for humans to read and write than raw binary code. Programmers use assembly language to write programs that need direct hardware control or high performance, such as operating systems or embedded systems. Learning assembly can help you understand how computers execute instructions and manage resources.

What is the difference between Assembly Language Programming vs Embedded Systems Developer?

AspectAssembly Language ProgrammingEmbedded Systems Developer
Required CredentialsKnowledge of low-level programming, often no formal certification requiredTechnical degree (e.g., Computer Engineering), certifications like ARM or IoT certifications beneficial
Work EnvironmentLow-level hardware interaction, often in labs or manufacturing settingsDesigning, developing, and testing embedded software in various industries
Industry UsageEmbedded systems, firmware development, hardware programmingConsumer electronics, automotive, medical devices, IoT products
Common Search/ComparisonYesYes

Assembly Language Programming focuses on writing low-level code directly for hardware, while Embedded Systems Developers design and implement software for embedded devices. Both roles require understanding of hardware, but the Embedded Systems Developer often works at a higher level, integrating hardware and software for specific applications.

More about Assembly Language Programming jobs
What cities are hiring for Assembly Language Programming jobs? Cities with the most Assembly Language Programming job openings:
What states have the most Assembly Language Programming jobs? States with the most job openings for Assembly Language Programming jobs include:
What job categories do people searching Assembly Language Programming jobs look for? The top searched job categories for Assembly Language Programming jobs are:
Infographic showing various Assembly Language Programming job openings in the United States as of May 2026, with employment types broken down into 75% Full Time, 23% Part Time, and 2% Contract. Highlights an 92% Physical, 1% Hybrid, and 7% Remote job distribution, with an average salary of $35,655 per year, or $17.1 per hour.
CNO Developer

$124.10K - $170.40K/yr

Other

Posted 18 days ago


ManTech rating

8.8

Company rating: 8.8 out of 10

Based on 13 frontline employees who took The Breakroom Quiz

30th of 183 rated software companies


Job description

MANTECH seeks a skilled and mission focused CNO Developer to join our team in Hanover, MD.  
 

In this role, you will contribute to the development of mission-critical offensive cyber capabilities and drive excellence in advanced Computer Network Operations (CNO). You’ll be part of a dynamic team working on next-generation solutions that safeguard our national security systems.
 

Responsibilities include but are not limited to:

  • Design and develop new hardware- or software-based Computer Network Operations (CNO) capabilities
  • Perform design, development, documentation, testing, and debugging of software applications and systems
  • Apply knowledge of network and security concepts to support capability development
  • Communicate status updates and technical progress to leadership and stakeholders
  • Ensure software quality and compliance with development standards
     

Minimum Qualifications:

  • BS degree and 4+ years of technical work experience, or MS Degree and 2+ years of technical work experience, or High school diploma and 8+ years of technical work experience.
  • Experience in Python or C/C++ programming languages
  • Experience with troubleshooting and debugging
     

Preferred Qualifications:

  • Experience with networking protocols (TCP/IP) and socket-level programming
  • Experience with developing CNO capabilities
  • Experience with low-level system internals across one or more platforms (e.g., Windows, Unix, Mobile, or network devices)
  • Experience in software analysis or reverse engineering
  • Experience using Atlassian tools (JIRA, Confluence, Crucible)
  • Understanding of assembly language programming concepts
  • Understanding of unit testing frameworks and practices
     

Clearance Requirements:

  • Must have a current/active TS/SCI w/Polygraph security clearance and be willing and able to obtain another polygraph prior to start, if required.

Physical Requirements:

  • Must be able to remain in a stationary position at least 50% of the time.

What ManTech employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom