2

Remote Embedded Software Jobs in Middle River, MD

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)

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)

Software Engineer Level 2

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 Middle River, MD salary details

$65.7K

$144K

$163.3K

How much do remote embedded software jobs pay per year?

As of Jun 13, 2026, the average yearly pay for remote embedded software in Middle River, MD is $143,982.00, according to ZipRecruiter salary data. Most workers in this role earn between $123,400.00 and $162,400.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 cities near Middle River, MD are hiring for Remote Embedded Software jobs? Cities near Middle River, MD with the most Remote Embedded Software job openings:
Software Engineer (Engineer Machine Learning 2) - 28223

Software Engineer (Engineer Machine Learning 2) - 28223

Huntington Ingalls Industries

Aberdeen, MD • On-site, Remote

$100K - $120K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 27 days ago


Huntington Ingalls Industries rating

7.7

Company rating: 7.7 out of 10

Based on 141 frontline employees who took The Breakroom Quiz

186th of 518 rated manufacturers


Job description

Requisition Number: 28223
Required Travel: 0 - 10%
Employment Type: Full Time/Salaried/Exempt
Anticipated Salary Range: $100,000.00 - $120,000.00
Security Clearance: Ability to Obtain
Level of Experience: Mid
This opportunity resides with Global Security (GS). Mission Technologies' Global Security (GS) group comprises live, virtual, constructive (LVC) solutions; fleet sustainment; nuclear and environmental; and Australia business.
As a trusted partner to our military customers, HII designs, develops and operates the largest LVC enterprise that prepares warfighters for cross-domain battle. With advanced technologies to enable mission readiness, HII understands that preparation requires full coordination-not readiness in piece-parts.
For more than 40 years, the U.S. Navy has entrusted HII to maintain and modernize the vast majority of its fleet. With a holistic approach to life-cycle maritime defense systems-from small watercraft to submarines, surface combatants and aircraft carriers-HII ensures a high state of readiness.
HII supports the Department of Energy's national security mission through the management and operation of its sites, as well as the safe cleanup of legacy waste across the country. HII meets clients' toughest nuclear and environmental challenges.
Leadership Mindset at HII - Mission Technologies
Leadership at HII is a mindset, not a title. Through our Leadership Capability Framework, we define how every team member contributes to our mission and culture:
  • Know & Grow Your People - Commit to learning and supporting team success.
  • Build Relationships - Communicate openly, collaborate well, and build trust.
  • Take Ownership - Deliver on commitments and take pride in your work.
  • Customer First - Focus on the mission and those we serve.
  • Shape the Future - Bring ideas, curiosity, and continuous improvement.
  • Act with Urgency - Take initiative and follow through with purpose.

These capabilities guide how all employees contribute to our shared success across Mission Technologies.
Summary
The Space Development group delivers innovative technology solutions that ensure our Nation achieves and maintains space superiority in multi domain conflict. We are seeking a Software Engineer to develop advanced space combat power and multi domain simulation software. This work supports force structure planning, Digital Test and Training Synthetic Environment initiatives, Joint Combatant Command analysis and operations support, Space Force testing and training, and research and development of next generation space systems.
In this role, you will support projects under the Space Protection and Response Solution (SPRS) program. Final interview contingent on a technical coding assessment.
What You Will Do
• Collaborate with the team using Confluence, Discourse, GitLab, and Jira
• Perform code reviews and maintain high engineering standards
• Work with government leadership to ensure program alignment
• Meet with customers to collect requirements and incorporate feedback
• Provide regular progress updates to leadership and customers
• Conduct multidisciplinary research to support modeling and development goals
• Contribute to team vision, direction, and simulation architecture discussions
• Design, develop, document, test, and debug space simulation software
What You Must Have
• 2 years relevant experience with Bachelors in related field; 0 years experience with Masters in related field; or High School Diploma or equivalent and 6 years relevant experience.
• Proficiency in C++
• Successful completion of a technical C++ coding challenge
• Understanding of compiling, linking, and debugging C++ applications
• Experience with constructive, agent based, event driven modeling and simulation
• Basic space knowledge (coordinate systems, time, orbital propagation, etc.)
• Strong problem solving skills, attention to detail, and ability to thrive in a fast paced, agile environment
• U.S. Citizenship and the ability to obtain a Top Secret clearance
Preferred Requirements
• Python proficiency, including embedded Python applications
• Knowledge of space domain awareness and space combat power
• Background in math or physics
• Experience with parallel software development
• Experience within the U.S. or Allied space enterprise
• Active DoD Secret or Top Secret clearance
The listed salary range for this role is intended as a good faith estimate based on the role's location, expectations, and responsibilities. When extending an offer, HII's Mission Technologies division takes a variety of factors into consideration which include, but are not limited to, the role's function and a candidate's education or training, work experience, and key skills.
Meet HII's Mission Technologies Division
Our team of more than 7,000 professionals worldwide delivers all-domain expertise and advanced technologies in service of mission partners across the globe. Mission Technologies is leading the next evolution of national defense - the data evolution - by accelerating a breadth of national security solutions for government and commercial customers. Our capabilities range from C5ISR, AI and Big Data, cyber operations and synthetic training environments to fleet sustainment, environmental remediation and the largest family of unmanned underwater vehicles in every class. Find the role that's right for you. Apply today. We look forward to meeting you.
To learn more about Mission Technologies, click here for a short video: https://vimeo.com/732533072
HII is more than a job - it's an opportunity to build a new future. We offer competitive benefits such as best-in-class medical, dental and vision plan choices; wellness resources; employee assistance programs; Savings Plan Options (401(k)); financial planning tools, life insurance; employee discounts; paid holidays and paid time off; tuition reimbursement; as well as early childhood and post-secondary education scholarships. Bonus/other non-recurrent compensation is occasionally offered for qualified positions, and if applicable to this role will be addressed by the recruiter at the screening phase of application.
Why HII
We build the world's most powerful, survivable naval ships and defense technology solutions that safeguard our seas, sky, land, space and cyber. Our workforce includes skilled tradespeople; artificial intelligence, machine learning (AI/ML) experts; engineers; technologists; scientists; logistics experts; and business administration professionals.
Recognized as one of America's top large company employers, we are a values and ethics driven organization that puts people's safety and well-being first. Regardless of your role or where you serve, at HII, you'll find a supportive and welcoming environment, competitive benefits, and valuable educational and training programs for continual career growth at every stage of your career.
Together we are working to ensure a future where everyone can be free and thrive.
All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, physical or mental disability, age, or veteran status or any other basis protected by federal, state, or local law.
Do You Need Assistance?
If you need a reasonable accommodation for any part of the employment process, please send an e-mail to buildyourcareer@hii-co.com and let us know the nature of your request and your contact information. Reasonable accommodations are considered on a case-by-case basis. Please note that only those inquiries concerning a request for reasonable accommodation will be responded to from this email address. Additionally, you may also call 1-844-849-8463 for assistance. Press #3 for HII Mission Technologies.

What Huntington Ingalls Industries employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom