1

Mainframe Software Engineer Jobs (NOW HIRING)

Mainframe Software Engineer

Plano, TX · On-site

$47.25 - $60.75/hr

Broadcom's Mainframe Software Division is seeking a talented and motivated Mainframe Software Engineer to join their team. This role focuses on building high-quality applications for the mainframe ...

Mainframe Software Engineer

Plano, TX · On-site

$91K - $146K/yr

Mainframe Software Engineer Broadcom's Mainframe Software Division is looking for a talented and motivated Software Engineer with a passion for building high-quality applications using agile ...

Mainframe Software Engineer

Livonia, MI · On-site

$45.75 - $59/hr

Job #104411 Mainframe Software Engineer (COBOL / z/OS) - Service Quality Team (W2 ONLY | NO C2C | NO CORP-TO-CORP We're looking for a Mainframe Software Engineer to join our FCSD/Service Quality team ...

Mainframe Software Engineer

Dearborn, MI · On-site

$45 - $58/hr

Mainframe Software Engineer Dearborn, MI (Hybrid 4days onsite, 1day remote) W2 NOte:Hybrid Position 4 days a week onsite (On Site: Mon, Tue, Wed, Thu) (Remote: Fri) +Empowered, Friendly, Technically ...

Mainframe Engineer

Jersey City, NJ · On-site

$51.25 - $65.75/hr

The Purpose As a Senior Mainframe Software Engineer, you will quickly develop a deep understanding of our mainframe ecosystem--including core applications, data flows, integrations, and ...

Senior Mainframe Software Engineer

Plano, TX · On-site

$117K - $154K/yr

Broadcom's Mainframe Software Division is looking for a talented and motivated Software Engineer with a passion for building high-quality applications using agile practices to join our team. We are ...

Mainframe Software Developer

Dover, DE · On-site

$39 - $50/hr

Mainframe Software Developer Location: 801 Silver Lake Blvd Dover, DE 19904 Interview: Virtual /Remote Job Summary:The Delaware Department of Transportation (DelDOT) is looking to hire a contractual ...

Mainframe Software Developer

Dover, DE · On-site

$39 - $50/hr

Mainframe Software Developer Location: 801 Silver Lake Blvd Dover, DE 19904 Interview: Virtual /Remote Job Summary: * The Delaware Department of Transportation (DelDOT) is looking to hire a ...

Mainframe Software Developer

Dover, DE · On-site

$39 - $50/hr

Mainframe Software Developer Location: 801 Silver Lake Blvd Dover, DE 19904 Interview: Virtual /Remote Job Summary: * The Delaware Department of Transportation (DelDOT) is looking to hire a ...

Mainframe Software Developer

Dover, DE · On-site

$39 - $50/hr

Mainframe Software Developer Location: 801 Silver Lake Blvd Dover, DE 19904 Interview: Virtual /Remote Job Summary: * The Delaware Department of Transportation (DelDOT) is looking to hire a ...

Mainframe Software Development Engineer

Lisle, IL · On-site

$48.25 - $62.25/hr

Broadcom is seeking experienced Software Engineers to participate in an Agile development ... Preferred : • Expertise on Mainframe extensible frameworks such as ZOWE and dealing with pass ...

next page

Showing results 1-20

Mainframe Software Engineer information

See salary details

$10

$53

$72

How much do mainframe software engineer jobs pay per hour?

As of Jul 23, 2026, the average hourly pay for mainframe software engineer in the United States is $53.38, according to ZipRecruiter salary data. Most workers in this role earn between $47.12 and $60.58 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Mainframe Software Engineer, and why are they important?

To thrive as a Mainframe Software Engineer, you need expertise in mainframe programming languages (such as COBOL, JCL, and PL/I), a solid understanding of operating systems like z/OS, and often a relevant degree in computer science or a related field. Familiarity with mainframe tools, database systems (like DB2), and version control software, as well as certifications such as IBM Certified System Programmer, are highly valuable. Strong analytical thinking, attention to detail, and effective problem-solving skills help you excel in maintaining and optimizing complex legacy systems. These competencies are crucial for ensuring the reliability, efficiency, and modernization of critical enterprise applications that rely on mainframe environments.

What does a Mainframe Software Engineer do?

A Mainframe Software Engineer is responsible for designing, developing, maintaining, and troubleshooting software applications that run on mainframe computers. They work with languages such as COBOL, JCL, and Assembler, and often support critical business systems in industries like banking, insurance, and government. Their role may include modernizing legacy systems, ensuring data integrity, and optimizing system performance to meet organizational needs.

What are some common challenges Mainframe Software Engineers face when integrating legacy systems with modern technologies?

Mainframe Software Engineers often encounter challenges when integrating legacy systems with newer technologies, such as ensuring compatibility between different programming languages and data formats. They may also need to address security vulnerabilities in older codebases and maintain system reliability during transitions. Effective collaboration with cross-functional teams, such as cloud specialists and business analysts, is essential to develop seamless solutions that meet organizational needs while minimizing downtime.
More about Mainframe Software Engineer jobs
What are the most commonly searched types of Mainframe Software Engineer jobs? The most popular types of Mainframe Software Engineer jobs are:
What states have the most Mainframe Software Engineer jobs? States with the most job openings for Mainframe Software Engineer jobs include:
What job categories do people searching Mainframe Software Engineer jobs look for? The top searched job categories for Mainframe Software Engineer jobs are:
Infographic showing various Mainframe Software Engineer job openings in the United States as of July 2026, with employment types broken down into 96% Full Time, 1% Part Time, and 3% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $111,026 per year, or $53.4 per hour.
Mainframe Software Engineer

Mainframe Software Engineer

Broadcom

Plano, TX • On-site

$47.25 - $60.75/hr

Full-time

Posted 11 days ago


Broadcom rating

8.7

Company rating: 8.7 out of 10

Based on 23 frontline employees who took The Breakroom Quiz

14th of 144 rated electronics manufacturers


Job description

Job Summary:
Broadcom's Mainframe Software Division is seeking a talented and motivated Mainframe Software Engineer to join their team. This role focuses on building high-quality applications for the mainframe platform, modernizing enterprise software products, and collaborating in an Agile environment.
Responsibilities:
• Design and develop: Create high-quality software design and architecture for applications on the mainframe platform.
• Build and implement: Produce, test, and debug functional software solutions, leveraging your Mainframe expertise to modernize our enterprise software.
• Collaborate: Partner with product management and fellow software engineers in an Agile environment to define software requirements and deliver solutions.
• Automate: Increase efficiency by automating tasks through appropriate tools and scripting.
• Drive innovation: Contribute to a fast-paced environment with a passion for continuous improvement and technology innovation.
• Collaborate with other product SW Engineers to share knowledge, best practices, and lessons learned.
• Performing validation and verification testing.
• Excellent written and verbal communication skills, ability to efficiently collaborate with multiple teams across geographically diverse areas.
• Experience working in an Agile development methodology and an understanding of DevOps principles.
• Take the lead in engineering excellence initiatives, promoting best practices, code quality, and technical debt reduction.
• Contribute to retrospectives and actively address impediments to team productivity.
• Ensuring software is up-to date with latest technologies. Continue to build Mainframe expertise and keep abreast of new technology, processes, systems, and tools.
Qualifications:
Required:
• Proven Mainframe knowledge and skills.
• IBM Assembler Language (HLASM) proficiency.
• z/OS Operating system familiarity.
• Experience working with CA 1 Flexible Storage, Vtape, DASD Storage Management, DFSMS, Allocate, DFShsm, DFSrmm and/or other mainframe storage products and systems is a plus.
• Source control systems experience (Endevor / ISPW / etc.)
• Experience with online z/OS debugger is desirable (XDC / SLD).
• Strong analytical, problem solving and debugging skills.
• Proficiency in Metal C (or PL/X), and JCL.
• Scripting language experience is desirable.
• 5 or more years of experience in software development or a related field.
Preferred:
• Bachelors and 5+ years of related experience or Masters degree and 3+ years of related experience.
Company:
Broadcom is a designer, developer, and global supplier of a broad range of analog and digital semiconductor connectivity solutions. Founded in 1991, the company is headquartered in Palo Alto, USA, with a team of 10001+ employees. The company is currently Late Stage.

What Broadcom employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom