1

Senior Assembly Language Programmer Jobs in Virginia

Senior Mechanical Engineer

Hampton, VA · On-site

$101K - $133K/yr

Senior Mechanical Engineer - Hampton, VA About the job Senior Mechanical Engineer - UAS About ... You will serve as the owner of the complete mechanical CAD assembly, leading the design ...

They are seeking a Senior AI Engineer to build advanced AI-driven systems for vulnerability ... level language (C/C++, Rust, or Assembly). • Strong understanding of binary formats (ELF, PE ...

Sr. Electrical Engineer

Dahlgren, VA · On-site

$100 - $145/hr

Responsibilities This position serves as a Senior Electrical Engineer for the Battle Management ... Create engineering documentation for Technical Design Packages to include fabrication and assembly ...

You will work on existing projects with more senior developers until you have a grasp of the tool ... Ability to learn a new programming language or development environment given appropriate time and ...

The Role As our Senior Manufacturing Engineer, you'll lead the manufacturing engineering effort for ... Support development of assembly sequencing and installation strategies for aircraft systems.

Sr. Cyber Engineer (AI)

Chantilly, VA · On-site

$120 - $160/hr

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

Showing results 21-40

Senior Assembly Language Programmer information

What does a senior assembly language programmer do?

A Senior Assembly Language Programmer designs, writes, and maintains low-level software using assembly language, which directly interacts with computer hardware. They optimize critical system components for performance and efficiency, often working on embedded systems, operating systems, or device drivers. Their responsibilities include debugging complex code, improving system stability, and collaborating with hardware engineers to ensure software integrates seamlessly with hardware. With their advanced knowledge, they also mentor junior programmers and contribute to architectural decisions.

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

A Senior Assembly Language Programmer needs deep expertise in low-level programming, computer architecture, and debugging, usually supported by a degree in computer science or a related field and several years of relevant experience. Familiarity with specific assembly languages (such as x86 or ARM), integrated development environments (IDEs), debuggers, and version control systems is critical. Exceptional problem-solving skills, attention to detail, and the ability to communicate complex technical concepts clearly are standout soft skills. These competencies ensure the delivery of efficient, reliable, and optimized code essential for performance-critical systems.

What are some common challenges faced by senior assembly language programmers when working on legacy systems?

Senior Assembly Language Programmers often encounter challenges such as deciphering poorly documented or outdated code, ensuring compatibility with modern hardware, and troubleshooting obscure bugs that may not manifest in higher-level languages. Collaborating with cross-functional teams can also be complex, as few colleagues may have deep assembly expertise. To address these issues, programmers typically rely on thorough code reviews, strong analytical skills, and effective communication to bridge knowledge gaps and ensure the stability and performance of critical systems.

What is the difference between Senior Assembly Language Programmer vs Embedded Systems Engineer?

AspectSenior Assembly Language ProgrammerEmbedded Systems Engineer
CredentialsTypically requires a degree in Computer Science or Electrical Engineering, with experience in assembly languageRequires a degree in Electrical Engineering, Computer Engineering, or related fields, often with knowledge of embedded programming
Work EnvironmentPrimarily focused on low-level programming, debugging hardware interfaces, and optimizing assembly codeDesigning, developing, and testing embedded systems, often involving both hardware and software components
Industry UsageUsed in industries like aerospace, defense, and hardware manufacturing where low-level programming is criticalCommon in consumer electronics, automotive, medical devices, and IoT sectors

The main difference is that Senior Assembly Language Programmers specialize in low-level assembly coding for hardware optimization, while Embedded Systems Engineers work on designing and developing complete embedded solutions, often combining hardware and software skills. Both roles require technical expertise but focus on different aspects of embedded technology.

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 Senior Assembly Language Programmer jobs in Virginia?

For Senior Assembly Language Programmer jobs in Virginia, the most frequently searched job titles are:

What cities in Virginia are hiring for Senior Assembly Language Programmer jobs?

Cities in Virginia with the most Senior Assembly Language Programmer job openings:

Senior Mechanical Engineer

TekSky

Hampton, VA • On-site

$101K - $133K/yr

Full-time

Re-posted 11 days ago


Job description

Senior Mechanical Engineer - Hampton, VA
About the job
Senior Mechanical Engineer - UAS
About Advanced Aircraft Company (AAC)
Do you want to be part of a culture that inspires people to think big, perform with excellence, and build products that matter? At Advanced Aircraft Company (AAC), we design and manufacture high-performance VTOL unmanned aircraft systems (UAS) for defense and commercial applications. As a fast-paced, veteran-owned startup, we are driven by one mission: delivering reliable, high-performance systems that help save the lives of our men and women in uniform. Our work is inspired directly by the warfighter. If you have the passion, courage, and curiosity to solve difficult engineering problems, we invite you to help us build a world defined by Peace Through Strength.
Position Overview
AAC is seeking a Senior Mechanical Engineer with deep intuition and hands-on experience in small UAS (sUAS) design. You will serve as the owner of the complete mechanical CAD assembly, leading the design, fabrication, integration, and sustainment of current and future aircraft hardware from early concept through flight testing and production. This role is highly hands-on, with an emphasis on execution, iteration, and practical engineering judgment in a fast-moving startup environment.
Key Responsibilities
  • Mechanical Design Ownership
  • Own and maintain the master CAD assembly for AAC aircraft, ensuring high-fidelity models and accurate subsystem integration.
  • Manage configuration control and version tracking of all mechanical components.
  • End-to-End Product Development
  • Execute all stages of the product lifecycle, including concept development, detailed design, analysis, prototyping, flight testing, and manufacturing transition.
  • Design and refine composite structures, fuselages, flight surfaces, internal structures, component mounting solutions, propulsion systems, and payload integrations.
  • Design Iteration & Manufacturing Optimization
  • Redesign aircraft components to optimize manufacturability, reliability, weight, and performance.
  • Continuously improve fabrication and assembly processes to support efficient, scalable production (e.g., composite layups, machined parts, 3D-printed structures).
  • Technical Leadership
  • Serve as the mechanical technical lead, mentoring and guiding other engineers as the team grows.
  • Work closely with cross-functional teams to optimize system-level performance against mission requirements.

This is a 90% individual contributor / 10% leadership role, ideal for a senior engineer who leads by doing.
Required Qualifications
  • Experience & Expertise
  • 10+ years of hands-on mechanical design experience, with deep expertise in small UAS or aerospace systems.
  • Proven ability to design lightweight, high-performance flight hardware using sound engineering judgment and intuition.
  • Technical Skills
  • Proficiency in Autodesk Fusion 360.
  • Strong understanding of aircraft structural design, manufacturing methods, and mechanical integration.
  • Strong understanding of latest 3D printing techniques and material selection.
  • Communication
  • Excellent verbal and written communication skills, with the ability to document designs and communicate technical decisions clearly.
  • Eligibility & Location
  • U.S. Citizenship required.
  • Ability to work on-site at AAC's offices in Hampton, VA.

Desired Characteristics
  • Military or Defense Affinity
  • U.S. military veteran experience is a strong plus.
  • Drone Enthusiast Mentality
  • A true "drone nerd" who builds, flies, and experiments with UAS as a hobby.
  • Startup Mindset
  • Proactive, adaptable, and positive, with the ability to thrive in a fast-paced environment where priorities evolve quickly.
  • Research & Documentation
  • Strong research and documentation skills to rapidly increase the Technology Readiness Level (TRL) of new designs.