2

Embedded Software Engineer Remote Jobs in Washington

Software Engineer Location ... Remote / Alexandria, VA Clearance: Active TS/SCI or eligibility to be cleared GeoDelphi, Inc. dba ...

Experience with constrained or embedded platforms * Familiarity with Nix or NixOS for reproducible ... remote and/or hybrid work available depending on position. All compensation and benefits are ...

Apply now: Software Engineer, location is Remote. The start date is July 27 for this contract-to-hire position. Job Title: Software Engineer Location-Type: Remote (U.S.) Start Date Is: July 27 ...

Showing results 21-40

Embedded Software Engineer Remote information

See Washington salary details

$79.3K

$173.7K

$197.1K

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

As of Sep 9, 2026, the average yearly pay for embedded software engineer remote in Washington is $173,722.00, according to ZipRecruiter salary data. Most workers in this role earn between $148,900.00 and $195,900.00 per year, depending on experience, location, and employer.

What is an embedded software engineer remote?

An Embedded Software Engineer Remote job involves designing, developing, and testing software that runs on embedded systems, such as microcontrollers or IoT devices, while working remotely. These engineers write low-level code, optimize performance, and ensure seamless hardware-software integration. They use programming languages like C, C++, or Python and collaborate with teams through virtual communication tools. Remote roles require strong self-discipline, effective communication, and the ability to troubleshoot issues independently.

What are the key skills and qualifications needed to thrive as an embedded software engineer remote?

To thrive as an Embedded Software Engineer Remote, you need strong programming skills in C/C++, a solid understanding of embedded systems architecture, and often a degree in computer engineering, electrical engineering, or a related field. Familiarity with real-time operating systems (RTOS), version control tools like Git, and hardware debugging tools is commonly required, and certifications like Certified Embedded Systems Engineer (CESE) are a plus. Excellent problem-solving, self-motivation, and clear communication are important soft skills for effective remote collaboration. These capabilities enable you to deliver reliable, efficient solutions in a distributed work environment while supporting cross-functional teams and project objectives.

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

Remote Embedded Software Engineers often encounter challenges such as limited direct access to physical hardware, coordinating across different time zones with team members, and maintaining effective communication for troubleshooting and integration tasks. These challenges can be mitigated by utilizing remote hardware labs, well-established code repositories, and clear documentation practices. Regular video meetings, collaborative development tools, and proactive status updates also help keep projects on track and align team efforts. By staying organized and responsive, remote engineers can overcome these obstacles and deliver high-quality embedded solutions.

What are the most commonly searched types of Embedded Software Engineer jobs in Washington?

The most popular types of Embedded Software Engineer jobs in Washington are:

What job categories do people searching Embedded Software Engineer Remote jobs in Washington look for?

The top searched job categories for Embedded Software Engineer Remote jobs in Washington are:

What cities in Washington are hiring for Embedded Software Engineer Remote jobs?

Cities in Washington with the most Embedded Software Engineer Remote job openings:

Infographic showing various Embedded Software Engineer Remote job openings in Washington as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 6% Part Time, 2% Temporary, and 8% Contract. Highlights an 82% Physical, 4% Hybrid, and 14% Remote job distribution, with an average salary of $173,722 per year, or $83.5 per hour.

Software Engineer/Tester

Mclean, VA โ€ข On-site, Remote

Full-time

Re-posted 27 days ago


Key responsibilities

  • Partner with internal teams to capture deployment scenarios and network topologies.

  • Plan, develop, and execute manual and automated system test plans to evaluate system robustness, stability, scalability, reliability, stress, performance, and longevity.

  • Participate in requirement analysis, conduct feasibility studies, and provide early estimates on testing impact.


Job description

Company Description

Kuatro Technologies is a leading provider of custom outsourced software development services and product solutions for the Information and Communications Technologies (ICT) industry. Kuatro has lead development projects for Cloud - Storage / Networking / Security, Mobile Networks, Telecom Platforms, Embedded Devices, and Virtual Appliances. Our Customers range from Emerging Technology Start-ups through to Global Tier I Service Providers, Telecom Equipment Manufacturers and Networking Equipment Providers

Job Description

You will help us improve and expand our operations by:

Being a software engineer that enjoys a dynamic environment facing challenges in different technical areas.

Taking ownership and by providing and developing innovative solutions to deliver high quality code.

Having Test automation, Continuous Integration, Agile, etc. as your basic tools, but also by adapting to whatever new tool/process is thrown at you

Enjoying to learn from your motivated and skilled colleagues and in turn share your knowledge.

Learning and having fun, and having fun learning.


YOUR RESPONSIBILITIES

Partner with internal teams to capture deployment scenario's and network topologies. Responsible for planning, developing and executing manual and automated system test plans to benchmark system robustness, stability, scalability, reliability, stress, performance and longevity measures

Author test plans, execute and automate test casesย 

Participate in Requirement Analysis, conduct feasibility studies, provide early time estimates on test and test impact.ย 

Participate in defect analysis, defect slip and root cause evaluation, study the customer / product functionality impact, suggest work around methods for the observed defect.ย 

Effectively communicate with other internal and external team members in a positive and collaborative method.ย 


Qualifications

B.S. in EE, CS, CE or equivalent.ย 

ย 0-3 years of Software Engineering experience, preferably in QA/testing

Good knowledge and hands on experience in IPv4, IPv6, Multicast, MPLS protocol and features, BFD, VRRP, Routing protocol (RIP, OSPF, BGP) and L2 switching technology.ย 

Good understanding in carrier industry standard and network deployments.ย 

Familiarity with Cisco, Juniper product configurations.ย 

You are fluent in at least one scripting language and you are eager to learn new libraries, languages and technologies. (Java, Python, Perl preferred)

You are a team-oriented communicator that loves to work in a multinational high-paced environment.

Ability to work in global environment and work with remote development/ test teams is a must

You understand the needs of the business and all its stakeholders and you can translate them into solutions.

You are a creative person that gets the job done.


Additional Information

What's in it for you:

An exciting job where boredom is unknown and continuous learning is a mantra.

A generous compensation package

Highly competitive medical benefitsย 

Flexible work hours and remote work policy.


All your information will be kept confidential according to EEO guidelines.