2

Remote Computer Engineering Jobs in Ashburn, VA (NOW HIRING)

Senior Software Engineer

Leesburg, VA ยท On-site +1

$123K - $163K/yr

... and remote operations all rely on Iridium to stay connected. We take our responsibility for ... Bachelor's degree in computer science, computer engineering or computer system engineering, or ...

Senior Software Engineer

Leesburg, VA ยท On-site +1

$123K - $163K/yr

... and remote operations all rely on Iridium to stay connected. We take our responsibility for ... Bachelor's degree in computer science, computer engineering or computer system engineering, or ...

Be Seen First

Bachelor's Degree is required in Computer Science or Computer Engineering or Computer Information Systems or Management Information Systems Company Description About YCG YCG is a fast-growing, remote ...

Software Engineer (TS/SCI with Poly)

Herndon, VA ยท On-site +1

$170K - $180K/yr

Bachelor's degree in computer science, Computer Engineering, Systems Engineering, Information ... or remote, as dictated by position 4. 401(k) and company-funded life insurance 5. Generous Paid ...

Must be able to obtain DHS Suitability * BS Computer Science, Computer Engineering, Computer ... Must be able to work collaboratively across remote and physical locations Desired Skills

IoT / Edge Software Engineer

Bethesda, MD ยท Remote

$68K - $141K/yr

... Electrical Engineering, Computer Engineering, Computer Science, Information Technology, or ... The starting pay range for this remote role is $68,076 - $141,826. This range reflects the minimum ...

This position is currently remote; however, in accordance with federal contract requirements and ... Bachelor's Degree in Computer Science, Computer Engineering, Data Science, Computational ...

AI Engineer

Leesburg, VA ยท On-site +1

This position is currently remote; however, in accordance with federal contract requirements and ... Bachelor's Degree in Computer Science, Computer Engineering, Data Science, Computational ...

Senior DevSecOps Engineer

Arlington, VA ยท On-site +1

$131K - $180K/yr

This role is primarily remote with potential for occasional meetings at FDIC HQ in Arlington, VA as ... Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Information ...

Senior DevSecOps Engineer

Washington, DC ยท Remote

$129K - $177K/yr

This role is primarily remote with potential for occasional meetings at FDIC HQ in Arlington, VA as ... Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Information ...

Senior DevSecOps Engineer

Washington, DC ยท Remote

$129K - $177K/yr

This role is primarily remote with potential for occasional meetings at FDIC HQ in Arlington, VA as ... Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Information ...

next page

Showing results 1-20

Remote Computer Engineering information

See Ashburn, VA salary details

$49.6K

$124.3K

$140.6K

How much do remote computer engineering jobs pay per year?

As of Jul 14, 2026, the average yearly pay for remote computer engineering in Ashburn, VA is $124,262.00, according to ZipRecruiter salary data. Most workers in this role earn between $114,000.00 and $134,500.00 per year, depending on experience, location, and employer.

How do remote computer engineers typically collaborate with team members across different time zones?

Remote computer engineers often work with colleagues located in various parts of the world, which requires effective communication and collaboration tools. Teams usually rely on project management platforms, version control systems, and regular video meetings to stay aligned. Clear documentation, asynchronous communication, and flexible schedules help ensure that everyone can contribute efficiently, even when working hours don't fully overlap. Adapting to this environment can be challenging at first, but it fosters strong communication skills and autonomy.

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

To thrive as a Remote Computer Engineer, you need a strong background in computer science, software development, and problem-solving, usually supported by a relevant degree or equivalent experience. Familiarity with programming languages, version control systems like Git, and cloud platforms such as AWS or Azure is typically required, alongside certifications like CompTIA or AWS Certified Solutions Architect. Excellent communication, self-motivation, and time management are essential soft skills for effective remote collaboration and productivity. These skills and qualities are crucial for delivering high-quality technical solutions while working independently in distributed teams.

What is the difference between Remote Computer Engineering vs Remote Software Development?

AspectRemote Computer EngineeringRemote Software Development
Required CredentialsBachelor's in Computer Engineering, certifications like Cisco CCNA or CompTIA Network+Bachelor's in Computer Science or Software Engineering, certifications like Microsoft Certified, AWS Developer
Work EnvironmentDesigning hardware, embedded systems, network infrastructure; often involves labs or on-site hardware testingWriting, testing, and deploying software applications; primarily computer-based work
Employer & Industry UsageTelecommunications, hardware manufacturing, embedded systems companiesTech companies, startups, software firms, IT services

Remote Computer Engineering focuses on hardware design, embedded systems, and network infrastructure, often requiring specialized certifications and hardware labs. In contrast, Remote Software Development centers on coding, testing, and deploying software applications, with a primary emphasis on programming skills and cloud certifications. Both roles are in high demand but serve different technical needs within the tech industry.

What is remote computer engineering?

Remote computer engineering refers to the practice of working as a computer engineer from a location outside of a traditional office, often from home or another remote setting. Remote computer engineers design, develop, test, and maintain computer hardware and software systems, collaborating with teams using digital communication tools. This role requires strong technical skills, self-motivation, and the ability to manage projects independently while staying connected with colleagues virtually. Remote positions are popular in the tech industry due to their flexibility and access to a global talent pool.
What are the most commonly searched types of Computer Engineering jobs in Ashburn, VA? The most popular types of Computer Engineering jobs in Ashburn, VA are:
What cities near Ashburn, VA are hiring for Remote Computer Engineering jobs? Cities near Ashburn, VA with the most Remote Computer Engineering job openings:
Infographic showing various Remote Computer Engineering job openings in Ashburn, VA as of July 2026, with employment types broken down into 1% As Needed, 84% Full Time, 13% Part Time, and 2% Contract. Highlights an 84% Physical, 1% Hybrid, and 15% Remote job distribution, with an average salary of $124,262 per year, or $59.7 per hour.

Senior Software Engineer

Iridium Satellite, LLC

Leesburg, VA โ€ข On-site, Remote

$123K - $163K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 5 days ago


Job description

Iridium is an award-winning and innovative satellite communications company with bragging rights to the only network that offers voice and data connectivity anywhere in the world.   For over 20 years, Iridiumโ€™s unique network and services have supported critical communications needs for individuals, businesses, and the evolving Internet of Things.

At Iridium, we understand the importance of staying connected and the limitations of traditional communications networks. People across the globe, including first responders, humanitarians, global militaries, scientific researchers, and lone workers, as well as ships, aircraft and remote operations all rely on Iridium to stay connected. We take our responsibility for providing these essential communications very seriously and pride ourselves on offering a reliable lifeline when needed.  Likewise, Iridium is committed to providing an exciting and innovative workplace, where employees are challenged to think outside the box and collaborate on new, bold ideas and solutions.  Our talented teams are passionate about their work and the impact our company makes around the world.  Iridium fosters an empowering and inclusive culture that allows employees to genuinely be their best selves.   We are looking for others who want to join this truly unique company that celebrates our employees and provides the opportunity to truly make a difference in the world.


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 3 days in office and 2 from home
  • 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 three days per week (approximately 60%) 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.