2

Entry Level Embedded Software Engineer Jobs in Washington

Embedded Security Software Engineer

Herndon, VA ยท On-site

$111.98 - $167.97/hr

Overview of Opportunity Two Six Technologies is actively seeking an Embedded Security Software Engineer to join our Trusted Electronics & Effects team in Herndon, Virginia. The team is composed of ...

Associate, Software Engineer

Clinton, MD ยท On-site

$75K - $140K/yr

... embedded software for systems, applying computer science, engineering, and math principles to ... support real-time control and system performance. Day to day, you'd collaborate with cross ...

Embedded S/W Engineer Senior

Severn, MD ยท On-site

$137K - $180K/yr

As a Embedded S/W Engineer Senior, you will architect and implement embedded software for discrete and FPGA-based microcontrollers contributing to the development of Software Defined Radios using C/C ...

Showing results 21-40

Entry Level Embedded Software Engineer information

See Washington salary details

$79.3K

$173.7K

$197.1K

How much do entry level embedded software engineer jobs pay per year?

As of Aug 18, 2026, the average yearly pay for entry level embedded software engineer in Washington is $173,722.00, according to ZipRecruiter salary data. Most workers in this role earn between $148,900.00 and $195,900.00 per year, depending on experience, location, and employer.

What is an entry level embedded software engineer?

An Entry Level Embedded Software Engineer designs, develops, and tests software that runs on embedded systems, such as microcontrollers and IoT devices. They work with low-level programming languages like C and C++, interact with hardware, and optimize system performance. Responsibilities often include writing firmware, debugging code, and collaborating with hardware engineers. This role is ideal for candidates with a background in computer science, electrical engineering, or a related field and a strong understanding of embedded systems concepts.

What does a typical day look like for an entry level embedded software engineer?

A typical day for an Entry Level Embedded Software Engineer often includes writing and reviewing code, testing software on hardware platforms, and debugging issues alongside more experienced team members. You'll likely participate in daily stand-up meetings, collaborate with hardware engineers, and contribute to ongoing projects through documentation or prototype development. While much of the work involves technical programming, you may also have the opportunity to engage in design discussions and learn from senior engineers. This balance of hands-on coding, testing, and teamwork helps you gain practical experience and develop your engineering skills early in your career.

What are the key skills and qualifications needed to thrive as an entry level embedded software engineer?

To succeed as an Entry Level Embedded Software Engineer, strong programming skills in C/C++, understanding of microcontrollers, and a relevant engineering degree are fundamental. Familiarity with embedded development environments, version control systems such as Git, and basic debugging tools is highly valued, though certifications like embedded systems courses can be advantageous. Effective communication, problem-solving abilities, and a willingness to learn help candidates integrate smoothly into multidisciplinary teams. These qualifications are essential because they ensure you can develop, test, and troubleshoot reliable embedded software within collaborative engineering environments.

What are the most commonly searched types of Embedded Software Engineer jobs in Washington?

The most popular types of Embedded Software Engineer jobs in Washington are:

What job categories do people searching Entry Level Embedded Software Engineer jobs in Washington look for?

The top searched job categories for Entry Level Embedded Software Engineer jobs in Washington are:

What cities in Washington are hiring for Entry Level Embedded Software Engineer jobs?

Cities in Washington with the most Entry Level Embedded Software Engineer job openings:

Infographic showing various Entry Level Embedded Software Engineer job openings in Washington as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 6% Part Time, 2% Temporary, and 8% Contract. Highlights an 82% Physical, 4% Hybrid, and 14% Remote job distribution, with an average salary of $173,722 per year, or $83.5 per hour.

Embedded Software Developer II

Root//Source

Annapolis Junction, MD โ€ข On-site

Full-time

Medical, Dental, Vision, Retirement

Re-posted 19 hours ago


Job description

ROOT//SOURCE is seeking an Embedded Software Developer II to support complex and critical projects that directly impact national security and intelligence missions.

TS/SCI clearance with FS polygraph required.
RESPONSIBILITIES:

  • Support complex and critical projects that directly impact national security and intelligence missions
  • Develop embedded systems, conduct vulnerability analysis, reverse engineer software, and provide operational support to address challenging problems
  • Utilize expertise in C/C++ development, x86 Assembly, and Python for automated unit testing to create capabilities, research existing functionality, analyze protocols, and adapt to new technologies
  • Collaborate with the test team throughout the development life cycle

QUALIFICATIONS:

  • Software development experience using C, C/C++, or other languages
  • Experience with embedded platforms such as Linux, Unix, Android, or VxWorks
  • Strong knowledge of software system requirements analysis, design, development, integration, and testing
  • Experience with virtual environments like VMWare/ESXi, Open Stack, Open vSwitch, or QEMU
  • Proficiency in software reverse engineering and debugging tools like IDAPro, OllyDbg, gdb, or Ghidra
  • Familiarity with assembly languages and low-level systems programming concepts
  • Active TS/SCI clearance with a polygraph
  • Bachelor's degree in a related field

PREFERRED QUALIFICATIONS:

  • Experience in vulnerability analysis and exploit development
  • Proficiency in Python programming
  • Knowledge of telecommunications systems
  • Additional experience with Assembly language

Compensation:
The annualized salary range for this position based on full time employment is $150,000-$250,000
Benefits:
ROOT//SOURCE offers a comprehensive suite of benefits including medical, dental, and vision coverage to health savings, retirement plans, and more.