1

Assembly Language Programmer Jobs in Virginia (NOW HIRING)

Description The Electronic Warfare Division of Leidos is looking for a FPGA DSP Firmware Engineer ... C++ or assembly language to validate design • Experience with high-speed (> 20GHz) design ...

Expert in C/C++ and Assembly. * Can tackle any other language to suit. Process privilege models. * OS design weaknesses. * Binary reverse engineering/IDA Pro/radare or similar framework experience.

Developing and pushing quality code for Molg's assembly intelligence and synthesis software that ... Working on and contributing to Molg's proprietary scripting language (MPL). * Building internal ...

Electrical Engineer - Senior

Reston, VA · On-site

$111K - $145K/yr

Proven background in embedded C or C derived language development for microcontrollers ... Electro-mechanical assembly skills * Use of GITLAB, engineering design and drawings (SolidWorks ...

Electrical Engineer - Senior

Reston, VA · On-site

$111K - $145K/yr

Proven background in embedded C or C derived language development for microcontrollers ... Electro-mechanical assembly skills * Use of GITLAB, engineering design and drawings (SolidWorks ...

... integrate Large Language Models (LLMs) into applications, supported by API development and ... and prompt assembly. * Integrate LLMs into applications using available APIs and frameworks.

... language used to make the malware. You have honed your craft looking at real attack vectors ... Experience with software development, including reading assembly code * Experience with tools ...

... and prompt assembly. * Integrate LLMs into applications using available APIs and frameworks ... Advanced research experience in machine learning, deep learning, natural language processing ...

... and prompt assembly. * Integrate LLMs into applications using available APIs and frameworks ... Advanced research experience in machine learning, deep learning, natural language processing ...

... and prompt assembly. * Integrate LLMs into applications using available APIs and frameworks ... Advanced research experience in machine learning, deep learning, natural language processing ...

next page

Showing results 1-20

Assembly Language Programmer information

See Virginia salary details

$11

$39

$68

How much do assembly language programmer jobs pay per hour?

As of Jun 25, 2026, the average hourly pay for assembly language programmer in Virginia is $39.20, according to ZipRecruiter salary data. Most workers in this role earn between $25.48 and $51.01 per hour, depending on experience, location, and employer.

Is C++ or assembly harder?

Assembly language is generally considered harder to learn and use than C++ because it requires understanding hardware architecture and involves writing low-level code. Assembly offers fine-grained control over hardware but is more complex and time-consuming, whereas C++ provides higher-level abstractions that simplify programming tasks. Assembly is often used for performance-critical or hardware-specific programming, while C++ is more common for application development and system software.

Can AI do assembly coding?

Assembly language programmers write low-level code for hardware control and performance optimization. While AI can assist in code generation and optimization tasks, it is not currently capable of fully replacing the expertise and precision required for manual assembly coding, which often involves understanding hardware architecture and specific system requirements.

What is an Assembly Language Programmer job?

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.

What are the typical daily responsibilities of an Assembly Language Programmer?

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.

Is assembly language still in demand?

Assembly language programmers are still needed in specialized fields such as embedded systems, firmware development, and hardware programming. While high-level languages are more common for most software development, expertise in assembly remains valuable for performance-critical and low-level system tasks.

How much do assembly programmers make?

Assembly language programmers typically earn between $60,000 and $120,000 annually, depending on experience, industry, and location. Skilled programmers with knowledge of low-level hardware interactions and optimization can command higher salaries, especially in specialized fields like embedded systems or cybersecurity.

What are the key skills and qualifications needed to thrive in the Assembly Language Programmer position, and why are they important?

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.

What are the most commonly searched types of Assembly Language Programmer jobs in Virginia? The most popular types of Assembly Language Programmer jobs in Virginia are:
What are popular job titles related to Assembly Language Programmer jobs in Virginia? For Assembly Language Programmer jobs in Virginia, the most frequently searched job titles are:
What job categories do people searching Assembly Language Programmer jobs in Virginia look for? The top searched job categories for Assembly Language Programmer jobs in Virginia are:
FPGA Firmware Design Engineer

FPGA Firmware Design Engineer

Leidos

Arlington, VA • On-site

$87K - $157K/yr

Full-time

Medical, Retirement, PTO

Posted 6 days ago


Leidos rating

8.4

Company rating: 8.4 out of 10

Based on 147 frontline employees who took The Breakroom Quiz

56th of 429 rated business services


Job description

Description

The Electronic Warfare Division of Leidos is looking for a FPGA DSP Firmware Engineer to work with a multi-disciplined design team (electrical engineers, systems engineers, scientists, etc) to design, develop, simulate, and integrate challenging DSP FPGA designs and RF sensor systems based on given program requirements.  The successful candidate will have a strong background in firmware design, the ability to translate MATLAB designs into RTL and incorporate client feedback into firmware revisions.  This role will also support integration, test, and verification in the final products.
Primary Responsibilities
•    Design, integrate and test challenging DSP FPGA designs for EW sensor systems.
•    Evaluate a project’s firmware needs, designing a firmware solution to meet project needs and be able to communicate that design to the program leadership.
•    Develop and implement new firmware, debug firmware to ensure it functions properly, evaluate performance and troubleshoot as needed.
•    Incorporate client feedback into firmware revisions, manage budgetary and time constraints.
•    Keep the firmware team up-to-date on technological developments and industry best practices.
•    Lead the design and development of innovative reconfigurable Software-Defined Radio (SDR) architectures, Sensor Systems, Data Acquisition, from Air/Space to Ground deployments for government agencies
•    Analyze schematic diagrams for high-speed digital and/or analog circuitry in associated FPGA-centric systems. 
•    Develop and maintain requirements documents, engineering drawings and configuration management policies for FPGA project hierarchy.
•    Develop project test plans and test procedures, provide test planning support, and assist in the execution of both lab testing and field testing.
•    Conduct experimental tests on latest FPGA and SoC evaluation boards, evaluate results, and then develop specifications for selecting next-generation components for deliverable systems.
•    Create testbenches to accurate simulate designs in XSim, ModelSim, QuestaSim, etc
•    Some travel and work at remote sites for limited time periods may be occasionally required.
•    Provide status reports to project managers and/or division production manager as required.

At Leidos, we offer competitive benefits http://www.leidos.com/careers/pay-benefits, including 4 or more weeks Paid Time Off, 11 paid Holidays, 401K with a 6% company match and immediate vesting, Flexible Schedules, Discounted Stock Purchase Plans, Technical Upskilling, Education and Training Support, Parental Paid Leave, and much more.  Join us and make a difference in Electronic Warfare Technology! 

Basic Qualifications
•    Active US government Secret clearance.  
•    Ability to work full time at facility site in Arlington, VA
•    Experience with FPGA Integrated Design Environment tool sets such as Xilinx Vivado and Mentor Graphics ModelSim.
•    Experience with latest System on a Chip (SoC) implementations such as AMD/Xilinx Ultrascale+ /Versal series and Altera Agilex/MCP and Xilinx RFSoC.
•    Proficiency in hardware descriptor languages, HDL (VHDL, Verilog) and/or MATLAB model(s). 
•    Experience optimizing designs to make them pass timing and fit on desired target.
•    Ability to perform design constraints generation and verification as well as evaluate synthesis and timing performance reports.
•    Hands on design and test experience with signal processing concepts such as FFTs, channelizers, digital filters, digital modulation, digital down/up-conversion, adaptive processing, etc and their implementation into new or existing modular HDL designs.
•    Familiarity with common signaling standards, typical IP hard macros such as SERDES, PLLS, etc. and/or protocols such PCIe, JESD204B, LVDS, etc.
•    Proficiency with hardware integration, test and debug tools (high-speed logic analyzers, scopes, spectrum analyzers, etc.)
•    Bachelors in Electrical Engineering or Computer Engineering or similar field
•    Minimum of 4 years of relevant experience 

Preferred Qualifications  
•    Experience writing test software in C/C++ or assembly language to validate design
•    Experience with high-speed (> 20GHz) design techniques
•    ARM or RISC-V embedded processor based SoC design experience
•    Proven experience in the military/aerospace hi reliability electronic warfare product development, especially in the area of radiation hardened, space grade FPGA circuit card design,
•    Subject matter expert in high-speed digital hardware, embedded firmware & software, and miniaturized high-performance systems for EW applications.
•    Expertise in optimum thermal management for FPGA circuit card design for high altitude conduction cooled applications
•    Ability to obtain TS/SCI clearance

NKE

ElectronicWarfare

If you're looking for comfort, keep scrolling. At Leidos, we outthink, outbuild, and outpace the status quo — because the mission demands it. We're not hiring followers. We're recruiting the ones who disrupt, provoke, and refuse to fail. Step 10 is ancient history. We're already at step 30 — and moving faster than anyone else dares.

Original Posting:April 20, 2026

For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above.

Pay Range:Pay Range $87,100.00 - $157,450.00

The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.

About Leidos

Leidos is an industry and technology leader serving government and commercial customers with smarter, more efficient digital and mission innovations. Headquartered in Reston, Virginia, with 47,000 global employees, Leidos reported annual revenues of approximately $16.7 billion for the fiscal year ended January 3, 2025. For more information, visit www.Leidos.com.

Pay and Benefits

Pay and benefits are fundamental to any career decision. That's why we craft compensation packages that reflect the importance of the work we do for our customers. Employment benefits include competitive compensation, Health and Wellness programs, Income Protection, Paid Leave and Retirement. More details are available at www.leidos.com/careers/pay-benefits.

Securing Your Data

Beware of fake employment opportunities using Leidos’ name. Leidos will never ask you to provide payment-related information during any part of the employment application process (i.e., ask you for money), nor will Leidos ever advance money as part of the hiring process (i.e., send you a check or money order before doing any work). Further, Leidos will only communicate with you through emails that are generated by the Leidos.com automated system – never from free commercial services (e.g., Gmail, Yahoo, Hotmail) or via WhatsApp, Telegram, etc. If you received an email purporting to be from Leidos that asks for payment-related information or any other personal information (e.g., about you or your previous employer), and you are concerned about its legitimacy, please make us aware immediately by emailing us at LeidosCareersFraud@leidos.com.

If you believe you are the victim of a scam, contact your local law enforcement and report the incident to the U.S. Federal Trade Commission.

Commitment to Non-Discrimination

All qualified applicants will receive consideration for employment without regard to sex, race, ethnicity, age, national origin, citizenship, religion, physical or mental disability, medical condition, genetic information, pregnancy, family structure, marital status, ancestry, domestic partner status, sexual orientation, gender identity or expression, veteran or military status, or any other basis prohibited by law. Leidos will also consider for employment qualified applicants with criminal histories consistent with relevant laws.


What Leidos employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Leidos logo

About Leidos

Sourced by ZipRecruiter

At Leidos, we deliver innovative solutions through the efforts of our diverse and talented people who are dedicated to our customers' success. We empower our teams, contribute to our communities, and operate sustainable practices. Everything we do is built on a commitment to do the right thing for our customers, our people, and our community.

Industry

It services

Company size

10,000+ Employees

Headquarters location

Reston, VA, US

Social media