1

Assembler Language Programming Jobs in Oregon (NOW HIRING)

OR · On-site

$73K - $117K/yr

Knowledge of API processing Knowledge in Assembler language Understanding of mainframe security ... programming skills Familiarity with VM CMS Knowledge of GDPS, DFDSS, DFSMS Support Experience ...

Sales Engineer

OR · On-site

$110K - $145K/yr

... assemblers * Experienced in customer relationship management and demand planning processes and ... Must be able to communicate fluently in the English language * Travel: Up to 50%

Senior Customer Solutions Engineer

OR · Remote

$105K - $141K/yr

IBM Enterprise COBOL or PLI programming experience * System level experience of IBM CICS; IMS and ... Any additional mainframe language or environment, such as REXX; Assembler; Natural; Adabas; etc.

OR · On-site

$105K - $143K/yr

Understanding of CICS, Cobol, Assembler, and Java to code, debug, & optimize database access ... Shell or power scripting ability (REXX or similar language) * Ability to use a personal computer.

Assembly Tech III

Lebanon, OR

$18.75 - $23.50/hr

From state-of-the-art separators and extruders, to 360 engineering and support for all of it, ENTEK ... Aligns and meshes gears in gearbox to assemble system of gears using alignment & measurement tools ...

OR · On-site

$67.25 - $90/hr

... DevOps preferred. Knowledge, Skills and Abilities * Advanced & thorough OS knowledge (z/OS ... Understanding of CICS, Cobol, Assembler, and Java to code, debug, & optimize database access

Assembly Technician III

Lebanon, OR · On-site

$18.75 - $23.50/hr

From state-of-the-art separators and extruders, to 360 engineering and support for all of it, ENTEK ... Aligns and meshes gears in gearbox to assemble system of gears using alignment & measurement tools ...

TTM stands for time-to-market, representing how TTM's time-critical, one-stop design, engineering ... We provide operators and assemblers at all levels the opportunity to certify their skills and build ...

TTM stands for time-to-market, representing how TTM's time-critical, one-stop design, engineering ... We provide operators and assemblers at all levels the opportunity to certify their skills and build ...

Assembler Language Programming information

See Oregon salary details

$10

$21

$34

How much do assembler language programming jobs pay per hour?

As of Jun 9, 2026, the average hourly pay for assembler language programming in Oregon is $21.81, according to ZipRecruiter salary data. Most workers in this role earn between $16.54 and $25.43 per hour, depending on experience, location, and employer.

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.

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 are popular job titles related to Assembler Language Programming jobs in Oregon? For Assembler Language Programming jobs in Oregon, the most frequently searched job titles are:
What job categories do people searching Assembler Language Programming jobs in Oregon look for? The top searched job categories for Assembler Language Programming jobs in Oregon are:
What cities in Oregon are hiring for Assembler Language Programming jobs? Cities in Oregon with the most Assembler Language Programming job openings:
Infographic showing various Assembler Language Programming job openings in Oregon as of June 2026, with employment types broken down into 100% Full Time. Highlights an 75% In-person, and 25% Remote job distribution, with an average salary of $45,368 per year, or $21.8 per hour.
Mainframe Software Technical Support Engineer

Mainframe Software Technical Support Engineer

Broadcom

OR • On-site

$73K - $117K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 19 days ago


Broadcom rating

8.7

Company rating: 8.7 out of 10

Based on 23 frontline employees who took The Breakroom Quiz

11th of 139 rated electronics manufacturers


Job description

Please Note:

1. If you are a first time user, please create your candidatelogin account before you apply for a job. (Click Sign In > Create Account)

2. If you already have a Candidate Account, please Sign-In before you apply.

Job Description:

Job Description:

Broadcom's Mainframe Software Division (MSD) is looking for a talented and motivated Technical Support Engineer with a passion for Customer Success.This position is responsible for providing omni-channel support for complex questions/problems for product suites to ensure our customers achieve their desired business outcomes. Engineers are expected to deliver a superior customer experience by exhibiting our core principles of empathy, expertise, value, and speed to ensure our customers are able to use our products efficiently and effectively.
Key Responsibilities
- Maintaining a professional attitude and utilizing technical expertise in order to resolve problems quickly and effectively
- Acting as a first-level interface with customers when problems/questions are identified with Broadcom Software
- When appropriate, request documentation for review and analysis to determine the problem and provide applicable maintenance to resolve the problem(s) if available
- Efficiently utilize available resources to review and analyze the documentation when it is sent by the customer
- Upload the logs, dumps, and other documentation to the mainframe for review
- Attempt to recreate the error(s) on available mini systems, if the problem has not been previously reported or no maintenance currently exists
- If necessary, engage Sustaining Engineering (SE) to further analyze the data
- Obtain advice on possibly providing an existing fix
- Allow SE to create a resolution and provide to the customer
- Handle multiple cases efficiently and provide clear communication to colleagues or SE to prevent issue aging before a resolution is found
- Follow documented guidelines for case hygiene to provide clear, concise, and timely updates
- Act as a teammate and collaborate with colleagues to provide efficient, continuous coverage when necessary
- Upload documentation and maintenance to cases for colleagues when necessary
- Constantly strive to expand product knowledge through strengthening of analysis, formal learning opportunities, and self-study, when available
- Keep abreast of technical and environmental changes, and tools to strengthen analytical skills
- Write, revise, or archive knowledge documents as needed
- Provide to customers when appropriate
- Coach and assist less-experienced team members to become more self-sufficient and confident in their role(s)


Mainframe Skills Desired:

Proficiency in z/OS mainframe environment

Knowledge of Mainframe Architecture and Operations
Experience with SMP/E,z/OSMF,USS (Unix System Services),TSO/ISPF, SDSF, IPCS and other z/OS utilities

Experience working with and knowledge ofTCP/IP concepts and basic networking including FTP and Telnet processing

Experience working with and knowledge ofVTAM and TN3270 session management

JCL knowledge for job submission, troubleshooting, and batch processing

Experience with REXX, CLIST, or similar scripting language

Experience with CICS administration

Experience working in production mainframe environments
Ability to diagnose and resolve technical issues related to z/OS

Knowledge or familiarity with Broadcom Mainframe Products, in particular NetMaster, SOLVE:access, and MIM

Familiarity with GRS and z/OS resource serialization
Knowledge or familiarity with Broadcom Mainframe Products, in particular MIM
Knowledge of IBM Data Storage for tape and DaSD

Nice to Have/Bonus Skills:

Knowledge of API processing
Knowledge in Assembler language
Understanding of mainframe security concepts

Ability to analyze SYSOUT, job logs, and abend codes

Understanding ofSMF (System Management Facility) data and record formats

COBOL programming skills
Familiarity with VM CMS

Knowledge of GDPS, DFDSS, DFSMS

Support Experience

Strong problem-solving skills and ability to provide high-quality technical support

Strong written and verbal communication skills for technical and non-technical customer-facing interactions and documentation

Strong desire to conduct needed research of both internal and external resources

Customer advocate with a passion for excellence and ability to build strong customer relationships

Education

  • Bachelors and 5+ years of related experience or Masters degree and 3+ years of related experience.
  • Technical and professional certifications as applicable to the position.

Work Experience

Typically 8+ or more years of related professional experience in a Mainframe environment working in Software Support or Systems

Legal authorization to work in the U.S. is required

Additional Job Description:

Compensation and Benefits

The annual base salary range for this position is $73,100-117,000.

This position is also eligible for a discretionary annual bonus in accordance with relevant plan documents, and equity in accordance with equity plan documents and equity award agreements.

Broadcom offers a competitive and comprehensive benefits package: Medical, dental and vision plans, 401(K) participation including company matching, Employee Stock Purchase Program (ESPP), Employee Assistance Program (EAP), company paid holidays, paid sick leave and vacation time. The company follows all applicable laws for Paid Family Leave and other leaves of absence.

Broadcom is proud to be an equal opportunity employer. We will consider qualified applicants without regard to race, color, creed, religion, sex, sexual orientation, national origin, citizenship, disability status, medical condition, pregnancy, protected veteran status or any other characteristic protected by federal, state, or local law. We will also consider qualified applicants with arrest and conviction records consistent with local law.

If you are located outside USA, please be sure to fill out a home address as this will be used for future correspondence.


What Broadcom employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom