1

Temporary Embedded Software Engineer Jobs in Olympia, WA

... Engineering or Software Engineering Must have the unrestricted right to work in the US without ... in an embedded context with constrained resources 2+ years experience with Intel x86 Assembly ...

Software Architect Sr (Payments)

Home, WA · On-site

$143K - $195K/yr

The Software Engineer Expert reports into the Director, Payments Solution Design & Engineering and ... Agile Delivery Enablement Act as the embedded architectural lead across agile delivery teams while ...

Manager, Data Engineer (Remote)

Home, WA · Remote

$100K - $174K/yr

These capabilities are becoming increasingly embedded across the enterprise. Data is central to our ... You will also guide engineers and reinforce strong delivery practices, while advancing the team ...

Manager, Data Engineer (Remote)

Home, WA · Remote

$100K - $174K/yr

These capabilities are becoming increasingly embedded across the enterprise. Data is central to our ... You will also guide engineers and reinforce strong delivery practices, while advancing the team ...

Energy Engineer II

Lacey, WA · On-site

$9.5K - $11K/mo

Temporary End Date: This is a temporary position expected to end on June 30, 2028. The position is ... Demonstrated computer skills with energy system performance analysis software, databases ...

Temporary Embedded Software Engineer information

See Olympia, WA salary details

$75.1K

$164.5K

$186.6K

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

As of Aug 29, 2026, the average yearly pay for temporary embedded software engineer in Olympia, WA is $164,475.00, according to ZipRecruiter salary data. Most workers in this role earn between $141,000.00 and $185,500.00 per year, depending on experience, location, and employer.

What is a temporary embedded software engineer?

Temporary Embedded Software Engineers are professionals hired on a short-term basis to design, develop, and test software that is integrated directly into hardware devices. They often work on projects that require specialized knowledge of programming languages such as C or C++, microcontrollers, real-time operating systems, and hardware-software integration. These engineers might be brought in to help meet tight deadlines, cover for absent staff, or add expertise for a specific phase of a project. Their contracts typically last for a fixed period or until a particular project milestone is met.

What are the key skills and qualifications needed to thrive as a temporary embedded software engineer?

To thrive as a Temporary Embedded Software Engineer, you need expertise in C/C++ programming, embedded systems design, and a degree in computer engineering or a related field. Familiarity with real-time operating systems (RTOS), microcontroller architectures (such as ARM or PIC), and debugging tools like oscilloscopes and logic analyzers is typically required. Strong problem-solving, adaptability, and effective communication skills help you quickly integrate with teams and address project-specific challenges. These competencies ensure you can deliver reliable, efficient code and contribute to project success within tight timelines.

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

Temporary embedded software engineers often face the challenge of quickly understanding existing codebases and hardware platforms within a limited timeframe. To overcome this, it’s helpful to proactively communicate with team members, review available documentation, and utilize onboarding resources early on. Additionally, adapting to different development tools and workflows can be demanding, but seeking guidance from permanent staff and leveraging previous embedded systems experience can accelerate the learning process. Successful temporary engineers are those who stay adaptable, ask clarifying questions, and integrate rapidly into the team’s workflow.

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

AspectTemporary Embedded Software EngineerEmbedded Software Developer
CredentialsTypically requires a degree in Computer Engineering or related field, with some roles accepting certifications in embedded systemsSimilar credentials, often with additional certifications in specific programming languages or tools
Work EnvironmentContract-based, project-specific, often in tech or manufacturing industriesFull-time or freelance, working on embedded systems in various industries
Employer & Industry UsageUsed by companies needing short-term expertise for embedded projectsUsed by companies developing or maintaining embedded systems long-term

Temporary Embedded Software Engineers focus on short-term, project-based roles requiring specific embedded skills, while Embedded Software Developers often work on ongoing projects or product development. Both roles require similar credentials and work environments, but differ mainly in duration and employment type.

What job categories do people searching Temporary Embedded Software Engineer jobs in Olympia, WA look for?

The top searched job categories for Temporary Embedded Software Engineer jobs in Olympia, WA are:

Infographic showing various Temporary Embedded Software Engineer job openings in Olympia, WA as of August 2026, with employment types broken down into 85% Full Time, 11% Part Time, and 4% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $164,475 per year, or $79.1 per hour.

Software Engineer (BIOS)

Dupont, WA • On-site

Akraya Inc.
Recruiting and Staffing Services • 11 - 50 employees

Contractor

Re-posted 10 days ago


Job description

Company Description

Akraya, Inc has consistently ranked among the Best Places to Work by Staffing Industry Analysts and the San Francisco Business Journal. A multiple award-winning, provider of Staffing and Consulting services, we focus on IT, Engineering, Creative and Marketing talent. Akraya has extensive experience supporting Fortune 500 and hot emerging start-ups. Founded in 2001, Akraya is a certified woman and minority-owned, Bay Area Green Business.

For over a decade, Akraya has become a preferred vendor of service and talent for across the US and worldwide. 

Job Description

Designing, developing/coding, and debugging BIOS\Firmware - Reviewing and providing strong feedback on firmware and software architecture specifications and design specifications.

Debugging software and system issues

Responding to customer and/or client requests or events as they occur

Developing solutions to problems utilizing formal education, judgment, and formal software process

Demonstrate strong problem solving skills and communication skills - Work well in a team environment


Qualifications

Must have a Bachelors or Masters of Science degree in Computer Science, Computer Engineering, Electrical Engineering or Software Engineering

Must have the unrestricted right to work in the US without sponsorship at the BS Ievel only - At the Masters Ievel, a minimum of 3 years experience with C/C++ and object oriented coding skills - At the Bachelors Ievel, a minimum of 4 years experience with C/C++ and object oriented coding skills

minimum 3 years experience with processor and PC system Ievel architectures

minimum 3 years experience in user interface development or presentation Iayer development

minimum 2 years experience with hardware skills: PC platform, BIOS, Drivers, IO

Preferred Qualifications 

3+ years experience in development of Iegacy BIOS such as Phoenix, AMI and/or experience with UEFI, EDK, Tiano cores

2+ years experience working with Intel CPUs, memory controllers, IO Hubs, and PC architecture

2+ years experience with industry specifications such as PCI, ACPI, DDR

3+ years experience in direct FW development, C programming in an embedded context with constrained resources

2+ years experience with Intel x86 Assembly Ianguage

2+ years experience in PC assembly/building skills

3+ years experience with PC architecture

3+ years experience with debug and Technical problem solving

1+ years experience with ARC controller and GHS tools

2+ years experience with Linux* kernel and drivers

2+ years experience with Linux* programming, debugging and testing

1+ years experience with board Ievel diagnostic tools/utilities

2+ years experience with in Software Development IIfe Cycles (SDL)

1+ years experience with Windows* OS and driver internals

1+ years experience Windows* application software programming experience


Additional Information

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


Akraya logo

About Akraya

Sourced by ZipRecruiter

Akraya is an award-winning IT staffing firm and the staffing partner of choice for many leading companies across the US. Akraya was recently voted as a 2021 Best Staffing Firm to Temp for by Staffing Industry Analysts and voted by our employees and consultants as a 2022 Glassdoor Best Places to Work.

Industry

Recruiting and staffing services

Company size

11 - 50 Employees

Headquarters location

Santa Clara, CA, US

Year founded

2001