1

Senior Embedded Controls Engineer Jobs in Virginia

Overview of Opportunity Two Six Technologies is actively seeking a Senior Embedded Software Engineer to join our Trusted Electronics & Effects team in Herndon, Virginia. We are looking for someone ...

Senior Controls Engineer

Petersburg, VA · On-site

$95K - $125K/yr

POSITION SUMMARY The Sr. Controls Engineer serves as the site technical authority for industrial controls, automation, and machine control systems within our manufacturing operation. In this role you ...

Senior Controls Engineer

Petersburg, VA · On-site

$100K - $145K/hr

POSITION SUMMARY The Sr. Controls Engineer serves as the site technical authority for industrial controls, automation, and machine control systems within our manufacturing operation. In this role you ...

Senior Controls Engineer

Petersburg, VA · On-site

$95K - $125K/yr

POSITION SUMMARY The Sr. Controls Engineer serves as the site technical authority for industrial controls, automation, and machine control systems within our manufacturing operation. In this role you ...

Senior Controls Engineer

Bedford, VA · On-site

$81K - $107K/yr

The Role As a Senior Process Controls Engineer, you will lead the development, execution, and continuous improvement of manufacturing controls across new and existing programs. This role supports ...

next page

Showing results 1-20

Senior Embedded Controls Engineer information

What is the difference between Senior Embedded Controls Engineer vs Embedded Software Engineer?

AspectSenior Embedded Controls EngineerEmbedded Software Engineer
CredentialsBachelor's/Master's in Electrical, Mechanical, or Computer Engineering; experience in controls systemsBachelor's/Master's in Computer Science, Software Engineering, or related field
Work EnvironmentDesigning and testing embedded control systems in industrial, automotive, or robotics sectorsDeveloping software for embedded devices across various industries
Industry UsageAutomotive, manufacturing, robotics, aerospaceConsumer electronics, IoT devices, automotive, industrial automation

The Senior Embedded Controls Engineer focuses on designing and implementing control algorithms for embedded systems, often requiring knowledge of hardware integration and control theory. In contrast, Embedded Software Engineers primarily develop software for embedded devices, emphasizing coding, debugging, and software architecture. Both roles require embedded systems knowledge but differ in their core responsibilities and industry applications.

What cities in Virginia are hiring for Senior Embedded Controls Engineer jobs?

Cities in Virginia with the most Senior Embedded Controls Engineer job openings:

Infographic showing various Senior Embedded Controls Engineer job openings in Virginia as of June 2026, with employment types broken down into 91% Full Time, and 9% Contract. Highlights an 84% In-person, and 16% Hybrid job distribution.

Senior Embedded Software Engineer

Herndon, VA • On-site

Two Six Technologies
Software Development • 501 - 1,000 employees

$127K - $167K/yr

Full-time

Posted 14 days ago


Job description

Overview of Opportunity 

Two Six Technologies is actively seeking a Senior Embedded Software Engineer to join our Trusted Electronics & Effects team in Herndon, Virginia. We are looking for someone with a background in embedded system programming, security-oriented tooling, emulation, or computer network operations (CNO) development. If you are interested in leveraging these skills to support mission-driven research and deliver operational capabilities, the team wants to talk to you!

What you will do

  • Design, develop, and test embedded software to support offensive cybersecurity research and deliver mission-critical operational capabilities.
  • Build target-specific instrumentation and introspection tools while designing high-fidelity emulation targets for various embedded platforms.
  • Create and operationalize CNO tools and capabilities for embedded targets to support the Trusted Electronics & Effects business unit.
  • Execute assigned technical tasks autonomously and in a timely manner while building a deep understanding of company processes and customer mission requirements.

What you will need (basic qualifications)

  • Bachelor's degree in Computer Science, Electrical Engineering, or a related technical field; in place of a degree, comparable professional experience or a strong portfolio of relevant technical projects and coursework will be considered.
  • Minimum of 5 years of experience in one of the following fields: embedded software, security tooling, emulation, or CNO development (this may be satisfied through professional roles, significant academic research, or demonstrable project-based experience).
  • Proven experience with a low-level programming language (C, C++, etc.) and a scripting language (Python, Bash, etc.) to develop and automate technical solutions.
  • Ability to work in the Two Six office in Herndon, Virginia, daily.

Nice to have (preferred)

  • Functional understanding of embedded system design (interrupts, MMIO, peripherals, etc.)
  • Experience with system-level programming (memory management, task scheduling, concurrency, etc.)
  • Experience with QEMU or other virtualization.
  • Experience creating custom toolchains and build systems.
  • Experience developing introspection tooling.
  • Basic understanding of computer architecture (instruction sets, virtual memory, etc.)
  • Basic reverse engineering skills.

Security Clearance: Active Top Secret Clearance is required, with the ability to obtain and maintain a TS/SCI security clearance.

#LI-JK1

#LI-ONSITE