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 ...
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 ...
Embedded Software Developer / Reverse Engineer - Network Device Focus
Columbia, MD · On-site
$200K - $250K/yr
Embedded Software Developer / Reverse Engineer (Network Device Focus) Columbia, MD | Full Time | TS/SCI with Polygraph Required Position: Embedded Software Developer / Reverse Engineer Location:
Quick apply
Embedded Software Developer / Reverse Engineer - Network Device Focus
Columbia, MD · On-site
$200K - $250K/yr
Embedded Software Developer / Reverse Engineer (Network Device Focus) Columbia, MD | Full Time | TS/SCI with Polygraph Required Position: Embedded Software Developer / Reverse Engineer Location:
EMBEDDED SOFTWARE ENGINEER III
Hollywood, MD · On-site
$124K - $162K/yr
Embedded Software Engineer III DEPARTMENT: Software Engineering REPORTS TO: Senior Software Engineer CLASSIFICATION: Exempt PRIMARY FUNCTION We are seeking a talented and experienced Embedded ...
Quick apply
EMBEDDED SOFTWARE ENGINEER III
Hollywood, MD · On-site
$124K - $162K/yr
Embedded Software Engineer III DEPARTMENT: Software Engineering REPORTS TO: Senior Software Engineer CLASSIFICATION: Exempt PRIMARY FUNCTION We are seeking a talented and experienced Embedded ...
Embedded Software Engineer/Principal Embedded Software Engineer
California, MD · On-site
$126K - $165K/yr
As an Engineer of Embedded Software you will design, develop, operate and maintain software and firmware components and computing systems software to be applied to and integrated with engineering ...
Embedded Software Engineer/Principal Embedded Software Engineer
California, MD · On-site
$126K - $165K/yr
As an Engineer of Embedded Software you will design, develop, operate and maintain software and firmware components and computing systems software to be applied to and integrated with engineering ...
Embedded Software Engineer
Lexington Park, MD · On-site +1
$86K - $198K/yr
Share Embedded Software Engineer The Opportunity: As an embedded software engineer, you know how to create and maintain crucial pieces of software. You use your expertise to write and optimize code ...
Embedded Software Engineer
Lexington Park, MD · On-site +1
$86K - $198K/yr
Share Embedded Software Engineer The Opportunity: As an embedded software engineer, you know how to create and maintain crucial pieces of software. You use your expertise to write and optimize code ...
Embedded Software Engineer
Lexington Park, MD · On-site
$86K - $198K/yr
Embedded Software Engineer The Opportunity: As an embedded software engineer, you know how to create and maintain crucial pieces of software. You use your expertise to write and optimize code that ...
Embedded Software Engineer
Lexington Park, MD · On-site
$86K - $198K/yr
Embedded Software Engineer The Opportunity: As an embedded software engineer, you know how to create and maintain crucial pieces of software. You use your expertise to write and optimize code that ...
Embedded Software Engineer
Lexington Park, MD · On-site
$86K - $198K/yr
Embedded Software Engineer The Opportunity: As an embedded software engineer, you know how to create and maintain crucial pieces of software. You use your expertise to write and optimize code that ...
Embedded Software Engineer
Lexington Park, MD · On-site
$86K - $198K/yr
Embedded Software Engineer The Opportunity: As an embedded software engineer, you know how to create and maintain crucial pieces of software. You use your expertise to write and optimize code that ...
Embedded Software Engineer/Principal Embedded Software Engineer
California, MD · On-site
$126K - $165K/yr
As an Engineer of Embedded Software you will design, develop, operate and maintain software and firmware components and computing systems software to be applied to and integrated with engineering ...
Embedded Software Engineer/Principal Embedded Software Engineer
California, MD · On-site
$126K - $165K/yr
As an Engineer of Embedded Software you will design, develop, operate and maintain software and firmware components and computing systems software to be applied to and integrated with engineering ...
Embedded Software Engineer
Baltimore, MD · On-site
$130K - $171K/yr
Embedded Software Engineer Location: Baltimore, MD (Onsite) Security Clearance: Active Secret Clearance Required Role Overview Our organization is seeking an Embedded Software Engineer to join an ...
Embedded Software Engineer
Baltimore, MD · On-site
$130K - $171K/yr
Embedded Software Engineer Location: Baltimore, MD (Onsite) Security Clearance: Active Secret Clearance Required Role Overview Our organization is seeking an Embedded Software Engineer to join an ...
Embedded Software Engineer
Germantown, MD · On-site
$133K - $175K/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 · On-site
$133K - $175K/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
$133K - $175K/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
$133K - $175K/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
Linthicum Heights, MD · On-site
$145K - $218K/yr
What you'll do This is a role for a Embedded Software Engineer within Secure Netowrk Systems (SNS) - Viasat Government who is eager to contribute to a small, fast-paced team. You will develop ...
Embedded Software Engineer
Linthicum Heights, MD · On-site
$145K - $218K/yr
What you'll do This is a role for a Embedded Software Engineer within Secure Netowrk Systems (SNS) - Viasat Government who is eager to contribute to a small, fast-paced team. You will develop ...
Embedded Software Engineer
Linthicum Heights, MD · On-site
$145K - $218K/yr
What you'll do This is a role for a Embedded Software Engineer within Secure Netowrk Systems (SNS) - Viasat Government who is eager to contribute to a small, fast-paced team. You will develop ...
Embedded Software Engineer
Linthicum Heights, MD · On-site
$145K - $218K/yr
What you'll do This is a role for a Embedded Software Engineer within Secure Netowrk Systems (SNS) - Viasat Government who is eager to contribute to a small, fast-paced team. You will develop ...
Embedded Software Engineer
Germantown, MD · On-site
$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 ...
Embedded Software Engineer
Germantown, MD · On-site
$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 ...
Embedded Software Engineer
Baltimore, MD · On-site
$130K - $171K/yr
Embedded Software Engineer Location: Baltimore, MD - Onsite Key Responsibilities * Analyze, develop, and modify existing software, applying modern development techniques. * Identify risks, suggest ...
Embedded Software Engineer
Baltimore, MD · On-site
$130K - $171K/yr
Embedded Software Engineer Location: Baltimore, MD - Onsite Key Responsibilities * Analyze, develop, and modify existing software, applying modern development techniques. * Identify risks, suggest ...
Embedded Software Engineer
Germantown, MD · On-site
$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 ...
Embedded Software Engineer
Germantown, MD · On-site
$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 ...
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 ...
Quick apply
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 ...
Embedded Software Engineer with Security Clearance
Annapolis Junction, MD · On-site
$179K - $189K/yr
Embedded Software Engineer Location: Annapolis Junction, MD Clearance: TS/SCI with Polygraph ... Conduct developer testing, integration testing, and troubleshooting activities. * Support software ...
Embedded Software Engineer with Security Clearance
Annapolis Junction, MD · On-site
$179K - $189K/yr
Embedded Software Engineer Location: Annapolis Junction, MD Clearance: TS/SCI with Polygraph ... Conduct developer testing, integration testing, and troubleshooting activities. * Support software ...
EMBEDDED SOFTWARE ENGINEER III with Security Clearance
Hollywood, MD · On-site
$125K - $165K/yr
Embedded Software Engineer III DEPARTMENT: Software Engineering REPORTS TO: Senior Software Engineer CLASSIFICATION: Exempt PRIMARY FUNCTION We are seeking a talented and experienced Embedded ...
EMBEDDED SOFTWARE ENGINEER III with Security Clearance
Hollywood, MD · On-site
$125K - $165K/yr
Embedded Software Engineer III DEPARTMENT: Software Engineering REPORTS TO: Senior Software Engineer CLASSIFICATION: Exempt PRIMARY FUNCTION We are seeking a talented and experienced Embedded ...
Engineer Embedded Software 2
Linthicum Heights, MD · On-site
$131K - $173K/yr
Engineer Embedded Software 2 Location: Linthicum, MD (Onsite) Duration: July 1, 2026 - December 31, 2026 Positions: 1 Employment Type: Contract Job Overview Northrop Grumman is seeking an experienced ...
Quick apply
Engineer Embedded Software 2
Linthicum Heights, MD · On-site
$131K - $173K/yr
Engineer Embedded Software 2 Location: Linthicum, MD (Onsite) Duration: July 1, 2026 - December 31, 2026 Positions: 1 Employment Type: Contract Job Overview Northrop Grumman is seeking an experienced ...
Embedded Software Developer information
See Maryland salary details
$32.20 - $37.46
5% of jobs
$37.46 - $42.72
10% of jobs
$42.72 - $47.98
9% of jobs
$48.32 is the 25th percentile. Wages below this are outliers.
$47.98 - $53.24
24% of jobs
The median wage is $54.11 / hr.
$53.24 - $58.50
13% of jobs
$58.50 - $63.76
10% of jobs
$66.12 is the 75th percentile. Wages above this are outliers.
$63.76 - $69.02
11% of jobs
$69.02 - $74.28
6% of jobs
$74.28 - $79.53
4% of jobs
$79.53 - $84.79
1% of jobs
$84.79 - $90.05
7% of jobs
$32
$59
$90
How much do embedded software developer jobs pay per hour?
What is an embedded software developer?
What are the key skills and qualifications needed to thrive as an embedded software developer?
What are some common challenges faced by embedded software developers when integrating software with hardware components?
What is the difference between Embedded Software Developer vs Firmware Engineer?
| Aspect | Embedded Software Developer | Firmware Engineer |
|---|---|---|
| Credentials | Bachelor's in Computer Science, Electrical Engineering, or related fields; programming skills in C/C++ | Similar credentials; often requires experience with hardware and low-level programming |
| Work Environment | Develops software for embedded systems in various industries like automotive, consumer electronics | Focuses on designing and implementing firmware directly on hardware devices |
| Industry Usage | Commonly employed in electronics, automotive, IoT, and consumer device companies | Primarily used in hardware-centric industries like aerospace, medical devices, and consumer electronics |
Both roles require strong programming skills in C/C++ and familiarity with embedded systems. While Embedded Software Developers focus on creating software that runs on embedded devices, Firmware Engineers work closely with hardware to develop low-level code that directly interacts with hardware components. The roles often overlap, but Firmware Engineers typically have a deeper understanding of hardware architecture and low-level programming.
Is embedded software a good career?
What are popular job titles related to Embedded Software Developer jobs in Maryland?
For Embedded Software Developer jobs in Maryland, the most frequently searched job titles are:
- Independent Contractor Embedded Software Engineer
- Junior Embedded C Developer
- Embedded Software Contractor
- Senior Embedded Engineer
- Contract Embedded Software Engineer
- Embedded Software Engineer Remote
- Freelance Embedded Firmware Engineer
- Entry Level Embedded Software Engineer
- Freelance Embedded Systems Engineer
- Embedded Firmware Engineer
What job categories do people searching Embedded Software Developer jobs in Maryland look for?
The top searched job categories for Embedded Software Developer jobs in Maryland are:

Embedded Software Developer II
Annapolis Junction, MD • On-site
Full-time
Medical, Dental, Vision, Retirement
Re-posted 27 days ago
Job description
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.