2

Remote Embedded Software Jobs in Baltimore, MD (NOW HIRING)

Senior Software Engineer

Hanover, MD · Remote

$121K - $160K/yr

We're a remote-first culture with operations in North America, Europe, the Middle East, and APAC ... About the Role : Dragos is seeking a highly skilled Senior Software Engineer to join our ...

Software Engineer 1-906

Hanover, MD · On-site +1

$78K - $250K/yr

Utilizes software development and software design methodologies appropriate tot he development ... Flexible work arrangements, including remote work options * Flexible Spending Accounts (FSAs)

Software Engineer 3-BP-184

Hanover, MD · On-site +1

$78K - $250K/yr

Utilize software development and software design methodologies appropriate to the development ... Flexible work arrangements, including remote work options * Flexible Spending Accounts (FSAs)

Software Engineer 3-BP-181

Hanover, MD · On-site +1

$78K - $250K/yr

Utilize software development and software design methodologies appropriate to the development ... Flexible work arrangements, including remote work options * Flexible Spending Accounts (FSAs)

Software Engineer Level 1

Hanover, MD · On-site +1

$78K - $250K/yr

Four (4) years of additional SWE experience on projects with similar software processes may be ... Flexible work arrangements, including remote work options * Flexible Spending Accounts (FSAs)

HPC Software Engineer L3

Annapolis, MD · Remote

$150K - $175K/yr

Description The HPC Software Engineer designs, develops, tests, deploys, documents, maintains, and ... For Remote Opportunities), education and certifications as well as Federal Government Contract ...

Software Engineer 1-INCA-70

Hanover, MD · On-site +1

$78K - $250K/yr

Four (4) years of additional SWE experience on projects with similar software processes may be ... Flexible work arrangements, including remote work options * Flexible Spending Accounts (FSAs)

next page

Showing results 1-20

Remote Embedded Software information

See Baltimore, MD salary details

$69.6K

$152.4K

$172.9K

How much do remote embedded software jobs pay per year?

As of Jun 9, 2026, the average yearly pay for remote embedded software in Baltimore, MD is $152,408.00, according to ZipRecruiter salary data. Most workers in this role earn between $130,700.00 and $171,900.00 per year, depending on experience, location, and employer.

What is a remote embedded software engineer?

A remote embedded software engineer is a professional who designs, develops, tests, and maintains software that runs on embedded systems, such as microcontrollers or specialized hardware, while working from a location outside the traditional office environment. These engineers typically collaborate with hardware teams, write code for real-time or resource-constrained systems, and use remote tools to debug and deploy software. They may work in industries like automotive, medical devices, consumer electronics, or industrial automation. Remote embedded software engineers rely on communication and project management tools to coordinate with their teams and ensure product quality.

What are some common challenges faced by remote embedded software engineers, and how can they be addressed?

Remote embedded software engineers often face challenges such as limited access to physical hardware for testing, coordinating with hardware teams across locations, and ensuring clear communication about design specifications. To overcome these, teams typically use simulation tools, remote access labs, and detailed documentation. Regular virtual meetings and collaborative platforms also help maintain alignment and facilitate troubleshooting in distributed environments.

What are the key skills and qualifications needed to thrive as a Remote Embedded Software Engineer, and why are they important?

To thrive as a Remote Embedded Software Engineer, you need expertise in embedded systems programming (typically in C/C++), hardware interfacing, and a relevant degree in computer engineering or electrical engineering. Familiarity with development tools such as debuggers, version control systems (e.g., Git), and real-time operating systems (RTOS) is commonly required. Strong problem-solving abilities, self-motivation, and effective remote communication skills help you excel in a distributed team environment. These skills ensure reliable software integration with hardware, efficient collaboration, and successful delivery of complex embedded solutions.

What is the difference between Remote Embedded Software vs Remote Firmware Engineer?

AspectRemote Embedded SoftwareRemote Firmware Engineer
Required CredentialsBachelor's in Computer Engineering, Electrical Engineering, or related; experience with embedded systemsBachelor's in Electrical Engineering, Computer Engineering, or related; experience with firmware development
Work EnvironmentDevelops software for embedded devices, often in hardware labs or remote setupsCreates low-level firmware for hardware components, typically in hardware labs or remote
Industry UsageAutomotive, IoT, consumer electronics, industrial systemsConsumer electronics, IoT, aerospace, automotive
Common Search/ComparisonYesYes

Remote Embedded Software and Remote Firmware Engineer roles both involve working on embedded systems, but Embedded Software focuses on higher-level software development, while Firmware Engineers work on low-level hardware control code. Both require similar credentials and are used across industries like automotive and IoT, often in remote or hybrid environments.

What Are Remote Embedded Software Jobs?

Remote embedded software jobs include embedded software engineer positions. As a work from home embedded software engineer, you develop embedded software systems for a variety of computerized devices. Your responsibilities start with assessing your client’s needs. You then design and code the embedded software, troubleshoot your software systems, perform research and test actions on the software, and implement software updates whenever necessary. Other duties include maintaining the software programs, documenting solutions to issues, providing the necessary post-production support, and reviewing the implemented system to debug the embedded environment and interpret error reports.

What are the most commonly searched types of Embedded Software jobs in Baltimore, MD? The most popular types of Embedded Software jobs in Baltimore, MD are:
What are popular job titles related to Remote Embedded Software jobs in Baltimore, MD? For Remote Embedded Software jobs in Baltimore, MD, the most frequently searched job titles are:
What job categories do people searching Remote Embedded Software jobs in Baltimore, MD look for? The top searched job categories for Remote Embedded Software jobs in Baltimore, MD are:
What cities near Baltimore, MD are hiring for Remote Embedded Software jobs? Cities near Baltimore, MD with the most Remote Embedded Software job openings:

Software Engineer L3

Power3 Solutions

Annapolis Junction, MD • Remote

$200K - $250K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 17 days ago


Job description

We are looking for an experienced Software Engineer to join their rapidly growing team!
  • Develops, maintains, and enhances complex and diverse software systems (e.g., processing- intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements.
  • Works individually or as part of a team.
  • Reviews and tests software components for adherence to the design requirements and documents test results.
  • Resolves software problem reports.
  • Utilizes software development and software design methodologies appropriate to the development environment.
  • Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components.
  • Use JAVA and JMS to implement Business Logic
  • Customize COTS products to meet Federal Data Guidelines and implement access controls
  • Familiarity with Containerization and Software Architecture
  • Familiarity with Data modeling
  • Mentor other Software Developers
  • Work with Systems Engineers for JAVA ticketing
  • Familiarity with Application performance monitoring (APM)
  • Experience with AWS
  • Work using communications protocols to interface with COTS tools
  • Recommend and implement a testing solution to cover multiple test cases (unit, component, end to end)
  • Implement C4 modeling (c4model.com) for visualizing Software Architecture


Qualifications

  • Requires an active TS/SCI with Polygraph 
  • BS + 10 yrs experience 
 
Employee Freedom of Choice
Our focus is on people first. We offer comprehensive and flexible compensation packages that match the best the industry has to offer and can be customized to fit your needs.
Our Benefits:
  • 100% company-paid individual healthdental, and vision premiums
  • Automatic company contributed Health Savings Account (HSA) up to $3,900 for families
  • Up to 7 weeks of Paid Time Off (PTO) 
  • 401(k) Plan, 4% match with 3% guaranteed
  • Paid 11 Federal Holidays
  • BlueCross BlueShield Health Insurance
  • BlueCross CareFirst dental, ortho and vision
  • Tuition/Training, up to $5250 annually  for pre-approved education
  • Company-paid events, including golf events, fishing trips, baseball games, hockey games and more
 
We provide equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type 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.

This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.

The projected compensation range for this position is $200K - $250K. There are differentiating factors that can impact a final salary/hourly rate, including, but not limited to, Contract Wage Determination, relevant work experience, skills and competencies that align to the specified role, geographic location (For Remote Opportunities), education and certifications as well as Federal Government Contract Labor categories.  In addition, we invest in our employees beyond just compensation.  Our benefit offerings include, dependent upon position, Health Insurance, Dental and Vision Coverage, Health Savings Account (HSA), Paid Time Off, Holiday Pay, Short Term and Long Term Disability, Life Insurance, 401(k) Plan, Safe Harbor 401k Investment, Learning and Development opportunities, Referral Bonuses and Flex Time.