1

Assembler Language Programming Jobs in Washington

Assemble large, complex sets of data to meet functional and other requirements * Build models, test ... Experience with transforming, manipulating, and combining data using a programming language, such ...

Assemble large, complex sets of data to meet functional and other requirements * Build models, test ... Experience with transforming, manipulating, and combining data using a programming language, such ...

Assemble large, complex sets of data to meet functional and other requirements * Build models, test ... Experience with transforming, manipulating, and combining data using a programming language, such ...

Assemble large, complex sets of data to meet functional and other requirements * Build models, test ... Experience with transforming, manipulating, and combining data using a programming language, such ...

Management Analyst

Washington, DC · On-site

$95K - $115K/yr

Initiates requests for public trust certification and/or security clearances for language service ... Bachelor's degree in Business Administration, Public Administration, Industrial Engineering ...

Summer 2026 Intern - VA/DC

Reston, VA · On-site

$15.50 - $20.75/hr

... support to Project Engineer, Project Superintendent, and/or Project Manager. * Assist with ... Request and distribute subcontractor proposals relative to their scope of work to assemble ...

Summer 2026 Intern - MD

Halethorpe, MD · On-site

$14.75 - $19.50/hr

... support to Project Engineer, Project Superintendent, and/or Project Manager. * Assist with ... Request and distribute subcontractor proposals relative to their scope of work to assemble ...

Group Sales Coordinator (ice!)

National Harbor, MD · On-site

$19 - $26.25/hr

Gather materials and assemble information packages (e.g., brochures, promotional materials). Use ... Speak with others using clear and professional language; prepare and review written documents ...

Speak, understand, read, and write in the English language with a good level of proficiency ... assemble, and disassemble basic furniture parts and pieces. * Ability to lift/carry/move 40-60 lb ...

Speak, understand, read, and write in the English language with a good level of proficiency ... assemble, and disassemble basic furniture parts and pieces. * Ability to lift/carry/move 40-60 lb ...

next page

Showing results 1-20

Assembler Language Programming information

See Washington salary details

$11

$23

$36

How much do assembler language programming jobs pay per hour?

As of Jun 14, 2026, the average hourly pay for assembler language programming in Washington is $23.37, according to ZipRecruiter salary data. Most workers in this role earn between $17.69 and $27.21 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 are the key skills and qualifications needed to thrive as an Assembler Language Programmer, and why are they important?

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 Washington? For Assembler Language Programming jobs in Washington, the most frequently searched job titles are:
What job categories do people searching Assembler Language Programming jobs in Washington look for? The top searched job categories for Assembler Language Programming jobs in Washington are:
What cities in Washington are hiring for Assembler Language Programming jobs? Cities in Washington with the most Assembler Language Programming job openings:
Infographic showing various Assembler Language Programming job openings in Washington as of June 2026, with employment types broken down into 82% Full Time, 9% Temporary, and 9% Contract. Highlights an 100% In-person job distribution, with an average salary of $48,600 per year, or $23.4 per hour.
Data Scientist

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 28 days ago


Job description

Security Clearance: Active TS/SCI with FS Polygraph required


Position


Seeking a Data Scientist to support an Intelligence Client.


What You'll Do

  • Assemble large, complex sets of data to meet functional and other requirements
  • Build models, test hypotheses, interpret, summarize, visualize, and succinctly report on data findings
  • Construct and perform complex database search queries in multiple databases using SQL and API interfaces
  • Curate and maintain data stores in support of metrics and evaluation
  • Design, build, test, maintain, and automate data collection/pipelines to optimize data delivery, and automate manual processes
  • Communicate and/or present product insights to technical and non-technical individuals

Required

  • Bachelor's Degree in Data Science, Machine Learning, Computer Science, Electrical Engineering, Physics, Statistics, Quantitative Finance, Econometrics, Economics, Mathematics, Analysis, Operations Research or other related programs, with 3+ years of experience (or 3 additional years of experience in lieu of degree)
  • Proficiency with open-source programming languages (e.g. Python, R, SQL) and machine learning toolkits (e.g. pytorch, numpy, polars, scikit-learn, tensorflow, pandas)
  • Proficiency using mathematical, statistical, or other data-driven analysis
  • Proficiency with APIs; both development/update of internal APIs and use of external APIs
  • Experience with data manipulation, analysis, analytic/business insight tools, and data visualization
  • Experience in applying qualitative and quantitative data analysis methods to analytics problems
  • Critical thinking and problem-solving skills for datasets which are unstructured
  • Ability to, or demonstrated experience, obtain structured and unstructured data from multiple sources, synthesizing it, and then presenting the results effectively and concisely in written and graphic form to internal and external stakeholders.
  • Ability to, or demonstrated experience, interacting with customers to coordinate requirements and resolve data questions
  • Proficiency working independently or as a member of a team to research, organize, and analyze information
  • Must have strong interpersonal and communication skills

Desired

  • Experience with transforming, manipulating, and combining data using a programming language, such as Python
  • Experience with using git, or similar version control systems
  • Experience with extract, transform and load (ETL) development for data ingest pipelines
  • Experience with relational databases, MySQL, NiFi, Kafka, Elastic MapReduce (EMR) Hbase, Elastic, Splunk, Spring
  • Experience with CI/CD pipelines
  • Ability to, or demonstrated experience, researching and evaluating the latest emerging technologies and applying them
  • Experience providing analytical judgement and trend analysis based on research and comparisons with past products.Experience with the Sponsor's data handling procedures
  • Experience translating customer requirements into project or system specifications

Useful Addtional Skills and Experience

  • M.S. or PhD in a quantitative or STEM related major
  • Experience with large scale ETL from multiple sources
  • Experience with AWS or cloud computing; experience developing and deploying code in a cloud-based environment.
  • Experience with Docker or containers
  • Experience with Databricks
  • Experience with Graph Databases (e.g. Neo4j, Neptune)
  • Experience with Graph Analytics
  • Experience with Kubernetes
  • Experience with Spark
  • Experience programming with distributed computing
  • Demonstrated experience working with sponsor business or mission data, sponsor applications, or sponsor database structures

What You'll Love About Apogee

  • Challenging work in support of US Intel Community - a Mission that Matters!
  • Access to our cool ApogeePlex facility
  • Support for new ideas & encouragement to take risks
  • Professional Development Assistance (PDA)
  • Wicked smart and collaborative coworkers
  • Regular interfacing with company leadership
  • 401(k) with huge company match
  • Paid Time Off / Fixed & Floating Holidays
  • Medical, Dental, Vision
  • Health Savings Accounts / Dependent Care Flexible Spending Accounts
  • Life Insurance,Disability (Short and Long Term),Accidental Death and Dismemberment (AD&D)

Apogee's Mission

  • Be thePROVIDERof choice for government & commercial organizations with an unwavering commitment to responsiveness, accuracy, integrity, collaboration, and innovation
  • Be theEMPLOYERof choice committed to an open & transparent corporate atmosphere and progressive culture that attracts and empowers world class professionals to explore cutting-edge technical solutions while fostering professional growth
  • Be the preferred SOURCEfor cutting-edge Analytic Products, Systems & Software Engineering, Big Data Integration, IT and Business Services that directly contribute to customer success


Apogee Integration is an Equal Opportunity Employer