1

Contract Embedded Software Engineer Jobs in Washington

Embedded Software Engineer - Secure Communications Locations: Carlsbad, CA | Marlborough, MA | Linthicum Heights, MD | Tampa, FL Job Type: Direct Hire Clearance Required: Active DoD Secret (or higher ...

New

Embedded Software Engineer

Germantown, MD ยท On-site

$132.90K - $174.80K/yr

Embedded Software Engineer As an Embedded Software Engineer, you will be responsible for product design, development, and support. Your responsibilities will include architecture, design, coding ...

Embedded Software Engineer

Gaithersburg, MD ยท On-site

$143.40K - $188.70K/yr

Embedded Software Engineer Location: Gaithersburg, MD Salary: 150k-170k About the Role: As an Embedded Software Engineer, you will be instrumental in designing, developing, and optimizing embedded ...

Embedded Software Engineer

Herndon, VA ยท Hybrid

$94.40K - $198.20K/yr

Embedded Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance ... and contract wage rates, relevant prior work experience, specific skills and competencies ...

Embedded Software Engineer

VA

$130K - $171.10K/yr

The Embedded Software Engineer is responsible for the design, development, testing, and support of embedded software solutions for both existing and new products, including new hardware bring-up, low ...

Embedded Software Engineer

Reston, VA ยท On-site

$136.80K - $180K/yr

Embedded Software Engineer, Intelligence Systems A cutting-edge defense technology company is transforming U.S. and allied military capabilities with advanced technology. By leveraging the expertise ...

Embedded Software Engineer

Germantown, MD ยท On-site

$133.70K - $175.90K/yr

As an Embedded Software Engineer, you will be responsible for product design, development, and support. Your responsibilities will include architecture, design, coding, development, testing ...

Embedded Software Engineer

Germantown, MD

$133.70K - $175.90K/yr

As an Embedded Software Engineer, you will be responsible for product design, development, and support. Your responsibilities will include architecture, design, coding, development, testing ...

Embedded Software Engineer

Ashburn, VA ยท On-site +1

$134.50K - $176.90K/yr

Reporting to the Director of Engineering, we are looking for a highly skilled and hands-on Embedded Software Engineer to join our team. In this role, you'll serve as the technical leader driving ...

Embedded Software Engineer

Washington, DC ยท On-site

$148.90K - $195.90K/yr

Embedded Software Engineer Washington DC We are Senior/Principal Embedded Networking Engineer who will act as our primary technical expert for developing the latest generation of high-speed embedded ...

Embedded Software Engineer

Washington, DC ยท On-site

$148.90K - $195.90K/yr

Embedded Software Engineer Washington DC We are Senior/Principal Embedded Networking Engineer who will act as our primary technical expert for developing the latest generation of high-speed embedded ...

Embedded Software Engineer

Linthicum, MD ยท On-site

$131.30K - $237.35K/yr

Leidos is seeking an Embedded Software Engineer to support cryptographic core product development. This role supports mission-critical national security programs and requires an active TS/SCI with ...

4205 Embedded Software Engineer

Columbia, MD ยท On-site

$129.40K - $170.30K/yr

4205 Embedded Software Engineer 4205 | Secret GENERAL DUTIES: * Drive Client Solutions: * Take a leadership role in collaborating with Clients to understand their requirements. * Transform client ...

Leidos is seeking an Embedded Software Engineer to support cryptographic core product development. This role supports mission-critical national security programs and requires an active TS/SCI with ...

next page

Showing results 1-20

Contract Embedded Software Engineer information

See Washington salary details

$79.3K

$173.7K

$197.1K

How much do contract embedded software engineer jobs pay per year?

As of May 28, 2026, the average yearly pay for contract 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 a Contract Embedded Software Engineer job?

A Contract Embedded Software Engineer is a professional hired on a temporary or project basis to design, develop, and optimize software for embedded systems. These engineers work with microcontrollers, processors, and real-time operating systems (RTOS) to create software that operates hardware devices efficiently. They often specialize in industries like automotive, medical devices, aerospace, or consumer electronics. Contract roles can vary in duration and scope, offering flexibility and opportunities to work on diverse projects.

What are the key skills and qualifications needed to thrive in the Contract Embedded Software Engineer position, and why are they important?

To thrive as a Contract Embedded Software Engineer, you need strong skills in C/C++ programming, embedded systems development, debugging, and a relevant engineering degree. Familiarity with microcontrollers, real-time operating systems (RTOS), hardware interfaces, and tools like oscilloscopes or JTAG debuggers is often required, and certifications such as Certified Embedded Systems Engineer can be beneficial. Excellent problem-solving, adaptability, and communication skills help you collaborate on diverse projects and meet tight contract deadlines. These abilities are crucial for delivering reliable, high-quality embedded software solutions in a fast-paced and dynamic work environment.

What are typical day-to-day responsibilities for a Contract Embedded Software Engineer?

As a Contract Embedded Software Engineer, your daily tasks often include writing and debugging embedded code, integrating software solutions with hardware components, and working closely with hardware engineers to meet project requirements. You'll participate in code reviews, documentation, and sometimes testing or troubleshooting hardware-software interactions. Communication with project managers and cross-functional teams is also common to ensure project milestones and deadlines are met. This variety allows you to apply your technical expertise while gaining experience across different industries and applications.

What engineering jobs pay $500,000?

Senior embedded software engineers with extensive experience, specialized skills in hardware and firmware development, and often working in high-demand industries such as aerospace or defense, can reach or exceed $500,000 annually including bonuses and stock options. Achieving this level typically requires advanced certifications, leadership roles, and working for large technology or defense firms.
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 cities in Washington are hiring for Contract Embedded Software Engineer jobs? Cities in Washington with the most Contract Embedded Software Engineer job openings:
Embedded Software Engineer

Embedded Software Engineer

Navstar

Linthicum Heights, MD โ€ข On-site

$130K - $170K/yr

Other

This job post hasย expired today.ย Applications are no longer accepted.


Job description

Embedded Software Engineer โ€“ Secure Communications

Locations: Carlsbad, CA | Marlborough, MA | Linthicum Heights, MD | Tampa, FL

Job Type: Direct Hire

Clearance Required: Active DoD Secret (or higher)

Compensation: $130,000 - $170,000

Work Environment: 100% Onsite

About the Role

We are seeking an Embedded Software Engineer to join a fast-paced team developing next-generation encrypted communications systems supporting government enterprise networks. You will help design and build secure embedded software powering Layer 2 and Layer 3 inline network encryptors, cryptographic devices, and emerging encryption technologies. This role supports the development, testing, and certification of a Next Generation High-Speed Encryptor (NGE) used in mission-critical environments. This is hands-on embedded development at the intersection of C/C++, Linux, cryptography, and secure systems engineering.

What You'll Do
  • Design and implement embedded software in C/C++
  • Develop software for embedded Linux environments
  • Support secure communications systems using protocols like IPSec, MACsec, and TLS
  • Contribute to Linux kernel driver development and modifications
  • Work with microprocessors (ARM, RISC-V, NIOS, etc.)
  • Develop and support standalone embedded applications
  • Assist in RESTConf interface design and implementation
  • Utilize emulation environments for testing and validation
  • Collaborate closely with systems, hardware, and test engineering teams
  • Participate in Agile development processes and CI/CD workflows
Required Qualifications
  • Bachelor's degree in Computer Science, Computer Engineering, or related field
  • 5+ years of embedded software development experience in C/C++
  • 2+ years of experience working with Linux OS (embedded preferred)
  • Experience using Rust
  • Basic understanding of TCP/IP and network configuration
  • Object-oriented development experience
  • Familiarity with Agile/Scrum environments
  • Experience with CI/CD practices
  • Strong written and verbal communication skills
  • US Citizenship with active Secret clearance (or higher)
Preferred Experience
  • Linux kernel driver development
  • Bare metal embedded device drivers
  • Experience with ARM, RISC-V, or other embedded processors
  • Experience with RESTConf interfaces
  • Exposure to emulation environments
  • Experience with Python
  • Familiarity with standalone embedded applications
  • Experience working on multi-disciplinary engineering teams

Why Join? Work on high-speed, mission-critical encryption technology Contribute to secure communications that support national security Join a collaborative engineering team solving complex technical challenges Be part of a long-term, high-visibility government program