1

Senior Assembly Language Programmer Jobs in Pennsylvania

Sr. Mechanical Engineering

Souderton, PA · On-site

$105K - $139K/yr

The Senior Mechanical Engineer will work regularly with Project Management, Engineering, Fabrication, and Assembly. It is very important to realize that in a Project driven company, we run into ...

Senior Manufacturing Engineer

Beaver, PA · On-site

$86K - $126K/yr

The Senior Manufacturing Engineer is responsible for leading manufacturing engineering initiatives ... Design and develop tooling, fixtures, assembly lines, machines, gauges, and testing equipment to ...

Senior Manufacturing Engineer

Beaver, PA · On-site

$86K - $126K/yr

The Senior Manufacturing Engineer is responsible for leading manufacturing engineering initiatives ... Design and develop tooling, fixtures, assembly lines, machines, gauges, and testing equipment to ...

Evaluates product assembly instructions and standardizes assembly practices * Leads operations ... Summary pay range: $122,400 - $165,600 Language Requirements: Not Applicable Education: Bachelor ...

Evaluates product assembly instructions and standardizes assembly practices * Leads operations ... Summary pay range: $122,400 - $165,600 Language Requirements: Not Applicable Education: Bachelor ...

Senior Industrial Engineer

Smithfield, PA · On-site

$122K - $165K/yr

Evaluates product assembly instructions and standardizes assembly practices * Leads operations ... Summary pay range: $122,400 - $165,600 Language Requirements: Not Applicable Education: Bachelor ...

Senior Industrial Engineer

Smithfield, PA · On-site

$122K - $165K/yr

Evaluates product assembly instructions and standardizes assembly practices * Leads operations ... Summary pay range: $122,400 - $165,600 Language Requirements: Not Applicable Education: Bachelor ...

Senior Manufacturing Engineer

Beaver, PA · On-site

$86K - $126K/yr

The Senior Manufacturing Engineer is responsible for leading manufacturing engineering initiatives ... Design and develop tooling, fixtures, assembly lines, machines, gauges, and testing equipment to ...

Senior Mechanical Engineer

Richboro, PA · On-site

$99K - $131K/yr

Senior Mechanical Engineer (Manufacturing) We are seeking a growth-minded, results-driven Senior ... Knowledge in machining, welding, assembly, and manufacturing processes, with an understanding of ...

Engineer Sr, Controls

Warrendale, PA · On-site

$94K - $124K/yr

Certificate in Lean-Six-Sigma and High level language programming experience such as C++ will be a ... or assembly or fabrication parts at distances close to the eyes Machinery operation requires the ...

Engineer Sr, Controls

Warrendale, PA · On-site

$94K - $124K/yr

Certificate in Lean-Six-Sigma and High level language programming experience such as C++ will be a ... or assembly or fabrication parts at distances close to the eyes Machinery operation requires the ...

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 Pennsylvania?

The most popular types of Assembly Language Programmer jobs in Pennsylvania are:

What job categories do people searching Senior Assembly Language Programmer jobs in Pennsylvania look for?

The top searched job categories for Senior Assembly Language Programmer jobs in Pennsylvania are:

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

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

$105K - $139K/yr

Full-time

Re-posted 8 days ago


Job description

Position Title: Sr. Mechanical Engineer, NCC Automated Solutions 

Location: Souderton, Pennsylvania 

Reports to: Director of Engineering, NCC Automated Solutions 

We are looking for people who share our values.

People who love to innovate.

People who thrive on challenge.

People who love to create and own.

Sound like you?

Take your place among the best in the business and grow your career with NCC, and ATS Company. Join an environment where a passion for innovation combines with an uncompromised commitment to quality.

About ATS NCC: 

NCC Automated Systems is a Full-Service Automation Systems Integrator with over 30 years of experience. Since 1986, NCC has successfully helped food processing, consumer packaged goods and OEM machine builders streamline and optimize their production with its system knowledge and industry experience with sanitary conveying equipment. NCC proudly manufactures in the U.S., in addition to integrating some of the world's best automation equipment solutions, we also offer in house mechanical and electrical design and manufacturing.   

NCC merged with ATS Automation in September 2021. ATS is an industry-leading automation solutions provider to many of the world's most successful companies. Founded in 1978, ATS employs over 6,000 people at 50 manufacturing facilities and over 75 offices in North America, Europe, Southeast Asia and China. Our unique track record of innovation and passion for excellence sets us apart as the world's leader in automation.  This comes from years of experience in helping many of the world's most successful manufacturers with their new product launches, capacity expansions, and productivity improvement initiatives.  

MAJOR DUTIES: 

NCC is a leader in providing flexible engineered conveyor and automation systems for food processing and packaging environments.  Our strength is providing turnkey, customized solutions, from a variety of equipment providers, including our own design and manufacturing team. 

As we provide both standard and custom solutions for our customers, it is important that the Mechanical Engineering department consists of great talent, culture, and technological innovation to ensure quality products are being released to the manufacturing department.

Our projects have tight schedules and budgets and require close coordination between multiple departments. The Senior Mechanical Engineer will need to be creative, detail oriented and a strong communicator to ensure we deliver on time and to customer expectations. The Senior Mechanical Engineer will work regularly with Project Management, Engineering, Fabrication, and Assembly.

It is very important to realize that in a Project driven company, we run into unexpected technical challenges, changes in scope / schedule, and can require extreme flexibility, teamwork, and creativity to help solve challenges.   

Job Responsibilities:   

  • Participates in all Mechanical Engineering team meeting structures to properly support and improve the department.
  • Collaborates with Mechanical Engineering Manager and other Senior Mechanical Engineers as required.
  • System Engineering development such as supporting approval drawing processes, equipment interfaces, etc.
  • Mentor Mechanical Engineers (I and II) to develop and foster consistent designs and good manufacturing practices.
  • Coach, review, and delegate work within large projects
  • Research, plan, develop and design fabricated and purchased components to be used in equipment such as motors, gearboxes, bearings, structural materials, etc.
  • Create necessary production drawings such as detail, assembly, weldment, installation, and modification drawings.
  • Work within the ERP system to release Engineering Information to Manufacturing.
  • Support the Fabrication and Assembly departments in troubleshooting.
  • Travel to jobsites when required to gather any necessary information to execute project requirements.
  • Provide support for customers via phone, email, or web as required to troubleshoot designs and equipment.
  • Support the Innovation Center Team.

Key Result Areas:  

  • Project budgets are maintained or beaten.
  • Project schedules are maintained or beaten.
  • Ability to work independently with minimal oversight from manager.
  • Mentorship of Mechanical Engineers (I and II)
  • High quality designs and drawings are released to manufacturing and assembly.
  • Ability to support continuous improvement initiatives while concurrently working on projects.
  • A positive team-based culture exists in the department overall.

Job Requirements:

  • Excellent SolidWorks Skills
  • Excellent 2D CAD Skills
  • Excellent in Microsoft Office Suite
  • Advanced Mechanical aptitude
  • Excellent verbal and written communications
  • Full Time in Office with occasional remote
Job Description
Additional Information