Demo

Embedded Engineers (Rust and C++)

Apetan Consulting
Kirkland, WA Contractor
POSTED ON 7/7/2026
AVAILABLE BEFORE 8/6/2026

Position: Embedded Engineers (Rust and C )

Location: Redmond, WA – Onsite - locals

Duration: 6-12 months

Interview Process: 2 Rounds

 

Job Description:

 

Identify candidates who are local to the greater Seattle area as the role is fully on-site and interested in this opportunity

I've attached the resume of the candidate who ultimately received the offer so you have a strong example of the profile we're targeting.

 

A few important notes:

  • Former Amazon employees are ideal, but they must be able to provide their Amazon references.
  • Please confirm that candidates are genuinely committed to returning to Amazon and would prioritize this interview process over any others they may currently be in.
  • I'd also like to know what stage they're at in any other interview processes.
  • Please triple confirm that they are comfortable with the pay rate before submitting.
  • Benefits are attached for reference (healthcare and 401(k); no PTO).
  •  

    Position Summary- OTA is over-the-air wireless delivery of software, firmware, or data to connected devices.

     

    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.

Hourly Wage Estimation for Embedded Engineers (Rust and C++) in Kirkland, WA
$53.00 to $65.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Embedded Engineers (Rust and C++)?

Sign up to receive alerts about other jobs on the Embedded Engineers (Rust and C++) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Apetan Consulting

  • Apetan Consulting Jackson, NJ
  • Job Title: Junior Wireless DSP/PHY Algorithm Engineer / Remote Location : Remote Job Summary: We are looking for a Junior Wireless DSP/PHY Algorithm Engine... more
  • 12 Days Ago

  • Apetan Consulting Jersey, NJ
  • Job Title: Sr. Systems Engineer AWS Cloud Applications / Remote Location : Remote Job Summary We are looking for a Senior Systems Engineer with expertise i... more
  • 12 Days Ago

  • Apetan Consulting Jersey, NJ
  • Job Title : Java Spark Developer Job Location:-Remote Job Type : Fulltime JD: Core Technical Requirements (Must-Have) Backend / Java Strong proficiency in ... more
  • 12 Days Ago

  • Apetan Consulting Jersey, NJ
  • Position: Senior Optimization Developer (C & CPLEX) Duration: 6 months w/ possible extension Project Name : - Network Planning Schedule Design Optimizer Pr... more
  • 12 Days Ago


Not the job you're looking for? Here are some other Embedded Engineers (Rust and C++) jobs in the Kirkland, WA area that may be a better fit.

  • Reuben Cooley Inc Redmond, WA
  • Required Qualifications: 5 years of software development experience working on highly distributed "always-on” systems. Strong proficiency in Java and objec... more
  • 12 Days Ago

  • GHK Technologies Inc. Seattle, WA
  • Location: Seattle, WA (onsite) Duration: Long Term Contract (C2C or 1099 or W2, 12 Months) Canadian Citizenship or US /Employment Authorization required (N... more
  • 2 Days Ago

AI Assistant is available now!

Feel free to start your new journey!