1

Senior Assembly Language Programmer Jobs in Alabama

Senior Mechanical Manufacturing Engineer

Huntsville, AL · On-site

$89K - $122K/yr

Description SAIC is seeking an experienced Senior Mechanical Manufacturing Engineer to lead the ... Mechanical assembly. * Injection molding or other molding processes. * Casting, forging, or ...

The Senior Statistical Programmer is responsible for developing, testing, maintaining, validating ... programming language, such as R or SAS, is required. * 3+ years of experience of relevant ...

... assembly of composite rocket motor hardware. The Sr. Associate, Composites Manufacturing Engineer is an experienced professional with proficient knowledge of job area and practical knowledge of ...

Showing results 41-60

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?

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 popular job titles related to Senior Assembly Language Programmer jobs in Alabama? For Senior Assembly Language Programmer jobs in Alabama, the most frequently searched job titles are:
What job categories do people searching Senior Assembly Language Programmer jobs in Alabama look for? The top searched job categories for Senior Assembly Language Programmer jobs in Alabama are:

Senior Mechanical Manufacturing Engineer

SAIC

Huntsville, AL

$89K - $122K/yr

Full-time

Posted 4 days ago


SAIC rating

7.9

Company rating: 7.9 out of 10

Based on 79 frontline employees who took The Breakroom Quiz

78th of 223 rated it services


Job description

Job Description
Description
SAIC is seeking an experienced Senior Mechanical Manufacturing Engineer to lead the design, development, optimization, and scaling of manufacturing processes for mechanical products and assemblies. This role bridges product engineering and operations, ensuring designs are robust, cost-effective, manufacturable, and capable of meeting quality, safety, delivery, and production-volume requirements. This role is onsite in Huntsville, AL in both office and manufacturing-floor environments. The role may require occasional travel to supplier sites, contract manufacturers, or other company locations. Appropriate personal protective equipment may be required when working in production areas.
The ideal candidate combines strong mechanical engineering fundamentals with deep hands-on expertise in machining, fabrication, assembly, tooling, process validation, and continuous improvement within a manufacturing environment.
Key Responsibilities:
  • Lead the development, implementation, and optimization of manufacturing processes for mechanical components, subassemblies, and finished products.
  • Partner with product design and R&D teams to ensure designs meet Design for Manufacturing and Assembly (DFMA) principles from concept through production release.
  • Develop manufacturing work instructions, process flow diagrams, standard operating procedures, routings, bills of materials, and technical documentation.
  • Design, specify, and validate production tooling, fixtures, gauges, test equipment, and automated or semi-automated assembly systems.
  • Evaluate and improve machining, welding, sheet-metal fabrication, casting, molding, coating, assembly, and inspection processes, as applicable.
  • Support new product introduction activities, including prototype builds, pilot production, process qualification, first-article inspection, and production ramp-up.
  • Conduct manufacturing feasibility reviews and identify risks related to tolerances, materials, assembly sequence, ergonomics, equipment capacity, quality, and cost.
  • Investigate process failures, nonconformances, scrap, rework, yield losses, and customer-return issues; lead root-cause analysis and corrective/preventive actions.
  • Apply Lean manufacturing, Six Sigma, statistical process control, and continuous-improvement methodologies to improve throughput, quality, safety, and cost performance.
  • Establish and monitor key process metrics, such as cycle time, first-pass yield, overall equipment effectiveness, scrap rate, labor efficiency, and manufacturing cost.
  • Collaborate with Quality, Supply Chain, Production, Maintenance, and external suppliers to resolve manufacturing and supplier-related technical issues.
  • Support supplier selection, qualification, process audits, and capability assessments for externally manufactured components and assemblies.
  • Develop capital-equipment justifications, define equipment requirements, support vendor selection, and oversee equipment installation and acceptance.
  • Mentor junior engineers and technicians and provide technical leadership across cross-functional manufacturing projects.
  • Ensure manufacturing processes comply with applicable safety, quality, environmental, and regulatory requirements.

Qualifications
Education Requirements:
  • Bachelor's degree in Mechanical Engineering, Manufacturing Engineering, Industrial Engineering, or a closely related discipline and nine (9) years of mechanical engineering or manufacturing engineering experience in a production environment. Additional six (6) years' experience can be considered in lieu of degree (per contract vehicle).
Clearance Requirements:
  • Must possess an active Secret security clearance; US Citizenship required.
Required Qualifications:
  • Demonstrated experience taking mechanical products or assemblies from prototype through production launch and volume manufacturing.
  • Strong knowledge of mechanical design principles, materials, tolerance analysis, GD&T, drawings, and engineering change control.
  • Hands-on experience with one or more manufacturing processes, such as:
    • CNC machining.
    • Sheet-metal fabrication.
    • Welding and joining processes.
    • Mechanical assembly.
    • Injection molding or other molding processes.
    • Casting, forging, or extrusion.
    • Surface finishing, coating, or heat treatment.
  • Experience designing fixtures, jigs, gauges, tooling, and production-support equipment.
  • Proficiency with CAD software and the ability to interpret and create detailed engineering drawings.
  • Strong understanding of DFMA, process capability, validation methods, root-cause analysis, and corrective action.
  • Experience with Lean, Six Sigma, Kaizen, value-stream mapping, 5S, and/or other continuous-improvement tools.
  • Ability to communicate effectively with engineering, production, quality, suppliers, and leadership teams.
  • Proven ability to manage multiple technical projects, priorities, and production issues in a fast-paced environment.
Preferred Qualifications:
  • Master's degree in Mechanical Engineering, Manufacturing Engineering, or a related field.
  • Professional Engineer license, Six Sigma Green Belt/Black Belt, Lean certification, or equivalent.
  • Experience in a regulated or high-reliability manufacturing environment.
  • Experience with automation, robotics, machine vision, PLC-controlled equipment, or industrial controls.
  • Familiarity with ERP, PLM, MRP, MES, and quality-management systems.
  • Experience with tolerance stack-up analysis, finite element analysis, simulation, or process modeling.
  • Experience leading capital projects, factory-layout improvements, or manufacturing-line expansions.

Overview
SAIC accepts applications on an ongoing basis and there is no deadline.
SAIC® is a premier mission integrator focused on advancing the power of technology and innovation to serve and protect our world. Our robust portfolio of offerings across the defense, space, intelligence, and civilian markets includes secure high-end solutions in mission IT, enterprise IT, engineering services, and professional services. We integrate emerging technology, rapidly and securely, into mission critical operations that modernize and enable critical national imperatives.
We are approximately 23,000 strong; driven by mission, united by purpose, and inspired by opportunities. SAIC is an Equal Opportunity Employer. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $7.3 billion. For more information, visit saic.com. For ongoing news, please visit our newsroom.

What SAIC employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom