1

Medical Device Embedded Software Engineer Jobs in Laurel, MD

Embedded Software Engineer

Germantown, MD ยท Hybrid

$125K - $155K/yr

The Embedded Software Engineer will own the design, development, and test of digital logic and embedded software. This position is in Germantown, MD (hybrid -- 4 days in office per week) What you'll ...

Principal Software Engineer

Germantown, MD ยท On-site

$137K - $184K/yr

... embedded medical device platform. * Evaluate and select processors, image sensors, operating ... software engineering experience, including significant experience developing embedded systems.

Embedded Software Engineer

Mclean, VA ยท On-site

$52K - $108K/yr

Embedded Software Engineer The Opportunity: As an embedded software engineer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you're looking for the ...

Embedded Software Engineer Apex Systems is currently hiring a Embedded Software Engineer with a ... Apex Benefits Overview Apex offers a range of supplemental benefits, including medical, dental ...

Embedded Software Engineer

Savage, MD ยท On-site

$137K - $180K/yr

Embedded Software Engineer Savage, Maryland 1 Year Must haves 10+ years of experience Embedded microprocessor design experience C/C++ Experience writing unit tests/test plans Code optimization ...

Embedded Software Engineer

Savage, MD ยท On-site

$137K - $180K/yr

Embedded Software Engineer Savage, Maryland 1 Year Must haves 10+ years of experience Embedded microprocessor design experience C/C++ Experience writing unit tests/test plans Code optimization ...

Embedded Software Engineer

Arlington, VA ยท On-site

$151K - $199K/yr

Embedded Software Engineer Apogee Research is at the forefront of a revolution in how the DoD operates: a turn towards compositional systems of systems instead of traditional monolithic architectures.

Principal Software Engineer

Germantown, MD ยท On-site

$137K - $184K/yr

... embedded medical device platform. * Evaluate and select processors, image sensors, operating ... software engineering experience, including significant experience developing embedded systems.

Embedded Software Engineer

Arlington, VA ยท On-site

$151K - $199K/yr

Embedded Software Engineer Apogee Research is at the forefront of a revolution in how the DoD operates: a turn towards compositional systems of systems instead of traditional monolithic architectures.

Principal Software Engineer

Germantown, MD ยท On-site

$190 - $225/hr

... embedded medical device platform. * Evaluate and select processors, image sensors, operating ... software engineering experience, including significant experience developing embedded systems.

Showing results 21-40

Medical Device Embedded Software Engineer information

See Laurel, MD salary details

$69.4K

$152.1K

$172.5K

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

As of Sep 6, 2026, the average yearly pay for medical device embedded software engineer in Laurel, MD is $152,074.00, according to ZipRecruiter salary data. Most workers in this role earn between $130,400.00 and $171,500.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 are popular job titles related to Medical Device Embedded Software Engineer jobs in Laurel, MD?

For Medical Device Embedded Software Engineer jobs in Laurel, MD, the most frequently searched job titles are:

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

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

What cities near Laurel, MD are hiring for Medical Device Embedded Software Engineer jobs?

Cities near Laurel, MD with the most Medical Device Embedded Software Engineer job openings:

Embedded Software Developer / Reverse Engineer - Network Device Focus

Intezra, Inc.

Columbia, MD โ€ข On-site

$200K - $250K/yr

Full-time

Dental, Vision, Retirement, PTO

Re-posted 19 days ago


Job description

Job Description
Embedded Software Developer / Reverse Engineer (Network Device Focus)

Columbia, MD | Full Time | TS/SCI with Polygraph Required

Position: Embedded Software Developer / Reverse Engineer
Location: Columbia, MD (on-site)
Category: Software Engineering / Embedded Systems
Clearance Requirement: Active TS/SCI with Polygraph
Experience Requirement:

  • 12+ years with a Bachelor’s degree, OR
  • 10+ years with a Master’s degree, OR
  • 4 additional years of software engineering experience in lieu of a degree
Description

We are seeking an Embedded Software Developer / Reverse Engineer to support advanced engineering initiatives focused on network-based devices. In this role, you will design, develop, prototype, modify, and integrate software solutions that address complex technical challenges in dynamic environments.

You will work closely with cross-functional teams including analysts, data scientists, and software engineers to deliver high-impact capabilities. This position requires strong reverse engineering expertise, low-level programming skills, and the ability to operate effectively in fast-paced, evolving technical environments.

Responsibilities
  • Augment and enhance existing software toolsets
  • Derive, document, and analyze technical requirements
  • Build prototypes to validate system and operational requirements
  • Develop deployable software solutions that operate within defined constraints
  • Test and oversee testing efforts to prepare solutions for release
  • Provide ongoing support for deployed software systems
  • Collaborate with cross-functional teams to deliver technical solutions
Skills Requirements
  • Strong familiarity with Unix-based systems
  • Experience reverse engineering Linux-based network devices
  • In-depth understanding of network protocols (e.g., TCP/IP) and network traffic analysis tools (e.g., Wireshark)
  • Experience developing and modifying software systems in C, C++, Python, and Assembly
  • Experience supporting production software systems
  • Familiarity with version control systems such as Git and Subversion
  • Experience using Atlassian tools such as Jira and Confluence
  • Experience developing advanced network-focused software capabilities
Nice to Haves
  • Experience reverse engineering Windows or embedded platforms (RTOS)
  • Experience with programming languages such as Java, JavaScript, Bash, PowerShell, Perl, C#, or Rust
  • Experience developing software across Linux, Windows, or embedded environments
  • Experience with vulnerability research and exploit development
  • Knowledge of large-scale signal collection and analysis systems
Compensation Employment Policy

Salary is determined by multiple factors, including location, education, experience, skills, and organizational requirements. The projected compensation range for this position is $200,000 – $250,000 (annualized USD).

Benefits Overview

At Intezra, Inc., we offer a comprehensive benefits package designed to support long-term career growth and work-life balance:

  • Three CareFirst medical plans available; Intezra pays up to 100% of healthcare premiums and up to 100% of deductibles (based on plan selection) for employees and dependents
  • Intezra pays 100% for CareFirst Dental and Vision plans for employees and dependents
  • 401(k): 15% company contribution (no match required)
  • PTO: 160 hours, increasing with seniority
  • 12 Floating Holidays
  • 4 Code Red Days
EEO Statement

Intezra, Inc. provides equal employment opportunities to all employees and applicants and prohibits discrimination and harassment of any kind without regard to race, color, religion, age, sex, national origin, disability status, genetics, pregnancy, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.

, About Intezra, Inc.

Intezra Inc. is a small business prime contractor for all realms of cyber and AI/ML development, from tactical-level tools and capabilities to enterprise-level infrastructure and operations. Our leadership team and staff have helped solve the most complex challenges for the intelligence community for over 15 years.