Preferred Qualifications Strong software skills in C/C++ Familiarity with programming in assembly language Passionate about writing code close to the hardware, and debugging Familiarity with computer ...
Preferred Qualifications Strong software skills in C/C++ Familiarity with programming in assembly language Passionate about writing code close to the hardware, and debugging Familiarity with computer ...
Preferred Qualifications Strong software skills in C/C++ Familiarity with programming in assembly language Passionate about writing code close to the hardware, and debugging Familiarity with computer ...
Preferred Qualifications Strong software skills in C/C++ Familiarity with programming in assembly language Passionate about writing code close to the hardware, and debugging Familiarity with computer ...
CPU Debug and Power Management Verification Engineer
Beaverton, OR · On-site
$141K/yr
Description We are seeking a highly motivated Design Verification Engineer to join our silicon ... CPU assembly language is a plus Should be an extraordinary teammate with excellent communication ...
CPU Debug and Power Management Verification Engineer
Beaverton, OR · On-site
$141K/yr
Description We are seeking a highly motivated Design Verification Engineer to join our silicon ... CPU assembly language is a plus Should be an extraordinary teammate with excellent communication ...
CPU Debug and Power Management Verification Engineer
Beaverton, OR · On-site
$141K/yr
Description We are seeking a highly motivated Design Verification Engineer to join our silicon ... CPU assembly language is a plus Should be an extraordinary teammate with excellent communication ...
CPU Debug and Power Management Verification Engineer
Beaverton, OR · On-site
$141K/yr
Description We are seeking a highly motivated Design Verification Engineer to join our silicon ... CPU assembly language is a plus Should be an extraordinary teammate with excellent communication ...
... CPU assembly language is a plus Should be an extraordinary teammate with excellent communication ... Programming skills in Perl/Python or SystemVerilog
... CPU assembly language is a plus Should be an extraordinary teammate with excellent communication ... Programming skills in Perl/Python or SystemVerilog
CPU Debug and Power Management Verification Engineer
Beaverton, OR · On-site
$141K/yr
Description We are seeking a highly motivated Design Verification Engineer to join our silicon ... CPU assembly language is a plus Should be an extraordinary teammate with excellent communication ...
CPU Debug and Power Management Verification Engineer
Beaverton, OR · On-site
$141K/yr
Description We are seeking a highly motivated Design Verification Engineer to join our silicon ... CPU assembly language is a plus Should be an extraordinary teammate with excellent communication ...
... CPU assembly language is a plus Should be an extraordinary teammate with excellent communication ... Programming skills in Perl/Python or SystemVerilog
... CPU assembly language is a plus Should be an extraordinary teammate with excellent communication ... Programming skills in Perl/Python or SystemVerilog
... CPU assembly language is a plus Should be an extraordinary teammate with excellent communication ... Programming skills in Perl/Python or SystemVerilog
... CPU assembly language is a plus Should be an extraordinary teammate with excellent communication ... Programming skills in Perl/Python or SystemVerilog
CPU Debug and Power Management Verification Engineer
Beaverton, OR · On-site
$141K/yr
Description We are seeking a highly motivated Design Verification Engineer to join our silicon ... CPU assembly language is a plus Should be an extraordinary teammate with excellent communication ...
CPU Debug and Power Management Verification Engineer
Beaverton, OR · On-site
$141K/yr
Description We are seeking a highly motivated Design Verification Engineer to join our silicon ... CPU assembly language is a plus Should be an extraordinary teammate with excellent communication ...
... CPU assembly language is a plus Should be an extraordinary teammate with excellent communication ... Programming skills in Perl/Python or SystemVerilog
... CPU assembly language is a plus Should be an extraordinary teammate with excellent communication ... Programming skills in Perl/Python or SystemVerilog
Senior Mechanical Engineer
Portland, OR · On-site
$150 - $225/hr
Create and maintain component and assembly CAD models using NX and Teamcenter * Create detailed ... Experience using Python, Julia, MATLAB, Mathematica, or another similar programming language for ...
Senior Mechanical Engineer
Portland, OR · On-site
$150 - $225/hr
Create and maintain component and assembly CAD models using NX and Teamcenter * Create detailed ... Experience using Python, Julia, MATLAB, Mathematica, or another similar programming language for ...
Senior Mechanical Engineer
Portland, OR · On-site
$110K - $146K/yr
Create and maintain component and assembly CAD models using NX and Teamcenter * Create detailed ... Experience using Python, Julia, MATLAB, Mathematica, or another similar programming language for ...
Senior Mechanical Engineer
Portland, OR · On-site
$110K - $146K/yr
Create and maintain component and assembly CAD models using NX and Teamcenter * Create detailed ... Experience using Python, Julia, MATLAB, Mathematica, or another similar programming language for ...
Senior Mechanical Engineer
Portland, OR · On-site
$110K - $146K/yr
Create and maintain component and assembly CAD models using NX and Teamcenter * Create detailed ... Experience using Python, Julia, MATLAB, Mathematica, or another similar programming language for ...
Senior Mechanical Engineer
Portland, OR · On-site
$110K - $146K/yr
Create and maintain component and assembly CAD models using NX and Teamcenter * Create detailed ... Experience using Python, Julia, MATLAB, Mathematica, or another similar programming language for ...
Senior Mechanical Engineer
Portland, OR · On-site
$110K - $146K/yr
Create and maintain component and assembly CAD models using NX and Teamcenter * Create detailed ... Experience using Python, Julia, MATLAB, Mathematica, or another similar programming language for ...
Quick apply
Senior Mechanical Engineer
Portland, OR · On-site
$110K - $146K/yr
Create and maintain component and assembly CAD models using NX and Teamcenter * Create detailed ... Experience using Python, Julia, MATLAB, Mathematica, or another similar programming language for ...
Sr. Manufacturing Quality Engineer
Lake Oswego, OR · On-site
$100K - $120K/yr
Position Description Job Title: Sr. Manufacturing Quality Engineer Job Location: Lake Oswego, OR ... assembly, test, and repair operations. The role defines and improves production and quality ...
Quick apply
Sr. Manufacturing Quality Engineer
Lake Oswego, OR · On-site
$100K - $120K/yr
Position Description Job Title: Sr. Manufacturing Quality Engineer Job Location: Lake Oswego, OR ... assembly, test, and repair operations. The role defines and improves production and quality ...
Sr. Manufacturing Quality Engineer
Lake Oswego, OR · On-site
$100K - $120K/yr
Position Description Job Title: Sr. Manufacturing Quality Engineer Job Location: Lake Oswego, OR ... assembly, test, and repair operations. The role defines and improves production and quality ...
Quick apply
Sr. Manufacturing Quality Engineer
Lake Oswego, OR · On-site
$100K - $120K/yr
Position Description Job Title: Sr. Manufacturing Quality Engineer Job Location: Lake Oswego, OR ... assembly, test, and repair operations. The role defines and improves production and quality ...
Primarily teaches courses related to non-major introduction to computer science, C++ object oriented programming, C++ data structures, discrete structures, and computer architecture/assembly language ...
Primarily teaches courses related to non-major introduction to computer science, C++ object oriented programming, C++ data structures, discrete structures, and computer architecture/assembly language ...
Primarily teaches courses related to non-major introduction to computer science, C++ object oriented programming, C++ data structures, discrete structures, and computer architecture/assembly language ...
Primarily teaches courses related to non-major introduction to computer science, C++ object oriented programming, C++ data structures, discrete structures, and computer architecture/assembly language ...
Senior Manufacturing Engineer
Sherwood, OR · On-site
$98K - $134K/yr
Job Title: Senior Manufacturing Engineer We are seeking qualified applicants for a Sr. ... Develop competence in varied manufacturing processes such as machining, assembly, welding, and ...
Quick apply
Senior Manufacturing Engineer
Sherwood, OR · On-site
$98K - $134K/yr
Job Title: Senior Manufacturing Engineer We are seeking qualified applicants for a Sr. ... Develop competence in varied manufacturing processes such as machining, assembly, welding, and ...
Senior Mechanical Engineer, Structures
Portland, OR · On-site
$160K - $210K/yr
As a Senior Mechanical Engineer, Structures you will own the design, development, and analysis of ... Create and maintain component and assembly CAD models. * Create detailed component and assembly ...
Senior Mechanical Engineer, Structures
Portland, OR · On-site
$160K - $210K/yr
As a Senior Mechanical Engineer, Structures you will own the design, development, and analysis of ... Create and maintain component and assembly CAD models. * Create detailed component and assembly ...
Senior Assembly Language Programmer information
See Aurora, OR salary details
$14.01 - $19.54
1% of jobs
$19.54 - $25.06
2% of jobs
$25.06 - $30.59
3% of jobs
$30.59 - $36.12
8% of jobs
$36.12 - $41.64
6% of jobs
$45.33 is the 25th percentile. Wages below this are outliers.
$41.64 - $47.17
6% of jobs
$47.17 - $52.70
14% of jobs
The median wage is $55.81 / hr.
$52.70 - $58.22
17% of jobs
$63.44 is the 75th percentile. Wages above this are outliers.
$58.22 - $63.75
19% of jobs
$63.75 - $69.28
13% of jobs
$69.28 - $74.80
11% of jobs
$14
$54
$74
How much do senior assembly language programmer jobs pay per hour?
What does a senior assembly language programmer do?
What are some common challenges faced by senior assembly language programmers when working on legacy systems?
What is the difference between Senior Assembly Language Programmer vs Embedded Systems Engineer?
| Aspect | Senior Assembly Language Programmer | Embedded Systems Engineer |
|---|---|---|
| Credentials | Typically requires a degree in Computer Science or Electrical Engineering, with experience in assembly language | Requires a degree in Electrical Engineering, Computer Engineering, or related fields, often with knowledge of embedded programming |
| Work Environment | Primarily focused on low-level programming, debugging hardware interfaces, and optimizing assembly code | Designing, developing, and testing embedded systems, often involving both hardware and software components |
| Industry Usage | Used in industries like aerospace, defense, and hardware manufacturing where low-level programming is critical | Common in consumer electronics, automotive, medical devices, and IoT sectors |
The main difference is that Senior Assembly Language Programmers specialize in low-level assembly coding for hardware optimization, while Embedded Systems Engineers work on designing and developing complete embedded solutions, often combining hardware and software skills. Both roles require technical expertise but focus on different aspects of embedded technology.
What are the key skills and qualifications needed to thrive as a senior assembly language programmer?
Full-time
Re-posted 13 days ago
Apple rating
8.0
Based on 677 frontline employees who took The Breakroom Quiz
7th of 30 rated technology retailers
Job description
Would you like to work on SW that runs on every Apple phone, pad, and Mac computer in the world? Join a team of SME embedded software engineers with a diverse set of backgrounds to do system level validation of Apple's next generation SoCs.
Description
You will leave no stone left unturned for a comprehensive "system-level" validation of Apple SoCs.
You will dive deep into the SoC architecture, and also become a specialist in our existing SiVal software stack.
You will come up with creative ways to test the SoC for all kind of stress and corner-case scenarios.
Minimum Qualifications
A minimum of a bachelor's degree in relevant field with 10 years of relevant industry experience in silicon validation software engineering or related field.
Preferred Qualifications
Strong software skills in C/C++
Familiarity with programming in assembly language
Passionate about writing code close to the hardware, and debugging
Familiarity with computer architecture, memory hierarchies, CPUs, and caching
You enjoy the validation mentality: detail-oriented, curious, and persistent
Experience in writing code, developing tests, and coming up with strategies for SoC silicon validation is a huge plus
Experience in graphics, video codecs, video capture, display mechanisms, and storage technologies is ideal
Experience with scripting (Python, Tcl, Perl).
About Apple
Sourced by ZipRecruiter
Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, intelligent people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products. The same real passion for innovation that goes into our products also applies to our practices strengthening our dedication to leave the world better than we found it.
Industry
Computer and electronic product manufacturing
Company size
10,000+ Employees
Headquarters location
Cupertino, CA, US
Year founded
1976