1

Senior Assembly Language Programmer Jobs in California

Sr. DevOps Engineer

San Jose, CA · On-site

$152K - $195K/yr

Supermicro is seeking a top-notch hands-on Sr. Software Engineer to work on PCIe, SAS/SATA, USB and ... based assembly language is a plus • Experience in Linux OS using source code control systems ...

Sr. DevOps Engineer

San Jose, CA

$153K - $197K/yr

Supermicro is seeking a top-notch hands-on Sr. Software Engineer to work on PCIe, SAS/SATA, USB and ... Strong programming skills in C, familiar with ARM-based assembly language is a plus * Experience in ...

Assembly Technician-HCC

Anaheim, CA · On-site

$21 - $25/hr

Work with Sr. Assembly Technicians, Leads, or Supervisors to complete orders in a timely manner • ... engineering or management • Stop-Work Authority: Authorized to halt the assembly process ...

Supermicro is seeking a top-notch hands-on Sr. Software Engineer to work on PCIe, SAS/SATA, USB and ... Strong programming skills in C, familiar with ARM-based assembly language is a plus * Experience in ...

May have responsibility for the programming of assembly language, machine language and high level languages, including but not limited to C and C++. Selects, develops, and evaluates personnel to ...

Senior Debugger Software Engineer

Santa Clara, CA · On-site

$143K - $189K/yr

We are looking for a senior software engineer to join our efforts to advance our compute debugger ... Strong programming ability in C, C++, Assembly Language and scripting languages * Excellent ...

next page

Showing results 1-20

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 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 key skills and qualifications needed to thrive as a Senior Assembly Language Programmer, and why are they important?

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 the most commonly searched types of Assembly Language Programmer jobs in California? The most popular types of Assembly Language Programmer jobs in California are:
What are popular job titles related to Senior Assembly Language Programmer jobs in California? For Senior Assembly Language Programmer jobs in California, the most frequently searched job titles are:
What cities in California are hiring for Senior Assembly Language Programmer jobs? Cities in California with the most Senior Assembly Language Programmer job openings:
Infographic showing various Senior Assembly Language Programmer job openings in California as of June 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution.
Assembly Integration and Test Technician III/Senior

Assembly Integration and Test Technician III/Senior

Rocket Lab Corporation

Long Beach, CA

$18.50 - $23.25/hr

Other

Posted 8 days ago


Rocket Lab rating

8.8

Company rating: 8.8 out of 10

Based on 6 frontline employees who took The Breakroom Quiz

7th of 60 rated aerospace companies


Job description

NEUTRON

Neutron is a medium lift launch vehicle capable of delivering the mega constellations of tomorrow, high assurance payloads, and human spaceflight. As a highly reusable launch platform, Neutron will deliver a highly cost-effective and reliable launch solution leveraging Rocket Lab's proven execution history with the Electron program. If you're interested in joining a high performing team, pushing the boundaries with a clean sheet development of re-usable liquid launch vehicle, this is your opportunity!

ASSEMBLY INTEGRATION & TEST TECHNICIAN III / SENIOR ASSEMBLY INTEGRATION & TEST TECHNICIAN 

Based onsite at Rocket Lab's global headquarters in Long Beach, CA the AIT Technician III/Senior AIT Technician will be trained on Rocket Lab systems and procedures in Electron Avionics Production while also supporting the space systems department to mature processes. The AIT Technician needs to be able to transverse both R&D and Manufacturing environments with ease and have high attention to detail in order to support rapid prototyping of Photon and Photon related satellite componentry.

(Please note: this position can be hired at the Assembly Integration & Test Technician III or Senior Assembly Integration & Test Technician level)

WHAT YOU'LL GET TO DO:

  • Perform development and production of Space System componentry and Satellites with minimal documentation and oversight.
  • Utilizing detailed knowledge of electronic and mechanical fabrication methods to assemble or perform rework. Components include Fluid Systems, Propulsion Systems, Reaction Wheels, Star trackers, Deep Space Radios, Magnetorquers, Flight Computers and Solar Panel Arrays.
  • Perform tests on prototyping hardware with minimal direction from engineers.
  • Manufacture and integrate space standard harnesses.
  • Mechanically integrate space system components and associated hardware while adhering to all technical and environmental processes
  • Perform system level faultfinding activities on an integrated satellite. For example, continuity checks, functional checks, live voltage measurements, and leak tests.  
  • Author new or revised assembly work procedures and documentation as required and ensure they are aligned with industry standards and practices.
  • Follow department policy for As-built accuracy, Non-conformance and quality process while in the manufacturing environment.

YOU'LL BRING THESE QUALIFICATIONS AS AN AIT TECHNICAN III:  

  • 5+ years of relevant experience, preferably in the Aerospace industry.
  • Hands-on experience with electrical assembly tools, bench testing, and measuring instruments.
  • Ability to read and interpret engineering drawings, blueprints, schematics, and wiring diagrams.
  • Familiarity with working on flight hardware, satellites, or other high-reliability systems
  • HS Diploma or GED.

YOU'LL BRING THESE QUALIFICATIONS AS A SENIOR AIT TECHNICAN:  

  • 8+ years of relevant experience, preferably in the Aerospace industry.
  • Hands-on experience with electrical assembly tools, bench testing, and measuring instruments.
  • Ability to read and interpret engineering drawings, blueprints, schematics, and wiring diagrams.
  • Familiarity with working on flight hardware, satellites, or other high-reliability systems
  • HS Diploma or GED.

THESE QUALIFICATIONS WOULD BE NICE TO HAVE:

  • Experience using electronic testing equipment including but not limited to oscilloscopes, power supplies, function generators, network analyzer and multimeters.
  • Familiar with ISO 9000 or AS9100 requirements
  • Experience with adhering to and developing industry standard environments (ESD safe zones and clean room)
  • Familiar with IPC/WHMA-A-620C and/or AC 43.13
  • Experience performing accurate measurements and quality inspections using calibrated tools such as calipers or micrometers.

ADDITIONAL REQUIREMENTS 

  • Willing to work A Shift (Monday - Thursday 5:00am - 3:15pm)
  • Must be able to walk and stand for long periods of time 
  • Must be comfortable working in a production environment with extensive use of hazardous chemicals such as acids, alkalis, and solvents 
  • Must be able to lift up to 25lbs. unassisted. 
  • Must be able to wear appropriate PPE for lab and electro-chemical manufacturing environment 
  • Must be comfortable with climbing up and down ladders, grasping, standing, lifting, bending, pulling, pushing, stooping, stretching, carrying, crawling, and maneuvering in tight spaces 
  • Must be willing to work extended hours and/or weekends as needed