1

Assembly Language Programmer Jobs in Arizona (NOW HIRING)

Manufacturing Engineer

Phoenix, AZ

$71K - $91K/yr

Create assembly processes and procedures for product designs utilizing Lean and Continuous ... Language Ability * For business and safety reasons, ability to write reports and business ...

Senior IP Development Engineer

Phoenix, AZ · On-site

$121K - $160K/yr

Design, develop, test, and deploy sophisticated multi-language software solutionsutilizingPerl, TCL ... and assembly. We ensure our foundry customers' products receive our utmost focus in terms of ...

Software Engineer II

Tucson, AZ

$92K - $126K/yr

Knowledge of assembly, C/C++ programming, structured programming concepts. * Knowledge of object-oriented design and Unified Model Language. * Knowledge of statistical and numerical methods.

Software Engineer II

Tucson, AZ · On-site

$92K - $126K/yr

Knowledge of assembly, C/C++ programming, structured programming concepts. * Knowledge of object-oriented design and Unified Model Language. * Knowledge of statistical and numerical methods.

Software Engineer II

Tucson, AZ

$92K - $126K/yr

Knowledge of assembly, C/C++ programming, structured programming concepts. * Knowledge of object-oriented design and Unified Model Language. * Knowledge of statistical and numerical methods.

Software Engineer II

Tucson, AZ

$92K - $126K/yr

Knowledge of assembly, C/C++ programming, structured programming concepts. * Knowledge of object-oriented design and Unified Model Language. * Knowledge of statistical and numerical methods.

Software Engineer II

Phoenix, AZ

$96K - $132K/yr

Knowledge of assembly, C/C++ programming, structured programming concepts. * Knowledge of object-oriented design and Unified Model Language. * Knowledge of statistical and numerical methods.

Software Engineer II

Tucson, AZ

$92K - $126K/yr

Knowledge of assembly, C/C++ programming, structured programming concepts. * Knowledge of object-oriented design and Unified Model Language. * Knowledge of statistical and numerical methods.

Software Engineer II

Tucson, AZ

$90K - $124K/yr

Knowledge of assembly, C/C++ programming, structured programming concepts. * Knowledge of object-oriented design and Unified Model Language. * Knowledge of statistical and numerical methods.

Software Engineer II

Tucson, AZ · On-site

$92K - $126K/yr

Knowledge of assembly, C/C++ programming, structured programming concepts. * Knowledge of object-oriented design and Unified Model Language. * Knowledge of statistical and numerical methods.

Software Engineer II

Phoenix, AZ

$96K - $132K/yr

Knowledge of assembly, C/C++ programming, structured programming concepts. * Knowledge of object-oriented design and Unified Model Language. * Knowledge of statistical and numerical methods.

Software Engineer II

Tucson, AZ

$90K - $124K/yr

Knowledge of assembly, C/C++ programming, structured programming concepts. * Knowledge of object-oriented design and Unified Model Language. * Knowledge of statistical and numerical methods.

Software Engineer II with Security Clearance

Tucson, AZ · On-site

$90K - $124K/yr

Knowledge of assembly, C/C++ programming, structured programming concepts. * Knowledge of object-oriented design and Unified Model Language. * Knowledge of statistical and numerical methods.

Software Engineer II with Security Clearance

Tucson, AZ · On-site

$90K - $124K/yr

Knowledge of assembly, C/C++ programming, structured programming concepts. * Knowledge of object-oriented design and Unified Model Language. * Knowledge of statistical and numerical methods.

next page

Showing results 1-20

Assembly Language Programmer information

See Arizona salary details

$11

$36

$64

How much do assembly language programmer jobs pay per hour?

As of Jul 5, 2026, the average hourly pay for assembly language programmer in Arizona is $36.84, according to ZipRecruiter salary data. Most workers in this role earn between $23.99 and $47.93 per hour, depending on experience, location, and employer.

Is C++ or assembly harder?

Assembly language is generally considered harder to learn and use than C++ because it requires understanding hardware architecture and involves writing low-level code. C++ offers higher-level abstractions, making it easier for assembly language programmers to develop complex applications, though it still demands strong programming skills. In an assembly language programming role, proficiency in both low-level concepts and higher-level languages like C++ can be beneficial.

What is an Assembly Language Programmer job?

An Assembly Language Programmer is responsible for writing low-level code that directly interacts with a computer's hardware. They work with assembly language, which is specific to a machine's architecture, to optimize performance and efficiency. These programmers often develop firmware, operating system components, or performance-critical applications where high-speed execution is required. Their role requires in-depth knowledge of computer architecture, memory management, and debugging techniques.

Is assembler a good entry level job?

Assembly language programming is typically considered an advanced skill used in specialized fields such as embedded systems and hardware development. Entry-level positions in programming often focus on higher-level languages like C, Python, or Java, with assembler skills being more valuable for roles requiring low-level hardware interaction. Therefore, assembler is generally not seen as a common entry-level job but can be a valuable skill for certain technical roles.

What are the typical daily responsibilities of an Assembly Language Programmer?

As an Assembly Language Programmer, your daily responsibilities often include writing, testing, and debugging low-level code for specialized systems or embedded devices. You may review hardware documentation, optimize existing code for speed or memory usage, and collaborate with hardware engineers or other software developers to ensure seamless system integration. Detailed code documentation and version management are also part of the routine. The work is typically meticulous and requires a high degree of precision, but it offers the opportunity to make significant, tangible impacts on core products and system performance.

Is assembly language still in demand?

Assembly language programmers are still needed in specialized fields such as embedded systems, firmware development, and hardware programming. While high-level languages are more common for most software development, expertise in assembly remains valuable for performance-critical and low-level system tasks.

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

To thrive as an Assembly Language Programmer, you need extensive knowledge of computer architectures, low-level programming, and strong analytical skills, typically supported by a degree in computer science or related field. Familiarity with platform-specific assemblers, debuggers, integrated development environments (IDEs), and version control systems is commonly expected. Attention to detail, problem-solving ability, and clear communication are crucial soft skills for this technical role. These competencies ensure efficient, reliable code that interacts directly with hardware, supporting system stability and performance.

What is the salary of assembly language developer?

The salary of an assembly language developer varies based on experience, location, and industry, but typically ranges from $70,000 to $120,000 annually in many regions. Skilled programmers with expertise in low-level programming and embedded systems may earn higher salaries, especially in specialized fields such as firmware development or hardware design.
What are popular job titles related to Assembly Language Programmer jobs in Arizona? For Assembly Language Programmer jobs in Arizona, the most frequently searched job titles are:
What job categories do people searching Assembly Language Programmer jobs in Arizona look for? The top searched job categories for Assembly Language Programmer jobs in Arizona are:

$71K - $91K/yr

Other

Posted 7 days ago


Job description

The Manufacturing Engineer applies industry knowledge of best practices and new technologies to plan, design, evaluate, and improve manufacturing processes related to mechanical and electro-mechanical assemblies.  Requires experience in Lean production principles and tools, and experience in improving production and product design for manufacturability.  Electro-mechanical aptitude strongly preferred. 

ESSENTIAL FUNCTIONS & RESPONSIBILITIES 

To perform this job successfully, an individual must be able to perform each essential function satisfactorily: 

  • Apply working knowledge of mechanical, electro-mechanical, and electro-magnetic product designs, fabrication, assembly, tooling and materials to the manufacturing process.  
  • Create assembly processes and procedures for product designs utilizing Lean and Continuous Improvement Production principles.  
  • Analyze and resolve issues related to mechanical, electro-mechanical, and electro-magnetic products and manufacturing assembly processes.  
  • Develop, assemble, procure or modify existing and new tooling, fixtures, and equipment to ensure efficient production methods.  
  • Designing, building, and validating testing/assembly fixtures and production tooling using ergonomics practices to ensure efficient and cost-effective product manufacturability.  
  • Utilize CAD/Solidworks to modify and improve product and part drawings and designs as required, and adhere to Change Management Procedures.  
  • Understand and utilize Design for Manufacturability (DFM), Design for Assembly (DFA), VAVE, Design of Experiments (DOE), and Process Failure Mode and Effects Analysis (PFMEA) tools.  
  • Collaborate and advise product designers on product manufacturability from product concept to launch.
  • Lead manufacturing pilot builds for new product introduction before launch to validate the tools and assembly line processes.  
  • Conform to the organization's ISO 9001 & 14001 requirements, and industry regulatory requirements.  
  • Other duties as assigned. 

Individuals who need reasonable accommodations to enable them to perform these essential functions should discuss their needs with Human Resources.  EMS will provide reasonable accommodations to such individuals unless doing so would impose an undue hardship on EMS or the individual is a direct threat. 

Supervisory Responsibilities 

This position does not have supervisory responsibilities. 

QUALIFICATIONS 

The requirements listed below are representative of the knowledge, skills, and/or abilities required for this position.   

 Education and/or Experience: 

  • Must hold a minimum of a Bachelor of Science degree in engineering in a relevant technical discipline. 
  • Master of Science Degree in Engineering preferred 

 Computer Skills 

  • Proficiency in MS Office and Solidworks/CAD software(certified preferred). 
  • Possess a working knowledge of inventory and manufacturing/MRP software.  
  • Working knowledge of Teamcenter software is a plus.  
  • Working knowledge of LabView and PCB/electrical design software is a plus.  
  • PLC, Smart Relay, and other programming experience is a plus.   

Quality Commitment 

  • Assist the organization with establishing practices that align with ISO requirements.  

Language Ability 

  • For business and safety reasons, ability to write reports and business correspondence in English and effectively present information and respond to questions from groups of managers, clients, customers, technicians, and assemblers in English. 

Other Skills 

  • Excellent communication and organizational skills.  
  • Must be able to work and make recommendations in a team environment.   
  • GD&T and Tolerance Stack up Analysis experience is strongly preferred. \
  • Must have the ability to use common lab inspection tools including calipers, micrometers, height gauges, and dial indicators.    
  • Background in design and test is a plus.  
  • Manual machining and CNC machining/programming knowledge and experience is a plus.  
  • Experience with Additive Manufacturing for 3D printing prototypes for new concept designs is a plus. 

 PHYSICAL DEMANDS 

Physical demands described are representative of those that must be met by an employee to successfully perform the essential functions of the job.   

While performing the functions of this position, the employee is frequently required to sit, stand, walk, stoop and kneel; use hands, reach with hands and arms; communicate clearly and effectively.  The employee may also be frequently required to lift up to 10 pounds. 

We are the ASSA ABLOY Group
Our people have made us the global leader in access solutions. In return, we open doors for them wherever they go. With nearly 63,000 colleagues in more than 70 different countries, we help billions of people experience a more open world. Our innovations make all sorts of spaces - physical and virtual - safer, more secure, and easier to access. 

As an employer, we value results - not titles, or backgrounds. We empower our people to build their career around their aspirations and our ambitions - supporting them with regular feedback, training, and development opportunities. Our colleagues think broadly about where they can make the most impact, and we encourage them to grow their role locally, regionally, or even internationally.

As we welcome new people on board, it's important to us to have diverse, inclusive teams, and we value different perspectives and experiences.