1

Assembly Language Programmer Jobs in Virginia (NOW HIRING)

AI/ML Engineer

Mclean, VA · On-site

$115K - $139K/yr

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

We are seeking a Senior AI Engineer with deep experience in vulnerability research, reverse ... Proficiency in Python and at least one low-level language (C/C++, Rust, or Assembly). * Strong ...

Sr. Cyber Engineer (AI)

Chantilly, VA · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We are seeking a Senior AI Engineer with deep experience in vulnerability research, reverse ... Proficiency in Python and at least one low-level language (C/C++, Rust, or Assembly). * Strong ...

Sr. Cyber Engineer (AI)

Chantilly, VA · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We are seeking a Senior AI Engineer with deep experience in vulnerability research, reverse ... Proficiency in Python and at least one low-level language (C/C++, Rust, or Assembly). * Strong ...

We are looking for a Sales Engineer, Federal with a background in mobile development and iOS ... You must be able to "speak the language" of ARM assembly, kernel debugging, and zero-day ...

... prompt assembly. • Integrate LLMs into applications using available APIs and frameworks. • ... natural language processing, generative AI, reinforcement learning, computer vision, or related ...

Showing results 41-60

Assembly Language Programmer information

See Virginia salary details

$11

$39

$68

How much do assembly language programmer jobs pay per hour?

As of Aug 14, 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.

What is an assembly language programmer?

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.

Are there still assembly language programmers?

Yes, assembly language programmers are still employed in specialized fields such as embedded systems, device drivers, and performance-critical applications. These roles often require knowledge of low-level programming, hardware architecture, and tools like assemblers and debuggers. While less common than high-level language roles, assembly programming remains relevant in certain technical areas.

Is assembly language still in demand?

Assembly language programmers are still in demand for specialized roles such as embedded systems, firmware development, and performance-critical applications. These positions often require knowledge of hardware architecture and low-level programming, and demand remains steady in industries like aerospace, automotive, and defense.

What are the key skills and qualifications needed to thrive as an assembly language programmer?

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 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:

Infographic showing various Assembly Language Programmer job openings in Virginia as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $81,529 per year, or $39.2 per hour.

Manufacturing Engineering Technician

ComSonics

Mount Sidney, VA • On-site

$19.28 - $22.64/hr

Full-time

Medical, PTO

Posted 10 days ago


Job description

ComSonics Manufacturing Solutions in Weyers Cave, VA, is seeking a Manufacturing Engineering Technician to join our innovative team!
We're looking for a detail-oriented problem solver with a passion for technology and manufacturing. In this role, you'll collaborate closely with our engineering team to create, verify, and refine assembly documentation-ensuring accuracy and seamless compatibility with production processes and equipment.
If you're ready to put your technical skills to work in a dynamic environment, we want to hear from you!
Key Responsibilities:
  • Review drawings and documentation for completeness, accuracy, and interface with mating assemblies.
  • Write clear, concise, and accurate technical documentation using plain language for Manufacturing to repeatedly produce products.
  • Assist in prototype builds of new assemblies and conduct training for for staff.
  • Identify process improvements to enhance quality, improve productivity, or reduce costs.
  • Initiate and assist with implementation of Engineering Change Notices.
  • Understand and perform programming and operational functions for key equipment: AOI, Pick and Place, Wavesolder, Aqueous Cleaning, Reflow Profiling, Screen Printers, X-Ray, BGA Rework, etc.

Qualifications:
  • High School Diploma or GED required; Associate's degree in Engineering Technology, Manufacturing Technology, or a related field preferred.
  • One year of experience in a manufacturing , electronic, or engineering environment.
  • Strong mechanical aptitude and problem-solving skills.
  • Proficiency in using basic hand and power tools.
  • Ability to read and interpret blueprints, schematics, and technical drawings.
  • Good communication and interpersonal skills.
  • Strong attention to detail and accuracy.
  • Ability to work independently and as part of a team.

What We Offer:
  • Employee Ownership - As an employee-owned company, when the company thrives, you benefit too!
  • Career Growth - Opportunities to advance in a dynamic and innovative environment.
  • Comprehensive Health Coverage - Ensuring you and your family are well cared for.
  • Wellness Support - Resources to help you stay healthy.
  • Paid Time Off - Because work-life balance matters.

Base Salary Range: $19.28 - $26.04
This salary range represents the compensation ComSonics reasonably expects to offer for this position at the time of posting and has been established in good faith based on current market data, internal pay practices, and applicable laws. Final compensation will be determined within this range based on factors such as experience, qualifications, skills, education, internal equity, geographic location, and business needs. Offers are typically aligned within the lower to mid-range of the salary band, depending on experience and alignment with role requirements. Incentive Compensation:
• Positions not eligible for commission may be eligible for an annual incentive bonus. Bonus opportunities are based on role level and are subject to individual and company performance. Any bonus is not guaranteed and is governed by the terms of the applicable incentive plan.
• Positions eligible for commission participate in a commission-based compensation plan. Commission earnings are based on individual performance and applicable sales plans. Actual earnings may vary and are subject to the terms and conditions of the applicable commission plan.
ComSonics is an Equal Opportunity Employer. Qualified candidates will be considered without regard to legally protected characteristics.
In accordance with the Americans with Disabilities Act (ADA), if you require a reasonable accommodation to participate in the application or interview process, please contact Human Resources at (540) 442-3042. We will be glad to assist you.