Firmware Engineer II
Cedar Park, TX · On-site
Strong programming skills in C/C++ for embedded systems, with experience in assembly language as a plus. * Experience with communication protocols (I2C, SPI, UART, CAN, USB, Ethernet, etc.) and real ...
Cedar Park, TX · On-site
Strong programming skills in C/C++ for embedded systems, with experience in assembly language as a plus. * Experience with communication protocols (I2C, SPI, UART, CAN, USB, Ethernet, etc.) and real ...
Cedar Park, TX · On-site
Strong programming skills in C/C++ for embedded systems, with experience in assembly language as a plus. * Experience with communication protocols (I2C, SPI, UART, CAN, USB, Ethernet, etc.) and real ...
Cedar Park, TX · On-site
Strong programming skills in C/C++ for embedded systems, with experience in assembly language as a plus. * Experience with communication protocols (I2C, SPI, UART, CAN, USB, Ethernet, etc.) and real ...
Cedar Park, TX · On-site
Strong programming skills in C/C++ for embedded systems, with experience in assembly language as a plus. * Experience with communication protocols (I2C, SPI, UART, CAN, USB, Ethernet, etc.) and real ...
Mesquite, TX · On-site
$16/hr
Ability to read and understand job aids, work instructions, engineering drawings Cleans and ... Electrical Assembly: 1 year Mechanical and/or Electrical: 1 year Language Ability: Bilingual ...
Mesquite, TX · On-site
$16/hr
Ability to read and understand job aids, work instructions, engineering drawings Cleans and ... Electrical Assembly: 1 year Mechanical and/or Electrical: 1 year Language Ability: Bilingual ...
Cedar Park, TX · On-site
Strong programming skills in C/C++ for embedded systems, with experience in assembly language as a plus. * Experience with communication protocols (I2C, SPI, UART, CAN, USB, Ethernet, etc.) and real ...
Cedar Park, TX · On-site
Strong programming skills in C/C++ for embedded systems, with experience in assembly language as a plus. * Experience with communication protocols (I2C, SPI, UART, CAN, USB, Ethernet, etc.) and real ...
Cedar Park, TX · On-site
Strong programming skills in C/C++ for embedded systems, with experience in assembly language as a plus. * Experience with communication protocols (I2C, SPI, UART, CAN, USB, Ethernet, etc.) and real ...
Cedar Park, TX · On-site
Strong programming skills in C/C++ for embedded systems, with experience in assembly language as a plus. * Experience with communication protocols (I2C, SPI, UART, CAN, USB, Ethernet, etc.) and real ...
Strong programming skills in C/C++ for embedded systems, with experience in assembly language as a plus. * Experience with communication protocols (I2C, SPI, UART, CAN, USB, Ethernet, etc.) and real ...
Strong programming skills in C/C++ for embedded systems, with experience in assembly language as a plus. * Experience with communication protocols (I2C, SPI, UART, CAN, USB, Ethernet, etc.) and real ...
Deep Knowledge of C/C++ programming ... Knowledge of x86/x64 assembly language and special instructions * Experience using CPU profilers ...
Deep Knowledge of C/C++ programming ... Knowledge of x86/x64 assembly language and special instructions * Experience using CPU profilers ...
Cedar Park, TX · On-site
Strong programming skills in C/C++ for embedded systems, with experience in assembly language as a plus. * Experience with communication protocols (I2C, SPI, UART, CAN, USB, Ethernet, etc.) and real ...
Cedar Park, TX · On-site
Strong programming skills in C/C++ for embedded systems, with experience in assembly language as a plus. * Experience with communication protocols (I2C, SPI, UART, CAN, USB, Ethernet, etc.) and real ...
Cedar Park, TX · On-site
Strong programming skills in C/C++ for embedded systems, with experience in assembly language as a plus. * Experience with communication protocols (I2C, SPI, UART, CAN, USB, Ethernet, etc.) and real ...
Cedar Park, TX · On-site
Strong programming skills in C/C++ for embedded systems, with experience in assembly language as a plus. * Experience with communication protocols (I2C, SPI, UART, CAN, USB, Ethernet, etc.) and real ...
Austin, TX · On-site
$185K/yr
Deep Knowledge of C/C++ programming ... Knowledge of x86/x64 assembly language and special instructions * Experience using CPU profilers ...
Austin, TX · On-site
$185K/yr
Deep Knowledge of C/C++ programming ... Knowledge of x86/x64 assembly language and special instructions * Experience using CPU profilers ...
Strong programming skills in C/C++ for embedded systems, with experience in assembly language as a plus. * Experience with communication protocols (I2C, SPI, UART, CAN, USB, Ethernet, etc.) and real ...
Strong programming skills in C/C++ for embedded systems, with experience in assembly language as a plus. * Experience with communication protocols (I2C, SPI, UART, CAN, USB, Ethernet, etc.) and real ...
As a member of the Security team at Ambiq, the Senior Staff Software Engineer, Security will ... Expertise in embedded C and assembly language, particularly for system initialization.
As a member of the Security team at Ambiq, the Senior Staff Software Engineer, Security will ... Expertise in embedded C and assembly language, particularly for system initialization.
Addison, TX · On-site
$120K - $157K/yr
... assembly language. • Experience with Linux OS tools, Bash scripts. • Familiarity with DO-178C ... Our Company We are a team of engineers, innovators, creators, and problem solvers who are ...
Addison, TX · On-site
$120K - $157K/yr
... assembly language. • Experience with Linux OS tools, Bash scripts. • Familiarity with DO-178C ... Our Company We are a team of engineers, innovators, creators, and problem solvers who are ...
Austin, TX · On-site
$126K/yr
Exposure to x86 assembly language or low-level architectural programming is a strong plus * Scripting experience (Python, Perl, shell, Makefile) for automation and workflow support * Experience ...
Austin, TX · On-site
$126K/yr
Exposure to x86 assembly language or low-level architectural programming is a strong plus * Scripting experience (Python, Perl, shell, Makefile) for automation and workflow support * Experience ...
Austin, TX · Hybrid
$134K - $164K/yr
Exposure to x86 assembly language or lowlevel architectural programming is a strong plus * Scripting experience (Python, Perl, shell, Makefile) for automation and workflow support * Experience ...
Austin, TX · Hybrid
$134K - $164K/yr
Exposure to x86 assembly language or lowlevel architectural programming is a strong plus * Scripting experience (Python, Perl, shell, Makefile) for automation and workflow support * Experience ...
As a Senior Principal Cyber Engineer at Nightwing CODEX, you will take on a hybrid role combining ... Experience with assembly language (x86/64, ARM, PPC, Mips, etc.) * Experience with Linux/Unix ...
As a Senior Principal Cyber Engineer at Nightwing CODEX, you will take on a hybrid role combining ... Experience with assembly language (x86/64, ARM, PPC, Mips, etc.) * Experience with Linux/Unix ...
Scope As the Staff Applications Software Engineer, Zephyr at Ambiq, you will drive the development ... Experience with developing embedded MCU code in C and assembly language on Arm Cortex-M Processors;
Scope As the Staff Applications Software Engineer, Zephyr at Ambiq, you will drive the development ... Experience with developing embedded MCU code in C and assembly language on Arm Cortex-M Processors;
Austin, TX · On-site
$133K/yr
If so, AMD is looking for a senior software engineer for a high impact role in Software Performance ... Knowledge of x86/x64 assembly language and special instructions * Knowledge of interpreted ...
Austin, TX · On-site
$133K/yr
If so, AMD is looking for a senior software engineer for a high impact role in Software Performance ... Knowledge of x86/x64 assembly language and special instructions * Knowledge of interpreted ...
As a Senior Principal Cyber Engineer at Nightwing CODEX, you will take on a hybrid role combining ... Experience with assembly language (x86/64, ARM, PPC, Mips, etc.) * Experience with Linux/Unix ...
As a Senior Principal Cyber Engineer at Nightwing CODEX, you will take on a hybrid role combining ... Experience with assembly language (x86/64, ARM, PPC, Mips, etc.) * Experience with Linux/Unix ...
Cedar Park, TX · On-site
$120K - $170K/yr
Strong programming skills in C/C++ for embedded systems, with experience in assembly language as a plus. * Experience with communication protocols (I2C, SPI, UART, CAN, USB, Ethernet, etc.) and real ...
Cedar Park, TX · On-site
$120K - $170K/yr
Strong programming skills in C/C++ for embedded systems, with experience in assembly language as a plus. * Experience with communication protocols (I2C, SPI, UART, CAN, USB, Ethernet, etc.) and real ...
$11.20 - $16
4% of jobs
$16 - $20.81
9% of jobs
$24.26 is the 25th percentile. Wages below this are outliers.
$20.81 - $25.61
17% of jobs
$25.61 - $30.42
13% of jobs
The median wage is $33.22 / hr.
$30.42 - $35.22
13% of jobs
$35.22 - $40.03
10% of jobs
$40.03 - $44.83
9% of jobs
$45.73 is the 75th percentile. Wages above this are outliers.
$44.83 - $49.64
9% of jobs
$49.64 - $54.44
7% of jobs
$54.44 - $59.25
6% of jobs
$59.25 - $64.05
4% of jobs
$11
$36
$64
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.
Full-time
Medical, Dental, Vision, PTO
Posted 23 days ago
8.4
Based on 9 frontline employees who took The Breakroom Quiz
26th of 60 rated aerospace companies
Get the full story on Breakroom