1

Contract Embedded Software Engineer Jobs in Maryland

Embedded Software Engineer

Savage, MD

$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

$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 Developer

Annapolis Junction, MD · On-site

$55.28 - $80/hr

Responsibilities As an embedded software engineer, you know how to create and maintain crucial ... as well as contract-specific affordability and organizational requirements. The projected ...

next page

Showing results 1-20

Contract Embedded Software Engineer information

See Maryland salary details

$67.9K

$148.9K

$168.9K

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

As of Jul 20, 2026, the average yearly pay for contract embedded software engineer in Maryland is $148,865.00, according to ZipRecruiter salary data. Most workers in this role earn between $127,600.00 and $167,900.00 per year, depending on experience, location, and employer.

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 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 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 most commonly searched types of Embedded Software Engineer jobs in Maryland? The most popular types of Embedded Software Engineer jobs in Maryland are:
What job categories do people searching Contract Embedded Software Engineer jobs in Maryland look for? The top searched job categories for Contract Embedded Software Engineer jobs in Maryland are:
What cities in Maryland are hiring for Contract Embedded Software Engineer jobs? Cities in Maryland with the most Contract Embedded Software Engineer job openings:
Infographic showing various Contract Embedded Software Engineer job openings in Maryland as of July 2026, with employment types broken down into 1% As Needed, 61% Full Time, 22% Part Time, 2% Temporary, and 14% Contract. Highlights an 81% Physical, 2% Hybrid, and 17% Remote job distribution, with an average salary of $148,865 per year, or $71.6 per hour.
Embedded Software Engineer

Embedded Software Engineer

idexcel

Savage, MD

$137K - $180K/yr

Contractor

Re-posted 14 days ago


Job description

Company Description

About IDEXCEL, INC

Idexcel is a global staffing and IT services organization, with a mission to bring great people and great organizations together. Our diverse client base represents a wide range of industries, including technology, telecom, insurance, healthcare, manufacturing, banking & financial services, food & commodities trading and federal organizations. Our teams of experienced recruiters directly work with client companies seeking exceptional people to help with their business initiatives.

Idexcel, Inc. is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, disability, military status, national origin or any other characteristic protected under federal, state, or applicable local law.


Job Description

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 experience targeted for embedded processors
Nice to have
USB protocol knowledge
Familiarity with IAR IDE
Thanks & Regards,
SR.IT Recruiter
Sandra Taylor
571-267-4186

Additional Information

Thanks & Regards,
SR.IT Recruiter
Sandra Taylor
571-267-4186