1

Assembler Programmer Jobs (NOW HIRING)

Mainframe Assembler Developer

Reesville, OH ยท On-site

$44.50 - $57/hr

We are seeking an experienced Mainframe Assembler Developer with strong expertise in IBM Assembler programming and mainframe environments. The ideal candidate will be responsible for designing ...

Mainframe Assembler Developer

Jamestown, OH ยท On-site

$43.75 - $56.25/hr

We are seeking an experienced Mainframe Assembler Developer with strong expertise in IBM Assembler programming and mainframe environments. The ideal candidate will be responsible for designing ...

Mainframe Assembler Developer

Midland, OH ยท On-site

$44.50 - $57.25/hr

We are seeking an experienced Mainframe Assembler Developer with strong expertise in IBM Assembler programming and mainframe environments. The ideal candidate will be responsible for designing ...

Mainframe Assembler Developer

Waynesville, OH ยท On-site

$43.75 - $56.25/hr

We are seeking an experienced Mainframe Assembler Developer with strong expertise in IBM Assembler programming and mainframe environments. The ideal candidate will be responsible for designing ...

Mainframe Assembler Developer

Port William, OH ยท On-site

$43.50 - $56/hr

We are seeking an experienced Mainframe Assembler Developer with strong expertise in IBM Assembler programming and mainframe environments. The ideal candidate will be responsible for designing ...

Mainframe Assembler Developer

Jamestown, OH ยท On-site

$43.75 - $56.25/hr

We are seeking an experienced Mainframe Assembler Developer with strong expertise in IBM Assembler programming and mainframe environments. The ideal candidate will be responsible for designing ...

Mainframe Assembler Developer

Lees Creek, OH ยท On-site

$44.50 - $57.25/hr

We are seeking an experienced Mainframe Assembler Developer with strong expertise in IBM Assembler programming and mainframe environments. The ideal candidate will be responsible for designing ...

Mainframe Assembler Developer

Wilmington, DE

$47.50 - $61.25/hr

We are seeking an experienced Mainframe Assembler Developer with strong expertise in IBM Assembler programming and mainframe environments. The ideal candidate will be responsible for designing ...

Mainframe Assembler Developer

Reesville, OH ยท On-site

$44.50 - $57/hr

We are seeking an experienced Mainframe Assembler Developer with strong expertise in IBM Assembler programming and mainframe environments. The ideal candidate will be responsible for designing ...

Mainframe Assembler Developer

Clarksville, OH ยท On-site

$43.25 - $55.50/hr

We are seeking an experienced Mainframe Assembler Developer with strong expertise in IBM Assembler programming and mainframe environments. The ideal candidate will be responsible for designing ...

Mainframe Assembler Developer

Martinsville, OH ยท On-site

$44 - $56.50/hr

We are seeking an experienced Mainframe Assembler Developer with strong expertise in IBM Assembler programming and mainframe environments. The ideal candidate will be responsible for designing ...

Mainframe Assembler Developer

New Vienna, OH ยท On-site

$44.25 - $56.75/hr

We are seeking an experienced Mainframe Assembler Developer with strong expertise in IBM Assembler programming and mainframe environments. The ideal candidate will be responsible for designing ...

Mainframe Assembler Developer

Jamestown, OH ยท On-site

$43.75 - $56.25/hr

We are seeking an experienced Mainframe Assembler Developer with strong expertise in IBM Assembler programming and mainframe environments. The ideal candidate will be responsible for designing ...

Mainframe Assembler Developer

Waynesville, OH ยท On-site

$43.75 - $56.25/hr

We are seeking an experienced Mainframe Assembler Developer with strong expertise in IBM Assembler programming and mainframe environments. The ideal candidate will be responsible for designing ...

Mainframe Assembler Developer

Wilmington, OH ยท On-site

$43.75 - $56.25/hr

We are seeking an experienced Mainframe Assembler Developer with strong expertise in IBM Assembler programming and mainframe environments. The ideal candidate will be responsible for designing ...

Mainframe Assembler Developer

Wilmington, DE ยท On-site

$47.50 - $61/hr

We are seeking an experienced Mainframe Assembler Developer with strong expertise in IBM Assembler programming and mainframe environments. The ideal candidate will be responsible for designing ...

Mainframe Assembler Developer

Midland, OH ยท On-site

$44.50 - $57.25/hr

We are seeking an experienced Mainframe Assembler Developer with strong expertise in IBM Assembler programming and mainframe environments. The ideal candidate will be responsible for designing ...

Mainframe Assembler Developer

Highland, OH ยท On-site

$45.50 - $58.50/hr

We are seeking an experienced Mainframe Assembler Developer with strong expertise in IBM Assembler programming and mainframe environments. The ideal candidate will be responsible for designing ...

Mainframe Assembler Developer

Sabina, OH ยท On-site

$47.25 - $60.75/hr

We are seeking an experienced Mainframe Assembler Developer with strong expertise in IBM Assembler programming and mainframe environments. The ideal candidate will be responsible for designing ...

Mainframe Assembler Developer

Sabina, OH ยท On-site

$47.25 - $60.75/hr

We are seeking an experienced Mainframe Assembler Developer with strong expertise in IBM Assembler programming and mainframe environments. The ideal candidate will be responsible for designing ...

Showing results 21-40

Assembler Programmer information

See salary details

$12

$39

$68

How much do assembler programmer jobs pay per hour?

As of Aug 22, 2026, the average hourly pay for assembler programmer in the United States is $39.54, according to ZipRecruiter salary data. Most workers in this role earn between $25.72 and $51.44 per hour, depending on experience, location, and employer.

What is an assembler programmer?

An Assembler Programmer is a software developer who writes programs using assembly language, which is a low-level programming language closely related to a computer's machine code. These programmers translate high-level design concepts into precise instructions that a computer's hardware can execute. Assembler Programmers often work on embedded systems, operating systems, or performance-critical applications where direct hardware manipulation and optimization are necessary. Their work requires a deep understanding of computer architecture and attention to detail.

What are the key skills and qualifications needed to thrive as an assembler programmer, and why are they important?

To thrive as an Assembler Programmer, you need a deep understanding of computer architecture, low-level programming concepts, and proficiency in assembly language, often backed by a degree in computer science or related experience. Familiarity with development tools like debuggers, assemblers, and version control systems, as well as knowledge of specific processor architectures, is typically required. Strong attention to detail, problem-solving abilities, and perseverance are crucial soft skills for diagnosing and resolving complex low-level bugs. These skills are essential to produce efficient, reliable code that interacts directly with hardware, enabling high-performance computing and system stability.

What are some common challenges faced by assembler programmers, and how can they be addressed?

Assembler Programmers often encounter challenges such as debugging low-level code, managing hardware-specific constraints, and ensuring program efficiency. Since assembler code interacts closely with hardware, even small errors can cause significant issues, making attention to detail essential. Collaboration with hardware engineers and regularly using debugging tools can help address these challenges. Staying up to date with system documentation and best practices also contributes to smoother development and problem-solving.

What is the difference between Assembler Programmer vs C Programmer?

AspectAssembler ProgrammerC Programmer
Required CredentialsTypically an associate degree or technical certification in computer programming or embedded systemsBachelor's degree in Computer Science or related field often preferred
Work EnvironmentEmbedded systems, firmware development, low-level hardware programmingApplication software, system software, or embedded systems
Industry UsageManufacturing, electronics, aerospace, automotiveSoftware development, technology, embedded systems

Assembler Programmers focus on low-level hardware interaction and firmware development, often working with embedded systems. C Programmers work on a broader range of software applications, including system and application software, with some overlap in embedded systems. Both roles require programming skills but differ mainly in complexity and scope.

Are there still assembly programmers?

Assembly programmers are still employed in specialized fields such as embedded systems, firmware development, and performance-critical applications. They work with low-level programming languages and tools to optimize hardware interactions, often requiring knowledge of computer architecture and assembly language. While less common than high-level programming roles, assembly programming remains relevant in certain industries and projects.

What does an assembler programmer do in programming?

An assembler programmer writes software using assembly language to directly control hardware and optimize performance. They translate high-level instructions into machine code, often working with low-level system components and understanding processor architecture. This role requires knowledge of assembly syntax, debugging skills, and familiarity with tools like assemblers and debuggers.
More about Assembler Programmer jobs

What states have the most Assembler Programmer jobs?

States with the most job openings for Assembler Programmer jobs include:

What job categories do people searching Assembler Programmer jobs look for?

The top searched job categories for Assembler Programmer jobs are:

Infographic showing various Assembler Programmer job openings in the United States as of August 2026, with employment types broken down into 83% Full Time, and 17% Nights. Highlights an 83% In-person, and 17% Remote job distribution, with an average salary of $82,234 per year, or $39.5 per hour.

Mainframe Assembler Developer

2T Consulting

Reesville, OH โ€ข On-site

$44.50 - $57/hr

Full-time

This job post hasย expired today.ย Applications are no longer accepted.


Job description

We are seeking an experienced Mainframe Assembler Developer with strong expertise in IBM Assembler programming and mainframe environments. The ideal candidate will be responsible for designing, developing, testing, and supporting mainframe applications while ensuring performance, reliability, and adherence to coding standards.

Roles and Responsibilities

  • Design, develop, code, and test application programs using IBM Assembler language.
  • Work through the complete Software Development Life Cycle (SDLC), including analysis, development, testing, and maintenance.
  • Develop and support applications in mainframe environments, including z/OS operating systems.
  • Perform debugging, troubleshooting, and performance tuning of mainframe applications.
  • Analyze and resolve application issues to ensure system stability and efficiency.
  • Create and maintain technical documentation for assembler programs, including design details and usage guidelines.
  • Provide technical support and ensure compliance with development standards and best practices.
  • Collaborate with system architects, analysts, and technical teams to translate business requirements into efficient low-level solutions.
  • Stay current with evolving mainframe technologies and assembler programming practices.

Required Skills

  • 10+ years of experience in Mainframe Assembler development.
  • Strong hands-on experience with IBM Assembler language.
  • Experience working with z/OS mainframe operating systems.
  • Strong knowledge of mainframe application development and debugging.
  • Understanding of SDLC processes and enterprise software development practices.
  • Ability to analyze complex technical issues and provide effective solutions.