2

Work From Home Embedded Systems Software Engineer Jobs in Ashburn, VA

Senior Software Engineer

Leesburg, VA ยท On-site

$123K - $163K/yr

Participate in knowledge transfer from subject matter experts (SMEs) on the L-Band Space Vehicle ... system performance and provide recommendations * Work cross-functionally with stakeholders to drive ...

IoT / Edge Software Engineer

Bethesda, MD ยท On-site +1

$68K - $141K/yr

The engineer works closely with system architects, backend/API engineers, and operational ... The position requires hands-on experience with embedded Linux, MQTT messaging, and integration with ...

Senior Software Engineer

Leesburg, VA

$123K - $163K/yr

Participate in knowledge transfer from subject matter experts (SMEs) on the L-Band Space Vehicle ... system performance and provide recommendations * Work cross-functionally with stakeholders to drive ...

Software Engineer

Gaithersburg, MD ยท On-site +1

$78K - $116K/yr

Collaborate with hardware, systems, and electrical engineering teams to develop software interfaces ... WORK ENVIRONMENT This position is typically performed in a traditional office environment or ...

Senior Software Engineer

Herndon, VA ยท On-site +1

$125K/yr

We are seeking for a team player with solid technical skills to work with our team of smart ... Familiarity with system level issues such as scaling, security, and responsiveness * Solid ...

Remote, work-from-home career * Average first-year earnings of $69K through commissions and bonuses * Increased earning potential in later years through performance and renewals * Residual income ...

Remote, work-from-home career * Average first-year earnings of $69K through commissions and bonuses * Increased earning potential in later years through performance and renewals * Residual income ...

Remote, work-from-home career * Average first-year earnings of $69K through commissions and bonuses * Increased earning potential in later years through performance and renewals * Residual income ...

Remote, work-from-home career * Average first-year earnings of $69K through commissions and bonuses * Increased earning potential in later years through performance and renewals * Residual income ...

Remote, work-from-home career * Average first-year earnings of $69K through commissions and bonuses * Increased earning potential in later years through performance and renewals * Residual income ...

Senior Software Engineer

Herndon, VA ยท On-site +1

$125K - $159K/yr

We are seeking for a team player with solid technical skills to work with our team of smart ... Familiarity with system level issues such as scaling, security, and responsiveness * Solid ...

Senior Software Engineer

Herndon, VA ยท On-site +1

$12K/mo

We are seeking for a team player with solid technical skills to work with our team of smart ... Familiarity with system level issues such as scaling, security, and responsiveness * Solid ...

Showing results 41-60

Work From Home Embedded Systems Software Engineer information

See Ashburn, VA salary details

$63.9K

$140.4K

$196.3K

How much do work from home embedded systems software engineer jobs pay per year?

As of Sep 2, 2026, the average yearly pay for work from home embedded systems software engineer in Ashburn, VA is $140,377.00, according to ZipRecruiter salary data. Most workers in this role earn between $114,000.00 and $167,200.00 per year, depending on experience, location, and employer.

What is a work from home embedded systems software engineer?

A Work From Home Embedded Systems Software Engineer is a professional who designs, develops, and maintains software that runs on embedded systems, such as microcontrollers or specialized hardware, while working remotely. These engineers use programming languages like C or C++ to create software that controls devices ranging from household appliances to industrial machines. They collaborate with teams virtually, using online tools to communicate and manage projects. Their role involves both hardware and software knowledge, as well as strong problem-solving skills.

How do embedded systems software engineers typically collaborate with hardware teams when working from home?

Remote Embedded Systems Software Engineers often collaborate with hardware teams through video meetings, shared documentation, and remote access to test hardware. They may use simulation tools or connect to physical devices via VPNs to test their code. Communication is key, so regular stand-ups and clear documentation help bridge the distance. Some companies also ship prototype hardware to engineers' homes, allowing them to conduct hands-on debugging and development.

What are the key skills and qualifications needed to thrive as a work from home embedded systems software engineer, and why are they important?

To thrive as a Work From Home Embedded Systems Software Engineer, you need a strong background in computer science or electrical engineering, proficiency in C/C++ programming, and experience with embedded systems design. Familiarity with tools like debuggers, oscilloscopes, version control systems (such as Git), and real-time operating systems (RTOS) is typically required, along with relevant certifications like Certified Embedded Systems Engineer. Excellent problem-solving abilities, self-motivation, and effective remote communication skills help engineers stand out in this remote role. These skills and qualities ensure the efficient development, testing, and maintenance of reliable embedded solutions while collaborating effectively with distributed teams.

What is the difference between Work From Home Embedded Systems Software Engineer vs Embedded Systems Firmware Developer?

AspectWork From Home Embedded Systems Software EngineerEmbedded Systems Firmware Developer
CredentialsBachelor's in Computer Engineering or related field; certifications like ARM or IoT are commonSimilar educational background; often requires knowledge of hardware-specific certifications
Work EnvironmentRemote, flexible hours, collaboration via online toolsPrimarily on-site or hybrid, working closely with hardware teams
Industry UsageUsed across IoT, consumer electronics, automotive, and industrial sectorsPrimarily in embedded hardware, automotive, aerospace, and consumer electronics

While both roles involve embedded systems development, the Work From Home Embedded Systems Software Engineer focuses on software development remotely, often integrating with hardware teams virtually. The Embedded Systems Firmware Developer typically works on low-level firmware directly on hardware, often onsite. The remote role offers flexibility, whereas the firmware developer role emphasizes hardware interaction.

What are popular job titles related to Work From Home Embedded Systems Software Engineer jobs in Ashburn, VA?

For Work From Home Embedded Systems Software Engineer jobs in Ashburn, VA, the most frequently searched job titles are:

What job categories do people searching Work From Home Embedded Systems Software Engineer jobs in Ashburn, VA look for?

The top searched job categories for Work From Home Embedded Systems Software Engineer jobs in Ashburn, VA are:

Infographic showing various Work From Home Embedded Systems Software Engineer job openings in Ashburn, VA as of August 2026, with employment types broken down into 43% Full Time, and 57% Contract. Highlights an 100% Remote job distribution, with an average salary of $140,377 per year, or $67.5 per hour.

Senior Software Engineer

Iridium Satellite, LLC

Leesburg, VA โ€ข On-site

$123K - $163K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 25 days ago


Job description

Iridium is an award-winning satellite communications company operating the world's only truly global voice and data network, delivering reliable connectivity anywhere on Earth. For more than 20 years, Iridium has powered mission-critical communications for governments, businesses, aviation, maritime, and the rapidly expanding Internet of Things.

Now part of Iridium, Aireon is the worldโ€™s only space-based air traffic surveillance system, providing real-time visibility of aircraft over oceans, the poles, and remote regions. Together, Iridium and Aireon are helping build a safer, more connected, and more efficient future for global aviation.

Join our team and help shape how the world stays connected. We foster a collaborative, inclusive culture where employees are empowered to innovate, grow professionally, and make a meaningful impact.


What Weโ€™re Looking For:

Are you a space enthusiast with a passion for cutting-edge technology and a desire to work alongside some of the brightest minds in the industry? We have an exciting opportunity for a Senior Software Engineer on our Space Software Product Engineering (SSPE) team! This role is responsible for development and maintenance of critical ground software for our satellitesโ€™ L-Band Radio Frequency (RF) resource planning and management. As well, the role focuses on evaluating system performance, recommending improvements, and collaborating across teams to ensure reliaiblity and enhance the overall experience for our end-users. You will make a valuable contribution to the teamโ€™s success with skills in design, coding, testing, and documentation.  If you are looking to further develop your skills and expertise in a dynamic and innovative environment, we encourage you to apply!

What Youโ€™ll Do:
  • Execute the technical and feature roadmap for our L-Band Table Generator software product
  • Participate in knowledge transfer from subject matter experts (SMEs) on the L-Band Space Vehicle Real Time (SVRT) domain
  • Maintain and leverage knowledge of L-Band SVRT to independently evaluate system performance and provide recommendations
  • Work cross-functionally with stakeholders to drive continuous performance enhancements of L-Band SVRT
  • Independently drive efforts and initiatives to completion with minimal technical oversight
  • Maintain and update the knowledgebase for both software design documentation and SVRT domain knowledge
  • Facilitate cross-training of other team members on SVRT and on-orbit L-Band operational needs 
  • Act as a key member of our Agile scrum team; lead and participate in daily standup meetings, sprint planning meetings, sprint reviews/demonstrations, and retrospectives
  • Develop software following the teamโ€™s โ€˜Definition of Doneโ€™ ensuring that each task is completed to the teamโ€™s best practices and approved standards
  • Cultivate technical growth and promote a culture of excellence within the engineering team

What Youโ€™ll Need to Succeed:
  • Bachelorโ€™s degree in computer science, computer engineering or computer system engineering, or related field
  • 8+ years of relevant experience in the software programming industry
  • Five or more years of relevant experience developing embedded software using C++
  • Experience developing software using Atlassian Tools: Jira, Bitbucket, Fisheye/Crucible  and Confluence
  • Be proficient working primarily in a Linux environment
  • A strong background in troubleshooting and problem solving
  • Knowledge of and experience with all aspects of the Software Development Life Cycle process
  • Excellent communication skills, with the ability to clearly convey products, deliverables, analyses, and/or issues to groups outside of your team or those who are unfamiliar with the topic
  • Have confidence and be able to easily build relationships with leadership and colleagues outside of your team
  • Possess an analytical mindset, with the ability to understand a situation or problem and think critically to make decisions and come up with out-of-the-box solutions
  • Be proactive in providing feedback and be enthusiastic in sharing your knowledge with others
  • Be capable of prioritizing your own tasks and potentially the tasks of others while making sure deadlines are met
Things That Would be Great if You Brought to the Table:
  • Masterโ€™s degree in computer science, computer engineering or computer system engineering, or related engineering degree
Weโ€™ll also need you to:
  • Be on call for satellite and space anomalies (rare occurrence, typically 1-2 times per year)
  • Be able to travel up to approximately 14 days per year
  • Be able to work a hybrid schedule that includes 4 days in office
  • Be a U.S. Citizen with no dual citizenships

Work Environment:

This position primarily works in an office setting and is largely sedentary with the majority of the position working with a computer. The role typically requires the use of basic office equipment such as a phone, video, computer, keyboard, mouse, and printer. 

We believe in-person connection drives innovation, strengthens mentorship, and builds culture, while flexibility enables employees to do their best work. Under Iridiumโ€™s Hybrid Work Policy, employees are expected to work at least four days per week (approximately 80%) in an Iridium office to support collaboration, relationship-building, and professional growth.

Additional Information

This job description outlines the general nature and level of work for this role and is not a comprehensive list of duties, responsibilities, or qualifications. Employees may be assigned additional responsibilities as needed.

Base Pay Range: $125,000 - $160,000 USD

Actual compensation will be determined based on a variety of factors and this range represents an estimate of compensation at the time of posting. Base salary is only one part of our compensation package for this role. You may also be eligible for company stock and annual bonus. Employee benefits also include medical, dental, and vision insurance coverage; 401(k) retirement plan options; paid time off and paid holidays; paid parental leave; and other discounts and perks.  

Iridium is an Equal Opportunity Employer, including individuals with disabilities and protected veterans.