Embedded C & Assembly language programming for real-time embedded systems; control peripherals (inc. ADCs, PWMs, DACs); and 6 yr comm protocols (e.g., SPI, I2C & CAN). Apply at Refer to code SM.
New
Embedded C & Assembly language programming for real-time embedded systems; control peripherals (inc. ADCs, PWMs, DACs); and 6 yr comm protocols (e.g., SPI, I2C & CAN). Apply at Refer to code SM.
New
Embedded C & Assembly language programming for real-time embedded systems; control peripherals (inc. ADCs, PWMs, DACs); and 6 yr comm protocols (e.g., SPI, I2C & CAN). Apply at Refer to code SM.
New
Assembly language programming. * Bare-metal embedded driver development. * PowerPC architecture experience. * IBM engineering tools (Rhapsody, DOORS, ClearCase). * Green Hills AdaMulti. * Active Top ...
Assembly language programming. * Bare-metal embedded driver development. * PowerPC architecture experience. * IBM engineering tools (Rhapsody, DOORS, ClearCase). * Green Hills AdaMulti. * Active Top ...
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
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 ...
$82K - $107K/yr
Develop Software code in Assembly Language within an embedded environment. Required Skills: Due to ... Other engineering disciplines with strong software experience will be considered. Excellent ...
Quick apply
$82K - $107K/yr
Develop Software code in Assembly Language within an embedded environment. Required Skills: Due to ... Other engineering disciplines with strong software experience will be considered. Excellent ...
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 ...
Ridgecrest, CA · On-site
$82K - $107K/yr
Develop Software code in Assembly Language within an embedded environment. Required Skills: Due to ... Other engineering disciplines with strong software experience will be considered. Excellent ...
Ridgecrest, CA · On-site
$82K - $107K/yr
Develop Software code in Assembly Language within an embedded environment. Required Skills: Due to ... Other engineering disciplines with strong software experience will be considered. Excellent ...
We have an opportunity for a results-oriented and extraordinarily hardworking FW Design Engineer ... Preferred Qualifications Proven excellence in FW development using C and assembly language with ARM ...
We have an opportunity for a results-oriented and extraordinarily hardworking FW Design Engineer ... Preferred Qualifications Proven excellence in FW development using C and assembly language with ARM ...
$82K - $107K/yr
Develop Software code in Assembly Language within an embedded environment. Required Skills: Due to ... Other engineering disciplines with strong software experience will be considered. Excellent ...
$82K - $107K/yr
Develop Software code in Assembly Language within an embedded environment. Required Skills: Due to ... Other engineering disciplines with strong software experience will be considered. Excellent ...
We have an opportunity for a results-oriented and extraordinarily hardworking FW Design Engineer ... Preferred Qualifications Proven excellence in FW development using C and assembly language with ARM ...
We have an opportunity for a results-oriented and extraordinarily hardworking FW Design Engineer ... Preferred Qualifications Proven excellence in FW development using C and assembly language with ARM ...
Fremont, CA · On-site
$122K - $167K/yr
Embedded Software Engineer (Platform & Firmware) Overview: We are seeking an Embedded Software ... Proficiency in C, C++, and assembly language for embedded development. Strong understanding of ...
Fremont, CA · On-site
$122K - $167K/yr
Embedded Software Engineer (Platform & Firmware) Overview: We are seeking an Embedded Software ... Proficiency in C, C++, and assembly language for embedded development. Strong understanding of ...
We have an opportunity for a results-oriented and extraordinarily hardworking FW Design Engineer ... Preferred Qualifications Proven excellence in FW development using C and assembly language with ARM ...
We have an opportunity for a results-oriented and extraordinarily hardworking FW Design Engineer ... Preferred Qualifications Proven excellence in FW development using C and assembly language with ARM ...
We have an opportunity for a results-oriented and extraordinarily hardworking FW Design Engineer ... Preferred Qualifications Proven excellence in FW development using C and assembly language with ARM ...
We have an opportunity for a results-oriented and extraordinarily hardworking FW Design Engineer ... Preferred Qualifications Proven excellence in FW development using C and assembly language with ARM ...
Software development skills Fluent in C and/or C++, x86 Assembly Language, and Microsoft Office ... Driver Development Engineer Start Date ASAP Driver Development Engineer Assignment Length 3+ Months ...
Software development skills Fluent in C and/or C++, x86 Assembly Language, and Microsoft Office ... Driver Development Engineer Start Date ASAP Driver Development Engineer Assignment Length 3+ Months ...
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 ...
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 ...
Fremont, CA · On-site
$100K - $130K/yr
Required Skills and Qualifications: • Proficiency in C, C++, and assembly language for embedded ... Engineering, or Computer Science. Preferred skills: The ideal candidate will also have: • ...
Fremont, CA · On-site
$100K - $130K/yr
Required Skills and Qualifications: • Proficiency in C, C++, and assembly language for embedded ... Engineering, or Computer Science. Preferred skills: The ideal candidate will also have: • ...
Proficiency in C, C++, and assembly language for embedded development. Strong understanding of ... Bachelors or Masters degree in Computer Engineering, Electrical Engineering, or Computer Science.
Quick apply
Proficiency in C, C++, and assembly language for embedded development. Strong understanding of ... Bachelors or Masters degree in Computer Engineering, Electrical Engineering, or Computer Science.
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 ...
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 ...
We are seeking a highly skilled software development engineer who possesses both large-scale and ... assembly language
We are seeking a highly skilled software development engineer who possesses both large-scale and ... assembly language
... ARM assembly language • Master's degree in computer science, engineering, mathematics, or STEM related field Company : Esri is a software company that devolops geographic information system ...
... ARM assembly language • Master's degree in computer science, engineering, mathematics, or STEM related field Company : Esri is a software company that devolops geographic information system ...
Pleasanton, CA · On-site
$142K - $186K/yr
Proficiency in assembly language programming for embedded targets. * Experience implementing lightweight Ethernet stacks (e.g., lwIP) on small embedded systems. * Background working with SoC or FPGA ...
Pleasanton, CA · On-site
$142K - $186K/yr
Proficiency in assembly language programming for embedded targets. * Experience implementing lightweight Ethernet stacks (e.g., lwIP) on small embedded systems. * Background working with SoC or FPGA ...
$11.86 - $16.95
4% of jobs
$16.95 - $22.04
9% of jobs
$25.70 is the 25th percentile. Wages below this are outliers.
$22.04 - $27.13
17% of jobs
$27.13 - $32.22
13% of jobs
The median wage is $35.19 / hr.
$32.22 - $37.31
13% of jobs
$37.31 - $42.40
10% of jobs
$42.40 - $47.49
9% of jobs
$48.44 is the 75th percentile. Wages above this are outliers.
$47.49 - $52.58
9% of jobs
$52.58 - $57.67
7% of jobs
$57.67 - $62.76
6% of jobs
$62.76 - $67.85
4% of jobs
$11
$39
$67
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.
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.
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.

7.6
Based on 44 frontline employees who took The Breakroom Quiz
82nd of 156 rated electronics manufacturers
Senior DSP/Firmware Engineer
AMETEK Programmable Power, San Diego, CA: Conceptualize, design, develop firmware for DSP-based digital control systems used in programmable AC & DC power products. Implement digital control algorithms, perform design analysis (e.g., gain/phase plots) & document results. Create & execute test plans to validate performance & develop bootloaders for DSPs & microcontrollers. Collaborate with cross-functional teams for seamless integration with hardware & system-level design. Min. Rqmts: Bach/equiv in Electrical/Electronics Eng'g + 8 yr developing power control for power supply applications (inc. DC-DC converters, PFC systems & grid-tied inverters); power electronics converter topologies (inc. AC-DC, DC-DC, DC-AC systems); Embedded C & Assembly language programming for real-time embedded systems; control peripherals (inc. ADCs, PWMs, DACs); and 6 yr comm protocols (e.g., SPI, I2C & CAN). Apply at https://www.ametek.com/careers. Refer to code SM.
Equal Opportunity Employer M/F/D/V
Sourced by ZipRecruiter
Manufacturing
10,000+ Employees
Berwyn, PA, US