Skill
Assembly Language
Programming Languages
Assembly language is a low-level programming language that provides a human-readable representation of a computer's machine code instructions, specific to a given processor architecture (such as x86 or ARM). It is used by systems programmers, embedded developers, and reverse engineers who need precise control over hardware, memory, and performance-critical code. Learning assembly is also foundational for understanding how compilers, operating systems, and computer architecture work under the hood.
Assembly Language in the job market
Last checked October 28, 2026
- Open roles
- 6
- Employers
- 5
- Median pay
- —
- Disclose pay
- —
on Career App
hiring for it
not enough disclosed
of these roles
Open roles requiring Assembly Language (6)
Intelligence Specialist (Cyber)
U.S. Army Intelligence and Security Command
Fort Meade, Maryland · $146,389 – $190,308
A senior cyber intelligence role within the U.S. military's Defense Civilian Intelligence Personnel System, based at Fort Meade, Maryland, requiring expertise in computer network operations and offensive cyberspace tactics. This position suits experienced intelligence professionals with deep knowledge of network exploitation, system architecture, and military cyber operations who can mentor others and contribute to intelligence production and strategic planning.
Via USAJOBS · Apply there ↗
Firmware Engineer
Broadcom Inc.
San Jose, CA · $82,500 – $132,000
Broadcom's Data Center Solutions Group is hiring a Firmware Engineer to develop and maintain low-level firmware for storage controllers, focusing on RAID functionality and ARM-based systems. The role involves designing features across the full development lifecycle, debugging storage protocols like NVMe and SAS/SATA, and collaborating with hardware and validation teams.
Listed on Broadcom Inc.’s careers site · Apply there ↗
Senior CNO Developer
AeroVironment
Full-time · Jessup, MD · $112,400 – $186,500
This role develops low-level software tools and reverse-engineering capabilities for military cyber operations, requiring deep systems knowledge and hands-on debugging across multiple platforms. It suits experienced software engineers with 12+ years in the field who are comfortable working at the assembly and network level on mission-critical security tools.
Listed on AeroVironment’s careers site · Apply there ↗
IA Core Post Silicon Validation Engineer
Intel
Full-time · Austin, TX · $122,440 – $232,190
This role involves validating and debugging Intel's latest processor cores during the post-silicon phase, working with new CPU architectures to ensure product quality before market release. It suits experienced engineers with strong backgrounds in CPU architecture, debugging techniques, and validation methodologies who want to work on cutting-edge data center processors.
Listed on Intel’s careers site · Apply there ↗
Sr. ASIC Design Engineer
Ambarella
US Headquarters · $135,000 – $170,000
This role designs specialized processors for edge AI applications, focusing on video compression and image processing hardware using Verilog and SystemVerilog. It suits engineers with a computer engineering background who want to work on cutting-edge AI accelerators for robotics and embedded systems.
Listed on Ambarella’s careers site · Apply there ↗
CNO Developer (Mid-Level)
AeroVironment
Full-time · Jessup, MD · $190,000 – $210,000
This mid-level software developer role involves building low-level cyber tools and reverse engineering capabilities for military network operations missions. It suits experienced developers with strong C/C++ or Python skills who are comfortable with systems programming, have security clearance, and want to work on high-impact national security projects.
Listed on AeroVironment’s careers site · Apply there ↗
Roles that use Assembly Language
Employers hiring for Assembly Language
5 in total, most open roles first.
- AeroVironment2 roles
- AAmbarella1 role
- Broadcom Inc.1 role
- Intel1 role
- UC
Related skills
Curated neighbors in the taxonomy, whether or not employers ask for them together.