1

Asm Software Engineer Jobs in Washington (NOW HIRING)

The ASM has deep experience managing enterprise software platforms at scale and leading technical ... agentic and developer-facing tools. * Own the platform roadmap for enterprise AI tools ...

Database Analyst, Senior

Arlington, VA · On-site

$99K - $125K/yr

... PSILS, and ASM • Must have knowledge of programming languages to include but not limited to ... Cyber, Systems and Software Engineering, Advanced Communication Technologies and Digital ...

Experience with Python, C, and ASM, and development * Experience with debugging tools (GDB ... Software Developer 3 * Minimum eight (8) years of experience programming with object-oriented ...

Installs, configures, tests, andmaintainsoperating systems, applications software, and system ... Ability to work with various programming languages, operating systems, and computer hardware ...

Database Analyst, Senior

Washington, DC · On-site

$97K - $122K/yr

... ASM * Must have knowledge of programming languages to include but not limited to Python, R, SQL ... software engineering, and digital transformation. With over three decades in business, Sabre ...

Showing results 41-59

Asm Software Engineer information

See Washington salary details

$71.9K

$167.1K

$232.7K

How much do asm software engineer jobs pay per year?

As of Sep 4, 2026, the average yearly pay for asm software engineer in Washington is $167,085.00, according to ZipRecruiter salary data. Most workers in this role earn between $135,900.00 and $195,900.00 per year, depending on experience, location, and employer.

What is an ASM software engineer?

An ASM Software Engineer is a software developer who specializes in programming using Assembly language (ASM). Assembly language is a low-level programming language that provides direct control over a computer's hardware, making it crucial for tasks requiring high performance, such as embedded systems, operating systems, and performance-critical applications. ASM Software Engineers are responsible for writing, optimizing, and debugging assembly code, often working closely with hardware or other low-level software components. Their expertise is valuable in industries where efficiency and speed are paramount.

What are some common challenges faced by ASM software engineers when optimizing low-level code?

ASM Software Engineers often encounter challenges related to debugging and optimizing low-level code, as small changes can have significant impacts on performance and hardware interactions. Working with Assembly language requires a deep understanding of computer architecture, memory management, and system constraints, making troubleshooting more complex than in higher-level languages. Collaboration with hardware engineers and other software developers is frequent, as aligning software functionality with hardware capabilities is crucial for achieving optimal performance.

What are the key skills and qualifications needed to thrive as an ASM software engineer, and why are they important?

To thrive as an ASM Software Engineer, you need strong proficiency in Assembly language programming, computer architecture, and low-level problem-solving, typically supported by a degree in computer science or a related field. Familiarity with development tools like assemblers, debuggers, and version control systems, as well as experience with hardware-specific SDKs or embedded platforms, is often required. Attention to detail, analytical thinking, and effective communication are crucial soft skills for identifying bugs and collaborating on complex systems. These skills ensure efficient, reliable code development and successful integration within performance-critical or hardware-near applications.

Is 25 too late to become an Asm Software Engineer?

Becoming an Asm Software Engineer at age 25 is feasible, as many software engineering roles value skills and experience over age. Gaining proficiency in assembly language, understanding hardware architecture, and building a strong portfolio can help regardless of age, and many professionals transition into software engineering later in their careers.

What are popular job titles related to Asm Software Engineer jobs in Washington?

For Asm Software Engineer jobs in Washington, the most frequently searched job titles are:

What job categories do people searching Asm Software Engineer jobs in Washington look for?

The top searched job categories for Asm Software Engineer jobs in Washington are:

What cities in Washington are hiring for Asm Software Engineer jobs?

Cities in Washington with the most Asm Software Engineer job openings:

Infographic showing various Asm Software Engineer job openings in Washington as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 13% Part Time, and 3% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $167,085 per year, or $80.3 per hour.

Application Security Engineer

Eliassen Group

Washington, DC

$66.50 - $89/hr

Full-time

Re-posted 22 days ago


Job description

Company Description

Demonstrate your expertise and challenge your skills in this exciting IT Security Engineering opportunity! We are seeking an experienced IT Security Engineer for a lead role within our Security Team in our Washington DC IT Department. In this role, you will provide IT security support for applications and software systems in all platforms as well as providing security support to all systems in production, staging and development environments. This Security Engineer role will work closely with Washington DC IT departments and ensures the security and protection of organizational information assets including data, applications, systems, databases, networks, and other resources. We offer a competitive salary and comprehensive benefits, making this a great opportunity for an experienced IT Security Engineer, like you, to take their IT career to the next level!

Job Description

1. Security Engineer works on defining security frameworks for existing and new systems.

2. Represents the IT security team for enterprise projects during development phases like architecture/design review, providing IT security consulting and recommendations, to ensure the implementation of a secure application design.

3. Responsible for supporting the implementation and enforcement of secure application design principles

4. Responsible for explaining and demonstrating vulnerabilities to application/system owners, and provide recommendations for mitigation.

5. Responsible for defining and designing security code analysis tools and framework, Performing code and design reviews of all internal and external software products. Work with application developers ensure adoption of security principals and best practices.

6. Provides direction and support in security management and security architecture standards and documentations.

7. Provides fault resolution and escalation advice.

8. Responsible for defining processes to manage and enforce application security.

9. Conducts active penetration tests; discover vulnerabilities in information systems.

10. Participate in IT security compliance and audit efforts (eg PCI DSS )


Qualifications

College degree (relevant field) or equivalent experience; 3-5 years of work experience.

2+ years of experience in web application development in .NET, Java EE, and SQL

1+ years of experience in web or mobile application security preferred

HTTP protocol knowledge required

Knowledge of authentication mechanisms like SAML, OAuth etc. along with web service security protocols for SOAP such as WS-Security are nice to have

Knowledge of information security principles, web applications and a level of familiarity with malicious code and common techniques used by hackers

Experience with application security code review practices / static analysis and methods, such as OWASP Top Ten

Detailed knowledge and understanding of the Payment Card Industry (PCI) data security standards (PCI DSS) as well as experience in the implementation of controls to mitigate PCI issues

Experience with Application Security Firewalls, F5' ASM / Citrix's Teros etc are desirable

Experience in creating, maintaining, and executing Incident Response Plans

Strong interpersonal and communications skills along with strong customer service skills

Strong programming background with: JavaScript, JSP, PHP, ASP.Net strongly preferred

Knowledge of Security Flaws and its Resolution as listed in sites like OWASP, SANS etc.

Knowledge and understanding of network and web related protocols (e.g., TCP/IP, UDP, IPSEC, DNS, LTM, GTM) preferred

Experience in technical security countermeasures, risk management, contingency planning, and data communications networking preferred


Additional Information

All your information will be kept confidential according to EEO guidelines. 


http://www.eliassen.com/consulting-services-consultant/agile-consulting-services



Eliassen Group logo

About Eliassen Group

Sourced by ZipRecruiter

Eliassen Group provides strategic consulting and talent solutions to drive our clients' innovation and business results. Our purpose is to positively impact the lives of our employees, clients, consultants, and the communities in which we operate. Leveraging over 30 years of success, our expertise in talent solutions, life sciences consulting, Agile consulting, cloud services, risk management, business optimization, and managed services enables us to partner with our clients to execute their business strategy and scale effectively. Headquartered in Reading, MA, and with offices from coast to coast, Eliassen Group offers local community presence and deep networks, as well as national reach.

Industry

It services

Company size

5,001 - 10,000 Employees

Headquarters location

Reading, MA, US

Year founded

1989