Familiar with at least one processor assembly language (MIPS, ARM, x86 or Power PC). * Outstanding programming skills in C. * Should have the ability to prepare and submit patches to the Linux kernel ...
Familiar with at least one processor assembly language (MIPS, ARM, x86 or Power PC). * Outstanding programming skills in C. * Should have the ability to prepare and submit patches to the Linux kernel ...
Preferred Qualifications Proven excellence in FW development using C and assembly language with ARM CPUs. Solid understanding of MCUs and ISR. Solid understanding of computer architecture. Experience ...
Preferred Qualifications Proven excellence in FW development using C and assembly language with ARM CPUs. Solid understanding of MCUs and ISR. Solid understanding of computer architecture. Experience ...
Preferred Qualifications Proven excellence in FW development using C and assembly language with ARM CPUs. Solid understanding of MCUs and ISR. Solid understanding of computer architecture. Experience ...
Preferred Qualifications Proven excellence in FW development using C and assembly language with ARM CPUs. Solid understanding of MCUs and ISR. Solid understanding of computer architecture. Experience ...
Preferred Qualifications Proven excellence in FW development using C and assembly language with ARM CPUs. Solid understanding of MCUs and ISR. Solid understanding of computer architecture. Experience ...
Preferred Qualifications Proven excellence in FW development using C and assembly language with ARM CPUs. Solid understanding of MCUs and ISR. Solid understanding of computer architecture. Experience ...
Firmware Engineer
Irvine, CA · On-site
May have responsibility for the programming of assembly language, machine language and high level languages, including but not limited to C and C++. Selects, develops, and evaluates personnel to ...
Quick apply
Firmware Engineer
Irvine, CA · On-site
May have responsibility for the programming of assembly language, machine language and high level languages, including but not limited to C and C++. Selects, develops, and evaluates personnel to ...
Preferred Qualifications Proven excellence in FW development using C and assembly language with ARM CPUs. Solid understanding of MCUs and ISR. Solid understanding of computer architecture. Experience ...
Preferred Qualifications Proven excellence in FW development using C and assembly language with ARM CPUs. Solid understanding of MCUs and ISR. Solid understanding of computer architecture. Experience ...
Sr. Software Engineer (27251)
San Jose, CA · On-site
$143K - $189K/yr
Required : • BS/MS CS/CE/EE • 7+ years of working experience in Linux/Windows Programming • Strong programming skills in C Preferred : • familiar with ARM-based assembly language is a plus ...
Sr. Software Engineer (27251)
San Jose, CA · On-site
$143K - $189K/yr
Required : • BS/MS CS/CE/EE • 7+ years of working experience in Linux/Windows Programming • Strong programming skills in C Preferred : • familiar with ARM-based assembly language is a plus ...
Embedded Software Computer Engineer
$82K - $107K/yr
Develop Software code in Assembly Language within an embedded environment. Required Skills: Due to the sensitivity of customer related requirements, U.S. Citizenship is required. Bachelor's degree ...
Quick apply
Embedded Software Computer Engineer
$82K - $107K/yr
Develop Software code in Assembly Language within an embedded environment. Required Skills: Due to the sensitivity of customer related requirements, U.S. Citizenship is required. Bachelor's degree ...
Embedded Software Engineer - Platform & Firmware
$122K - $167K/yr
Proficiency in C, C++, and assembly language for embedded development. Strong understanding of microcontrollers, processors, and memory management. Experience with device trees, real-time operating ...
Embedded Software Engineer - Platform & Firmware
$122K - $167K/yr
Proficiency in C, C++, and assembly language for embedded development. Strong understanding of microcontrollers, processors, and memory management. Experience with device trees, real-time operating ...
Embedded Software Computer Engineer
Ridgecrest, CA · On-site
$82K - $107K/yr
Develop Software code in Assembly Language within an embedded environment. Required Skills: Due to the sensitivity of customer related requirements, U.S. Citizenship is required. Bachelor's degree ...
Embedded Software Computer Engineer
Ridgecrest, CA · On-site
$82K - $107K/yr
Develop Software code in Assembly Language within an embedded environment. Required Skills: Due to the sensitivity of customer related requirements, U.S. Citizenship is required. Bachelor's degree ...
Embedded Software Computer Engineer
Ridgecrest, CA · On-site
$82K - $107K/yr
Develop Software code in Assembly Language within an embedded environment. Required Skills: Due to the sensitivity of customer related requirements, U.S. Citizenship is required. Bachelor's degree ...
Embedded Software Computer Engineer
Ridgecrest, CA · On-site
$82K - $107K/yr
Develop Software code in Assembly Language within an embedded environment. Required Skills: Due to the sensitivity of customer related requirements, U.S. Citizenship is required. Bachelor's degree ...
Software development skills Fluent in C and/or C++, x86 Assembly Language, and Microsoft Office applications. Additional Skills: USB/SATA driver development experience and knowledge of scripting ...
Software development skills Fluent in C and/or C++, x86 Assembly Language, and Microsoft Office applications. Additional Skills: USB/SATA driver development experience and knowledge of scripting ...
Founded 1996 Experience in 0x86 architecture and assembly language, C-language and GNU binary tools Experience in 0x86 based Linux KVM is a must. Specifically VTx, VTd, PCIe, SR-IOV technologies ...
Founded 1996 Experience in 0x86 architecture and assembly language, C-language and GNU binary tools Experience in 0x86 based Linux KVM is a must. Specifically VTx, VTd, PCIe, SR-IOV technologies ...
Proficiency in C, C++, and assembly language for embedded development. Strong understanding of microcontrollers, processors, and memory management. Experience with device trees, real-time operating ...
Quick apply
Proficiency in C, C++, and assembly language for embedded development. Strong understanding of microcontrollers, processors, and memory management. Experience with device trees, real-time operating ...
Embedded Software Engineer - Platform & Firmware
Fremont, CA · On-site
$100K - $130K/yr
Required Skills and Qualifications: • Proficiency in C, C++, and assembly language for embedded development. • Strong understanding of microcontrollers, processors, and memory management. • ...
Embedded Software Engineer - Platform & Firmware
Fremont, CA · On-site
$100K - $130K/yr
Required Skills and Qualifications: • Proficiency in C, C++, and assembly language for embedded development. • Strong understanding of microcontrollers, processors, and memory management. • ...
... assembly language
... assembly language
... assembly language
... assembly language
Senior Developer Tools Engineer
Santa Clara, CA · On-site
$143K - $189K/yr
... assembly language and low-level debugging techniques. • Familiarity with debugger formats (DWARF, JTAG) and object file formats (ELF, COFF). • Understanding of profiling methodologies and ...
Senior Developer Tools Engineer
Santa Clara, CA · On-site
$143K - $189K/yr
... assembly language and low-level debugging techniques. • Familiarity with debugger formats (DWARF, JTAG) and object file formats (ELF, COFF). • Understanding of profiling methodologies and ...
Senior Developer Tools Engineer
Santa Clara, CA · On-site
$143K - $189K/yr
... assembly language and low-level debugging techniques. • Familiarity with debugger formats (DWARF, JTAG) and object file formats (ELF, COFF). • Understanding of profiling methodologies and ...
Senior Developer Tools Engineer
Santa Clara, CA · On-site
$143K - $189K/yr
... assembly language and low-level debugging techniques. • Familiarity with debugger formats (DWARF, JTAG) and object file formats (ELF, COFF). • Understanding of profiling methodologies and ...
Senior Assembly Technician
Orange, CA · On-site
$22 - $24/hr
Electrical Assembly Tech II Assembly Technician assembles and wires electronic equipment and ... Clear understanding of the English language with the ability to read, write, and speak effectively.
Quick apply
Senior Assembly Technician
Orange, CA · On-site
$22 - $24/hr
Electrical Assembly Tech II Assembly Technician assembles and wires electronic equipment and ... Clear understanding of the English language with the ability to read, write, and speak effectively.
Assembly Language information
See California salary details
$9.73 - $10.70
1% of jobs
$10.70 - $11.67
1% of jobs
$11.67 - $12.64
2% of jobs
$12.64 - $13.61
5% of jobs
$13.61 - $14.58
13% of jobs
$14.70 is the 25th percentile. Wages below this are outliers.
$14.58 - $15.55
21% of jobs
The median wage is $15.89 / hr.
$15.55 - $16.52
18% of jobs
$17.28 is the 75th percentile. Wages above this are outliers.
$16.52 - $17.49
17% of jobs
$17.49 - $18.46
11% of jobs
$18.46 - $19.43
6% of jobs
$19.43 - $20.40
4% of jobs
$9
$16
$20
How much do assembly language jobs pay per hour?
What jobs pay $500,000 a year in the US?
Is assembly language still in demand?
Is assembler a good career?
What are the key skills and qualifications needed to thrive as an Assembly Language Programmer, and why are they important?
What is the difference between Assembly Language vs Embedded Systems Programmer?
| Aspect | Assembly Language | Embedded Systems Programmer |
|---|---|---|
| Required Credentials | Basic knowledge of computer architecture, no formal certification required | Knowledge of programming languages, sometimes certifications in embedded systems or C/C++ |
| Work Environment | Low-level programming, hardware interaction, often in labs or manufacturing | Developing software for embedded devices like IoT, automotive, or appliances |
| Industry Usage | Used in firmware development, hardware design, and device drivers | Used in consumer electronics, automotive, medical devices, and industrial automation |
Assembly Language involves low-level programming directly interacting with hardware, while Embedded Systems Programmers develop software for embedded devices, often using higher-level languages like C. Both roles require understanding of hardware, but Embedded Systems Programmers typically work with a broader set of tools and languages to create functional products.
What are common challenges faced by Assembly Language programmers when working with modern hardware?
What jobs use assembly code?
What is Assembly Language?

Full-time
Posted 21 days ago
Job description
A Network Processor Company
Job Description:
Responsibilities include the design and development of Linux and simple executive (bare metal) device drivers which involves:
- Adding support for OCTEON III Processor (48 64-bit CPUs, 100Gbps traffic handling.
- Virtualization support (NUMA, etc).
- Projects on current generation OCTEONs (OCTEON, OCTEON Plus and OCTEON II).
Required:
- BS with 7 -12 years of relevant experience.
- Should have experience adding support for new HW platforms and devices to the Linux kernel.
- Detailed knowledge of Linux kernel internals and device drivers.
- Ability to work with low level HW and debug issues using kernel debuggers and EJTAG probes.
- Familiar with at least one processor assembly language (MIPS, ARM, x86 or Power PC).
- Outstanding programming skills in C.
- Should have the ability to prepare and submit patches to the Linux kernel mainline.
- A history of participation in Linux kernel mailing lists and open source development a huge plus.