1

Medical Device Embedded Software Engineer Jobs in Manassas, VA

... Senior Embedded Software Engineer to join our Trusted Electronics & Effects team in Herndon ... Our offerings include but are not limited to, medical, dental, and vision insurance, life and ...

In this role, the Senior Embedded Software Engineer will work with a cross-functional Engineering ... Development of Device Drivers and Board Support Packages * Experience in Software Change Management ...

Embedded Software Engineer II

Germantown, MD ยท On-site

$71K - $98K/yr

In this role, the Senior Embedded Software Engineer will work with a cross-functional Engineering ... Development of Device Drivers and Board Support Packages * Experience in Software Change Management ...

In this role, the Senior Embedded Software Engineer will work with a cross-functional Engineering ... Development of Device Drivers and Board Support Packages * Experience in Software Change Management ...

Showing results 41-60

Medical Device Embedded Software Engineer information

See Manassas, VA salary details

$70K

$153.3K

$174K

How much do medical device embedded software engineer jobs pay per year?

As of Aug 29, 2026, the average yearly pay for medical device embedded software engineer in Manassas, VA is $153,349.00, according to ZipRecruiter salary data. Most workers in this role earn between $131,500.00 and $173,000.00 per year, depending on experience, location, and employer.

What is a medical device embedded software engineer?

Medical Device Embedded Software Engineers are professionals who design, develop, and maintain the specialized software that runs on hardware inside medical devices, such as pacemakers, infusion pumps, and imaging machines. They ensure that the software meets strict regulatory standards for safety, reliability, and performance. Their work involves programming, testing, debugging, and documenting embedded code, as well as collaborating with hardware engineers and regulatory teams to bring safe and effective medical products to market.

What are the key skills and qualifications needed to thrive as a medical device embedded software engineer, and why are they important?

To thrive as a Medical Device Embedded Software Engineer, you need a strong background in embedded systems design, C/C++ programming, and a degree in electrical engineering, computer engineering, or a related field. Familiarity with real-time operating systems (RTOS), hardware-software integration, and industry standards like IEC 62304 or FDA regulations is typically required. Attention to detail, strong problem-solving abilities, and effective teamwork are vital soft skills for this role. These competencies are crucial for developing reliable, safe, and compliant software that meets stringent healthcare requirements.

What are some common challenges faced by medical device embedded software engineers when working on cross-functional teams?

Medical Device Embedded Software Engineers often collaborate closely with hardware engineers, regulatory specialists, and quality assurance teams. A common challenge is ensuring that software requirements align with hardware limitations and regulatory standards, which can necessitate frequent adjustments and clear documentation. Additionally, balancing the pace of software development with the rigorous testing and validation processes required for medical devices can be demanding. Effective communication and adaptability are essential to navigate these multidisciplinary interactions and deliver safe, compliant products.

What is the difference between Medical Device Embedded Software Engineer vs Firmware Engineer?

AspectMedical Device Embedded Software EngineerFirmware Engineer
CredentialsBachelor's in Electrical, Computer Engineering, or related; often certifications in medical device standardsBachelor's in Electrical, Computer Engineering, or related; certifications vary by industry
Work EnvironmentMedical device companies, regulated environments, quality assurance focusConsumer electronics, industrial, or embedded systems companies
Industry UsagePrimarily in healthcare, medical device manufacturingBroader tech sectors, including consumer electronics and industrial systems
Search & Comparison IntentHigh overlap in embedded systems, safety standards, and certification requirements

The Medical Device Embedded Software Engineer and Firmware Engineer roles share core skills in embedded systems development. However, the Medical Device Embedded Software Engineer focuses specifically on medical device safety, regulatory compliance, and working within healthcare environments. Firmware Engineers may work across various industries without the strict medical standards, making the Medical Device Embedded Software Engineer role more specialized in healthcare applications.

What job categories do people searching Medical Device Embedded Software Engineer jobs in Manassas, VA look for?

The top searched job categories for Medical Device Embedded Software Engineer jobs in Manassas, VA are:

What cities near Manassas, VA are hiring for Medical Device Embedded Software Engineer jobs?

Cities near Manassas, VA with the most Medical Device Embedded Software Engineer job openings:

Infographic showing various Medical Device Embedded Software Engineer job openings in Manassas, VA as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $153,349 per year, or $73.7 per hour.

Senior Embedded Software Engineer

Socket.dev

Herndon, VA โ€ข On-site

$136 - $204/hr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 12 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.

Compensation

Salary Range $136,256 โ€” $204,384 USD

Benefits
  • Our offerings include but are not limited to, medical, dental, and vision insurance, life and disability insurance, retirement benefits, paid leave, tuition assistance and professional development.
Equal Opportunity Employer

Two Six Technologies is an Equal Opportunity Employer and does not discriminate in employment opportunities or practices based on race (including traits historically associated with race, such as hair texture, hair type and protective hair styles (e.g., braids, twists, locs and twists)), color, religion, national origin, sex (including pregnancy, childbirth or related medical conditions and lactation), sexual orientation, gender identity or expression, age (40 and over), marital status, disability, genetic information, and protected veteran status or any other characteristic protected by applicable federal, state, or local law. For more information review the Two Six Technologies Equal Employment Opportunity and Affiant Action Policy and the EEO Poster . If you are an individual with a disability and would like to request reasonable workplace accommodation for any part of our employment process, please send an email to accommodations@twosixtech.com . Information provided will be kept confidential and used only to the extent required to provide needed reasonable accommodations. Additionally, please be advised that this business uses E-Verify in its hiring practices.

#J-18808-Ljbffr