1

Assembler Language Programming Jobs in Oregon (NOW HIRING)

Production Assembler

Salem, OR · On-site

$21 - $23/hr

This position assembles pump packages by following engineer drawings/instructions and working as ... years (Required)LANGUAGE SKILLS Effectively communicate and understand job instructions both ...

Principal Data Engineer AI

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Principal Data Engineers establish the data foundation of Cotiviti's clinical AI platform-the ... Build and maintain the graph assembler that consumes natural language processing (NLP) output and ...

Assembly Tech III

Lebanon, OR · On-site

$18.75 - $23.50/hr

From state-of-the-art separators and extruders, to 360 engineering and support for all of it, ENTEK ... Aligns and meshes gears in gearbox to assemble system of gears using alignment & measurement tools ...

Assembly Technician III

Lebanon, OR · On-site

$18.75 - $23.50/hr

From state-of-the-art separators and extruders, to 360 engineering and support for all of it, ENTEK ... Aligns and meshes gears in gearbox to assemble system of gears using alignment & measurement tools ...

Assembler Language Programming information

See Oregon salary details

$10

$21

$34

How much do assembler language programming jobs pay per hour?

As of Aug 16, 2026, the average hourly pay for assembler language programming in Oregon is $21.81, according to ZipRecruiter salary data. Most workers in this role earn between $16.54 and $25.43 per hour, depending on experience, location, and employer.

What is assembler language programming?

Assembler language programming involves writing software using assembly language, which is a low-level programming language closely related to a computer's machine code instructions. Unlike high-level languages, assembly language allows programmers to write instructions specific to a computer's architecture, offering direct control over hardware. It's commonly used for developing system software, device drivers, and performance-critical applications where efficiency and speed are crucial. Because of its complexity and hardware specificity, assembler programming requires a thorough understanding of computer architecture.

What is the difference between Assembler Language Programming vs Embedded Systems Developer?

AspectAssembler Language ProgrammingEmbedded Systems Developer
CredentialsKnowledge of assembly language, sometimes certifications in embedded systemsEngineering degree, certifications in embedded systems or C programming
Work EnvironmentLow-level hardware programming, often in manufacturing or device firmwareDesign and develop embedded software for devices like IoT, automotive, or appliances
Industry UsageElectronics manufacturing, firmware developmentConsumer electronics, automotive, aerospace, IoT devices
Search/Comparison IntentTechnical programming skills, firmware developmentEmbedded software development, device programming

Assembler Language Programming focuses on writing low-level code directly in assembly for hardware control, while Embedded Systems Developer creates software for embedded devices using higher-level languages like C. Both roles require understanding hardware, but the Embedded Systems Developer typically works with more complex systems and higher-level programming, whereas Assembler Language Programming is more hardware-specific and low-level.

What does an assembler do in assembler language programming?

An assembler in assembler language programming translates assembly language code into machine code that a computer's processor can execute directly. It converts human-readable instructions into binary instructions specific to the processor architecture, enabling low-level hardware control and efficient program execution. Assembler programmers often need knowledge of hardware architecture and use assembler tools to develop and debug code.

Is assembler language programming still in demand?

Assembler language programming remains in demand for specialized applications such as embedded systems, device drivers, and performance-critical software. Professionals with knowledge of low-level programming, hardware architecture, and debugging tools are valued in industries like aerospace, automotive, and telecommunications.

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

To thrive as an Assembler Language Programmer, you need a deep understanding of computer architecture, assembly language syntax, and low-level programming concepts, often backed by a degree in computer science or related experience. Familiarity with development tools like assemblers, debuggers, emulators, and version control systems is essential, as well as knowledge of specific hardware platforms. Attention to detail, problem-solving abilities, and persistence are crucial soft skills for identifying and resolving complex, low-level bugs. These skills ensure efficient, reliable, and optimized software that can interact directly with hardware, which is critical in embedded systems and performance-critical applications.

What are some common challenges faced by assembler language programmers, and how can they be addressed?

Assembler language programmers often encounter challenges such as debugging complex low-level code, managing hardware-specific constraints, and maintaining code readability. Since assembler code is closely tied to the underlying hardware, even minor errors can cause significant issues. To address these challenges, it's important to document code thoroughly, use debugging tools specific to the hardware platform, and collaborate with hardware engineers or other developers to ensure clear understanding of requirements and constraints. Regular peer reviews and ongoing training on new hardware architectures can also be very helpful.

What are popular job titles related to Assembler Language Programming jobs in Oregon?

For Assembler Language Programming jobs in Oregon, the most frequently searched job titles are:

What job categories do people searching Assembler Language Programming jobs in Oregon look for?

The top searched job categories for Assembler Language Programming jobs in Oregon are:

What cities in Oregon are hiring for Assembler Language Programming jobs?

Cities in Oregon with the most Assembler Language Programming job openings:

Infographic showing various Assembler Language Programming job openings in Oregon as of August 2026, with employment types broken down into 1% As Needed, 73% Full Time, 19% Part Time, 1% Temporary, 5% Contract, and 1% Nights. Highlights an 92% Physical, 1% Hybrid, and 7% Remote job distribution, with an average salary of $45,368 per year, or $21.8 per hour.

Production Assembler

Patriot Acquistions LLC

Salem, OR • On-site

$21 - $23/hr

Full-time

Re-posted 3 days ago


Job description

Hours- M-F 5:30AM-2PMSUMMARYWe are seeking a Production Assembler to join our team in a manufacturing facility. The Production Assembler will be responsible for assembling components accurately to create finished products. Patriot Products Group builds proprietary diesel and/or electric driven pump packages. Finished products will be built on fuel skids, DOT trailers, or in sound attenuated enclosures. We are seeking to fill multiple positions on our production floor. Our ideal candidate will have a high mechanical aptitude and ability to work with high sense of urgency and accuracy. This position assembles pump packages by following engineer drawings/instructions and working as part of a team. The assembly process includes mounting pumps, wiring engines/control panels, dressing pumps and building enclosures. It is imperative that people in this position are committed to working safely and supporting a strong safety culture. We need reliable people who are willing to show up to work on time, give maximum effort and are willing to work overtime as needed.   ESSENTIAL DUTIES AND RESPONSIBILITIES (include the following, however, other duties may apply) Assembles machinery, fabricated metal products, electrical equipment, appliances, and more according to directionsReads blueprints, schematics, or similar documentation, then builds to those specificationsUses various machines and hand tools to accomplish assigned tasksMaintains logs, records, and reports concerning production, machine maintenance, and product inconsistenciesMaintains equipment and conveyors and performs basic repairs when neededInventories tools, parts, and supplies; contacts materials handler if supplies are neededPeriodically checks products per company policy to ensure quality and uniform completion; resolves any identified problems and alerts supervisorPerforms other related duties as assigned  SUPERVISORY RESPONSIBILITIESThis job has no supervisory responsibilities QUALIFICATIONSOperate power tools and hand tools to fabricate and assemble productsHigh Attention to detailPrevious experience with diesel engine controls is a plusFollow detailed instructions and engineering drawings for accurate assemblyUtilize mechanical knowledge to troubleshoot and resolve assembly issuesWritten and verbal communication skillsWorks well as part of a teamOperate overhead cranes and/or forklifts to move materials within the factory EDUCATION and/or EXPERIENCE Previous experience in a warehouse or manufacturing setting preferredHigh mechanical aptitudeProficiency with power tools and hand toolsAbility to work efficiently on a shop floorFamiliarity with operating cranes/forklifts is a plusMechanical knowledge: 1 year (Required)Manufacturing: 2 years (Required)LANGUAGE SKILLS Effectively communicate and understand job instructions both verbally and written in the English language. PHYSICAL DEMANDS Prolonged periods standing and performing repetitive tasksMust be able to lift up to 30 pounds at a timeMust have manual dexterity in order to assemble products or machines as directedMust have excellent hand-eye coordinationAbility to differentiate between colored wires, tabs, and electronic componentsMust wear gloves and ear protection WORK ENVIRONMENT Outside and insideExtreme heatExtreme humidityExtreme noise, intermittentDustFumes, smoke, or gassesSolvents (degreasing agents)Slippery or uneven walking surfaces