1

Temporary Embedded System Software Engineer Jobs in Seattle, WA

Embedded Software Engineer

Redmond, WA ยท On-site

$70 - $80/hr

Title: Embedded Software Engineer Location: Redmond, WA (onsite) Duration: 6 month contract ... Collaborate with software, systems, test, and infrastructure teams to drive issues through ...

Embedded Software Engineer

Redmond, WA ยท On-site

$70 - $80/hr

Title: Embedded Software Engineer Location: Redmond, WA (onsite) Duration: 6 month contract ... Collaborate with software, systems, test, and infrastructure teams to drive issues through ...

Embedded Engineer

Redmond, WA ยท On-site

$147K - $193K/yr

We are seeking an Embedded Software Engineer Contractor with experience developing and supporting embedded software systems, over-the-air (OTA) update frameworks, and automated test environments.

Embedded Software Engineer

WA ยท On-site

$149K - $196K/yr

... embedded systems. Expectations: This role blends hands-on engineering with cross-functional ... Software Design & Development โ€ข Develop, code, test, and debug new embedded software or ...

Embedded Software Engineer Sr.

Bothell, WA

$141K - $184K/yr

The Work Lockheed Martin Rotary & Mission Systems is seeking a Senior Embedded Software Engineer to join the L&SS team. In this role, you will contribute to the design, analysis, testing, and ...

Embedded Software Engineer Sr.

Bothell, WA ยท On-site

$141K - $184K/yr

The Work Lockheed Martin Rotary & Mission Systems is seeking a Senior Embedded Software Engineer to join the L&SS team. In this role, you will contribute to the design, analysis, testing, and ...

Description The Cloud OS System Software Team is looking for an exceptional software engineer to build and integrate software to orchestrate workloads across highly performant and energy efficient ...

System/Software Engineer

Bellevue, WA ยท On-site

$195K - $231K/yr

Experience in systems/software engineering or HPC/AI development Strong programming expertise in Python and low-level programming (C/C++ preferred) Deep understanding of: GPU accelerator ...

next page

Showing results 1-20

Temporary Embedded System Software Engineer information

See Seattle, WA salary details

$79.7K

$174.6K

$198K

How much do temporary embedded system software engineer jobs pay per year?

As of Jul 9, 2026, the average yearly pay for temporary embedded system software engineer in Seattle, WA is $174,554.00, according to ZipRecruiter salary data. Most workers in this role earn between $149,600.00 and $196,900.00 per year, depending on experience, location, and employer.

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

To thrive as a Temporary Embedded System Software Engineer, you need strong programming skills in C/C++, knowledge of embedded systems architecture, and typically a degree in computer engineering or a related field. Familiarity with real-time operating systems (RTOS), debugging tools, and hardware interfacing platforms like ARM or Microchip is often required. Excellent problem-solving abilities, adaptability, and effective communication help you integrate quickly with new teams and projects. These skills ensure you can efficiently contribute to complex, time-sensitive development tasks and deliver reliable embedded solutions.

What are Temporary Embedded System Software Engineers?

Temporary Embedded System Software Engineers are professionals who are contracted for a limited period to design, develop, and test software that runs on embedded systems, such as microcontrollers and specialized hardware. Their work often involves writing low-level code, debugging, and optimizing software for devices with specific hardware constraints. These engineers typically join a project to address a particular need, such as a product launch or to fill in staff shortages, and may work across industries like automotive, consumer electronics, or medical devices. Their contracts usually last from a few months to a year, depending on project requirements.

What is the difference between Temporary Embedded System Software Engineer vs Embedded Software Developer?

AspectTemporary Embedded System Software EngineerEmbedded Software Developer
CredentialsBachelor's in Computer Engineering or related field; experience with embedded systemsBachelor's or higher in Computer Science or Electrical Engineering; embedded systems experience
Work EnvironmentProject-based, short-term assignments in manufacturing, automotive, or consumer electronicsLong-term or project-based roles in similar industries, often within a team
Employer & Industry UsageContract roles for companies developing embedded productsFull-time or contract roles in embedded systems development across industries

Temporary Embedded System Software Engineers focus on short-term projects with specific deliverables, often in contract roles, while Embedded Software Developers typically hold ongoing positions involved in the full development lifecycle. Both roles require similar skills and credentials but differ mainly in employment duration and project scope.

What types of projects and responsibilities can a Temporary Embedded System Software Engineer expect during their contract period?

As a Temporary Embedded System Software Engineer, you can expect to work on targeted projects such as developing firmware for new hardware prototypes, troubleshooting existing embedded systems, or optimizing real-time software performance. Your daily responsibilities may include writing and testing code in languages like C or C++, collaborating closely with hardware engineers, and participating in code reviews. Temporary roles often require quickly ramping up on existing projects, so adaptability and strong communication skills are important. You may also be involved in documentation and occasionally supporting integration or validation activities alongside cross-functional teams.
What are the most commonly searched types of Embedded System Software Engineer jobs in Seattle, WA? The most popular types of Embedded System Software Engineer jobs in Seattle, WA are:
What are popular job titles related to Temporary Embedded System Software Engineer jobs in Seattle, WA? For Temporary Embedded System Software Engineer jobs in Seattle, WA, the most frequently searched job titles are:
What job categories do people searching Temporary Embedded System Software Engineer jobs in Seattle, WA look for? The top searched job categories for Temporary Embedded System Software Engineer jobs in Seattle, WA are:
Infographic showing various Temporary Embedded System Software Engineer job openings in Seattle, WA as of July 2026, with employment types broken down into 67% Full Time, and 33% Temporary. Highlights an 100% In-person job distribution, with an average salary of $174,554 per year, or $83.9 per hour.
Embedded Software Engineer

Embedded Software Engineer

INSPYR Solutions

Redmond, WA โ€ข On-site

$70 - $80/hr

Other

Posted 16 days ago


Job description

Title: Embedded Software Engineer
Location: Redmond, WA (onsite)
Duration: 6 month contract, additional extensions & conversion to FTE possible
Compensation: $70/hr - $80/hr
Work Requirements: s


Position Summary

We are seeking an Embedded Software Engineer Contractor with experience developing and supporting embedded software systems, over-the-air (OTA) update frameworks, and automated test environments. This role will focus on building and enhancing software update agents, supporting software deployment across satellite systems, developing automated testing solutions, and troubleshooting issues throughout the software lifecycle. The ideal candidate has strong C and Rust development experience, enjoys solving complex technical problems, and is comfortable working across hardware and software domains in a fast-paced engineering environment.

Key Responsibilities
  • Design, develop, and maintain embedded software components using C and Rust.
  • Build and enhance OTA software update agents and deployment capabilities across satellite systems.
  • Develop and maintain automated testing solutions to improve software quality and deployment reliability.
  • Support software integration and deployment activities across multiple embedded hardware and software components.
  • Monitor, troubleshoot, and resolve software issues identified during development, testing, and production operations.
  • Perform root cause analysis of software failures and implement corrective actions.
  • Collaborate with software, systems, test, and infrastructure teams to drive issues through resolution.
  • Participate in ticket management workflows, including issue tracking, documentation, and status reporting.
  • Provide operational support and participate in on-call activities as needed.
Required Qualifications
  • 5 years of experience developing embedded software systems.
  • Strong proficiency in C++ and/or Rust for production software development.
  • Experience developing software for embedded devices or hardware-integrated systems.
  • Experience with OTA software updates, device management frameworks, or software lifecycle management in embedded environments.
  • Experience developing automated test solutions and supporting software validation activities.
  • Experience troubleshooting complex technical issues and performing root cause analysis.
  • Experience working across cross-functional engineering teams to resolve system-level issues.
  • Strong communication, documentation, and collaboration skills.
Preferred Qualifications
  • Experience supporting satellite, aerospace, IoT, or other distributed embedded systems.
  • Familiarity with software deployment pipelines and release management processes.
  • Experience supporting production environments and participating in on-call rotations.
  • Strong understanding of embedded system architecture, software integration, and reliability engineering.

About INSPYR Solutions
Technology is our focus and quality is our commitment. As a national expert in delivering flexible technology and talent solutions, we strategically align industry and technical expertise with our clients'' business objectives and cultural needs. Our solutions are tailored to each client and include a wide variety of professional services, project, and talent solutions. By always striving for excellence and focusing on the human aspect of our business, we work seamlessly with our talent and clients to match the right solutions to the right opportunities. Learn more about us at inspyrsolutions.com.
INSPYR Solutions provides Equal Employment Opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, or genetics. In addition to federal law requirements, INSPYR Solutions complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities.
#IND-TELECOM