1

Assembler Language Programming Jobs (NOW HIRING)

The IBM System Programmer will be responsible for installing, maintaining, and troubleshooting IBM ... Provide technical expertise in Assembler language for system-level coding and debugging. * Maintain ...

Basic Qualifications: * 5+ years of experience with Assembler Language programming and JCL * Experience with IBM z/OS, TSO/ISPF, SDSF, Endevor, and FTP/SFTP/Mainframe File Transfers * Strong ...

Knowledge of PERL, shell scripting, OpenSSL, and SSH. • Systems Programming skills (such as SMP, SYS1 datasets, assembler language programming) • Mainframe Network knowledge • Experience with ...

The IBM System Programmer will be responsible for installing, maintaining, and troubleshooting IBM ... Provide technical expertise in Assembler language for system-level coding and debugging. * Maintain ...

Basic Qualifications: * 5+ years of experience with Assembler Language programming and JCL * Experience with IBM z/OS, TSO/ISPF, SDSF, Endevor, and FTP/SFTP/Mainframe File Transfers * Strong ...

Proficiency in IBM Assembler language and Metal C programming languages * Strong understanding of security protocols and Security ESMs * z/OS Operating system familiarity * Source control systems ...

Job Summary Provides specialized expertise in low-level mainframe programming to support critical ... Assembler Language) development on IBM mainframes Strong expertise in mainframe debugging ...

New

Proficiency in IBM Assembler language and Metal C programming languages * Strong understanding of security protocols and Security ESMs * z/OS Operating system familiarity * Source control systems ...

Mainframe Software Development Engineer

Lisle, IL · On-site

$48.25 - $62.25/hr

... in IBM Assembler language and Metal C programming languages • Strong understanding of security protocols and Security ESMs • z/OS Operating system familiarity • Source control systems ...

Mainframe Software Development Engineer

Lisle, IL · On-site

$48.25 - $62.25/hr

... in IBM Assembler language and Metal C programming languages • Strong understanding of security protocols and Security ESMs • z/OS Operating system familiarity • Source control systems ...

Lead z/VM Systems Programmer/z/OS Systems Prog z/VM Operating System installation (4+ years) z/OS Operating System software installation (3+ years) Assembler language coding (2+ years) REXX language ...

To promote employee development. z/VM Operating System installation (4+ years) z/OS Operating System software installation (3+ years) Assembler language coding (2+ years) REXX language coding (1+ ...

Senior Mainframe Software Engineer

Plano, TX · On-site

$117.90K - $155.50K/yr

Required : • Proven Mainframe knowledge and skills. • IBM Assembler Language (HLASM ... Broadcom is a designer, developer, and global supplier of a broad range of analog and digital ...

next page

Showing results 1-20

Assembler Language Programming information

See salary details

$9

$20

$32

How much do assembler language programming jobs pay per hour?

As of May 31, 2026, the average hourly pay for assembler language programming in the United States is $20.63, according to ZipRecruiter salary data. Most workers in this role earn between $15.62 and $24.04 per hour, depending on experience, location, and employer.

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

To thrive as an Assembler Language Programmer, you need a deep understanding of computer architecture, assembly language syntax, and low-level programming concepts, often backed by a degree in computer science or related experience. Familiarity with development tools like assemblers, debuggers, emulators, and version control systems is essential, as well as knowledge of specific hardware platforms. Attention to detail, problem-solving abilities, and persistence are crucial soft skills for identifying and resolving complex, low-level bugs. These skills ensure efficient, reliable, and optimized software that can interact directly with hardware, which is critical in embedded systems and performance-critical applications.

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

Assembler language programmers often encounter challenges such as debugging complex low-level code, managing hardware-specific constraints, and maintaining code readability. Since assembler code is closely tied to the underlying hardware, even minor errors can cause significant issues. To address these challenges, it's important to document code thoroughly, use debugging tools specific to the hardware platform, and collaborate with hardware engineers or other developers to ensure clear understanding of requirements and constraints. Regular peer reviews and ongoing training on new hardware architectures can also be very helpful.

What is assembler language programming?

Assembler language programming involves writing software using assembly language, which is a low-level programming language closely related to a computer's machine code instructions. Unlike high-level languages, assembly language allows programmers to write instructions specific to a computer's architecture, offering direct control over hardware. It's commonly used for developing system software, device drivers, and performance-critical applications where efficiency and speed are crucial. Because of its complexity and hardware specificity, assembler programming requires a thorough understanding of computer architecture.

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

AspectAssembler Language ProgrammingEmbedded Systems Developer
CredentialsKnowledge of assembly language, sometimes certifications in embedded systemsEngineering degree, certifications in embedded systems or C programming
Work EnvironmentLow-level hardware programming, often in manufacturing or device firmwareDesign and develop embedded software for devices like IoT, automotive, or appliances
Industry UsageElectronics manufacturing, firmware developmentConsumer electronics, automotive, aerospace, IoT devices
Search/Comparison IntentTechnical programming skills, firmware developmentEmbedded software development, device programming

Assembler Language Programming focuses on writing low-level code directly in assembly for hardware control, while Embedded Systems Developer creates software for embedded devices using higher-level languages like C. Both roles require understanding hardware, but the Embedded Systems Developer typically works with more complex systems and higher-level programming, whereas Assembler Language Programming is more hardware-specific and low-level.

More about Assembler Language Programming jobs
What cities are hiring for Assembler Language Programming jobs? Cities with the most Assembler Language Programming job openings:
What states have the most Assembler Language Programming jobs? States with the most job openings for Assembler Language Programming jobs include:
What job categories do people searching Assembler Language Programming jobs look for? The top searched job categories for Assembler Language Programming jobs are:
Infographic showing various Assembler Language Programming job openings in the United States as of May 2026, with employment types broken down into 85% Full Time, 5% Temporary, 5% Contract, and 5% Nights. Highlights an 100% In-person job distribution, with an average salary of $42,910 per year, or $20.6 per hour.

IBM z/OS System Programmer (Remote)

A1FED Inc

Mclean, VA • On-site, Remote

Full-time

Posted 12 days ago


Job description

Position Overview: The IBM System Programmer will be responsible for installing, maintaining, and troubleshooting IBM z/OS systems and related software. The ideal candidate will have extensive experience in mainframe environments, particularly with z/OS and associated technologies. This role requires a proactive individual with strong problem-solving skills and a commitment to maintaining high-performance systems.
Key Responsibilities:
  • Install, configure, and maintain IBM z/OS operating systems and subsystems.
  • Manage and support ZOSMF and SMP/E environments.
  • Perform dump analysis to diagnose and resolve system issues.
  • Provide technical expertise in Assembler language for system-level coding and debugging.
  • Maintain and support Broadcom Top Secret security system to ensure data protection and compliance.
  • Oversee CICS installation, debugging, and performance optimization.
  • Generate and analyze SMF reports for performance monitoring and system tuning.
  • Utilize SAS and MXG for advanced data analysis and reporting.
  • Manage and support Broadcom program products such as CA 1, CA 7, and Endevor.
  • Ensure robust network connectivity and troubleshoot networking issues in mainframe environments.

Qualifications:
  • 5+ years of hands-on experience with IBM z/OS systems.
  • Proficiency in ZOSMF and SMP/E installation and maintenance.
  • Strong knowledge of Assembler language and dump analysis.
  • Expertise in Broadcom CA-Top Secret highly preferred
  • Experience with CICS installation, debugging, and performance tuning.
  • Demonstrated experience with SMF reporting, SAS, and MXG.
  • Familiarity with Broadcom products like CA 1, CA 7, and Endevor.
  • Strong networking knowledge in mainframe environments.

Preferred Qualifications:
  • Excellent analytical and troubleshooting skills.
  • Strong communication and documentation abilities.
  • Ability to work independently and collaboratively within a team environment.

Why Join Us?
  • Competitive salary and benefits package.
  • Opportunities for professional growth and skill development.
  • Collaborative and inclusive company culture.

How to Apply: Please submit your resume and cover letter to Careers [email protected] We look forward to hearing from you!