1

Contract Embedded Software Jobs in Seattle, WA (NOW HIRING)

Embedded Software Engineer

Redmond, WA ยท On-site

$70 - $80/hr

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 ...

New

Embedded Software Engineer Location: Redmond, WA - On-Site Job Type: Contract Experience Level: Mid-Level About the Role We are seeking a skilled Embedded Software Engineer with expertise in Rust, C ...

New

SDE - Embedded Linux, Amazon Leo

Redmond, WA

$147K - $193K/yr

... contract manufacturer through various production phases like Hardware Validation Testing (HVT ... A day in the life As a software development engineer you will be responsible for leading the design ...

SDE - Embedded Linux, Amazon Leo

Redmond, WA

$147K - $193K/yr

... contract manufacturer through various production phases like Hardware Validation Testing (HVT ... A day in the life As a software development engineer you will be responsible for leading the design ...

We are looking for a Senior Software Engineer for Embedded Systems. In this role, you'll be part of ... S. export control and government contract restrictions. Employment with IonQ is contingent on ...

Senior Software Embedded Engineer

Seattle, WA ยท On-site

$141K - $184K/yr

Set the SDK strategy: define the ABI contracts, versioning guarantees, and FFI boundaries that will ... embedded hardware worn + deployed in the field. What You Bring * 8+ years of professional software ...

SDE - Embedded Linux, Amazon Leo

Redmond, WA ยท On-site

$147K - $193K/yr

... contract manufacturer through various production phases like Hardware Validation Testing (HVT ... A day in the life As a software development engineer you will be responsible for leading the design ...

Senior Software Embedded Engineer

Seattle, WA ยท On-site

$141K - $225K/yr

Set the SDK strategy: define the ABI contracts, versioning guarantees, and FFI boundaries that will ... embedded hardware worn + deployed in the field. What You Bring * 8+ years of professional software ...

Senior Embedded Engineer

Bothell, WA ยท On-site

$141K - $184K/yr

Senior Embedded Engineer (11818247) Duration: 6 months contract Location: Must be able to go onsite ... engineering, software or science (physics/optics) * 2+ years of experience developing in C/C+

Firmware Software Engineer IV

Redmond, WA ยท On-site

$90 - $95/hr

... Contract Duration: 1 year Pay Rate: $90-95/hour Work Arrangement: Onsite Summary The Firmware Software Engineer will design, develop, test, and evaluate low-level embedded software that supports a ...

New

next page

Showing results 1-20

Contract Embedded Software information

See Seattle, WA salary details

$79.7K

$174.6K

$198K

How much do contract embedded software jobs pay per year?

As of Jun 24, 2026, the average yearly pay for contract embedded software 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 typical challenges faced in a contract embedded software role?

Contract embedded software professionals often encounter challenges such as quickly adapting to new hardware platforms, integrating with legacy systems, and rapidly understanding diverse project requirements. Since contracts are often project-based, there may be limited time for onboarding, requiring strong self-motivation and efficient troubleshooting skills. Additionally, clear documentation and collaboration with hardware engineers or cross-functional teams are critical to ensure smooth system integration. These challenges can be rewarding, as they provide opportunities to develop broad technical expertise and experience a wide variety of products and industries.

What is a Contract Embedded Software job?

A Contract Embedded Software job involves developing, testing, and maintaining embedded systems software for a company on a temporary or project basis. Contractors typically work with microcontrollers, real-time operating systems (RTOS), and low-level programming languages like C or C++. These roles can vary in duration and may involve working remotely or onsite. Contract engineers often collaborate with hardware teams, follow specific project requirements, and ensure system reliability and performance.

What are the key skills and qualifications needed to thrive in the Contract Embedded Software position, and why are they important?

To excel as a Contract Embedded Software professional, you need strong experience with programming languages like C or C++, real-time operating systems (RTOS), hardware interfacing, and a relevant degree in computer engineering or a related field. Familiarity with development tools such as JTAG debuggers, oscilloscopes, version control systems, and certifications like Certified Embedded Systems Engineer (CESE) are highly valued. Effective problem-solving, adaptability, and clear communication are important soft skills for collaborating with multidisciplinary teams and managing project-based work. These capabilities ensure you can deliver robust, efficient solutions within project timelines in dynamic, technology-driven environments.

What are the most commonly searched types of Embedded Software jobs in Seattle, WA? The most popular types of Embedded Software jobs in Seattle, WA are:
What cities near Seattle, WA are hiring for Contract Embedded Software jobs? Cities near Seattle, WA with the most Contract Embedded Software job openings:
Embedded Software Engineer

Embedded Software Engineer

INSPYR Solutions

Redmond, WA โ€ข On-site

$70 - $80/hr

Other

Posted 2 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