1

Embedded Systems Jobs in Virginia (NOW HIRING)

STR is hiring an Embedded Systems Emulation Engineer to join our multidisciplinary team of researchers and engineers developing cutting-edge technologies with significant and immediate impact on our ...

STR is hiring an Embedded Systems Emulation Engineer to join our multidisciplinary team of researchers and engineers developing cutting-edge technologies with significant and immediate impact on our ...

STR is hiring an Embedded Systems Emulation Engineer to join our multidisciplinary team of researchers and engineers developing cutting-edge technologies with significant and immediate impact on our ...

Position Summary MAG is staffing for an Embedded Systems & Robotics Engineer who will bridge the critical hardware-software boundary for autonomous tactical systems. You'll modify and enhance systems ...

next page

Showing results 1-20

Embedded Systems information

See Virginia salary details

$62K

$136.1K

$190.4K

How much do embedded systems jobs pay per year?

As of Sep 10, 2026, the average yearly pay for embedded systems in Virginia is $136,096.00, according to ZipRecruiter salary data. Most workers in this role earn between $110,500.00 and $162,100.00 per year, depending on experience, location, and employer.

What is an embedded system?

An Embedded Systems job involves designing, developing, and optimizing hardware and software for devices with dedicated functions, such as medical devices, automotive systems, and IoT products. Engineers in this field work with microcontrollers, real-time operating systems (RTOS), and firmware development to ensure efficiency and reliability. Their role often includes coding in C/C++, debugging hardware-software interactions, and improving system performance.

What does an embedded system professional do?

Embedded Systems professionals commonly spend their days designing, coding, and testing software that operates on hardware devices, working closely with circuit schematics and firmware. They often collaborate with hardware engineers and quality assurance teams to troubleshoot issues and refine integrated products. Tasks may also involve writing technical documentation, participating in design reviews, and optimizing system performance for reliability and efficiency. The role requires a balance between hands-on development and cross-team communication, providing a dynamic and challenging workday.

What are the key skills and qualifications needed to thrive in the embedded systems position?

To thrive in Embedded Systems, you need a solid background in electrical engineering, C/C++ programming, and hardware-software integration, usually supported by a relevant degree or equivalent experience. Familiarity with microcontrollers, real-time operating systems (RTOS), and debugging tools like oscilloscopes is commonly expected, and certifications like Certified Embedded Systems Professional can be advantageous. Strong problem-solving skills, attention to detail, and effective teamwork abilities help you excel in cross-functional environments. These competencies ensure effective design, implementation, and troubleshooting of reliable embedded solutions for various industries.

Does embedded systems pay well?

Embedded systems engineers typically earn competitive salaries that vary based on experience, location, and industry. Professionals with skills in C/C++, real-time operating systems, and hardware integration often command higher pay, especially in sectors like aerospace, automotive, and consumer electronics.

Is embedded systems a good career?

Embedded systems is a viable career option for those interested in designing and developing specialized hardware and software for devices like appliances, automotive systems, and medical equipment. It often requires knowledge of programming languages such as C or C++, and familiarity with hardware design and real-time operating systems. The field offers steady demand and opportunities for growth with certifications and hands-on experience.

What are the most commonly searched types of Embedded Systems jobs in Virginia?

The most popular types of Embedded Systems jobs in Virginia are:

What cities in Virginia are hiring for Embedded Systems jobs?

Cities in Virginia with the most Embedded Systems job openings:

Infographic showing various Embedded Systems job openings in Virginia as of September 2026, with employment types broken down into 11% Internship, 67% Full Time, and 22% Contract. Highlights an 100% In-person job distribution, with an average salary of $136,096 per year, or $65.4 per hour.

Embedded Systems Reverse Engineer

Herndon, VA โ€ข On-site

Two Six Technologies
Software Developmentย โ€ขย 501 - 1,000 employees

Full-time

Posted 7 days ago


Job description

Overview of Opportunityย 

Join the team at Two Six Technologies, where we push the boundaries of software and firmware reverse engineering to uncover vulnerabilities in wireless and embedded systems. As part of our elite team of security researchers in Herndon, Virginia, you'll work alongside other hardware, software, and network experts, conducting cutting-edge vulnerability research on complex, real-world targets.

Our customers rely on us to deliver mission-critical security solutions, and we're looking for an Embedded Systems Reverse Engineer who thrives on reverse engineering embedded systems, discovering security weaknesses, and developing innovative proof-of-concept exploits. If you're passionate about cybersecurity, embedded firmware, and making an impact on national security, we want you on our team.ย 

What You'll Do:

  • Perform high-throughput reverse engineering against network devices and other embedded systems, identifying vulnerabilities and assessing their security impact.
  • Develop proof-of-concept exploits for discovered vulnerabilities following DevOps best practices for keeping codebases organized and maintainable.
  • Integrate and leverage modern agentic AI systems (e.g., automated exploit synthesis tools, LLM-driven fuzzers, or autonomous security agents) to accelerate embedded firmware red-teaming, vulnerability discovery, and reverse engineering workflows.ย 
  • Analyze firmware, software protections, and protocols to uncover security flaws.
  • Utilize and develop custom tools to analyze software/firmware binaries.
  • Collaborate closely with CNO developers, vulnerability researchers, and hardware engineers in a fast-paced, small-team environment.
  • Solve complex technical challenges with no predefined solutions.

What You'll Need (Basic Qualifications):

  • Bachelor's (or higher) degree in Computer Science, Computer/Electrical Engineering, or a related field (or equivalent practical experience).
  • Experience developing, debugging, and scripting in C/C++ and Python within Linux command-line environments, with a strong emphasis on low-level programming, memory management, and system interaction for reverse engineering and vulnerability research.
  • Experience with reverse engineering and vulnerability research, using tools such as IDA Pro, Binary Ninja, or Ghidra.
  • Experience or familiarity with modern agentic AI systems applied to red-teaming, automated vulnerability research, or hardware/firmware analysis.
  • Expertise in one or more of the following:
    • Firmware analysis (ARM, MIPS, PowerPC, RTOS).
    • Firmware rehosting using emulation tools such as QEMU
    • Fuzzing and exploit development.
    • Binary obfuscation and anti-analysis techniques.
    • Wireless protocols and radio signal analysis.
    • File system forensics and fault injection frameworks.
  • Ability to work in the Herndon, Virginia, office daily

Nice to Have (Preferred):

  • Familiarity with emerging AI-assisted security paradigms, including agentic red-teaming frameworks, AI-guided symbolic execution, or automated vulnerability triage tools.ย 
  • Experience in embedded development using C/C++ for RTOS or Linux environments.
  • Knowledge of cryptographic security and secure boot mechanisms.
  • Hands-on experience working with hardware debugging tools, JTAG/SWD, or software-defined radio (SDR) frameworks.
  • Familiarity with digital signal processing, RF signal processing, and/or side-channel analysis.
  • Client-facing experience in technical roles.

Security Clearance:

  • Active U.S. security clearance at the Top Secret level, with the ability to obtain and maintain TS/SCI clearance.

#LI-ZS1

#LI-ONSITE