1

Contract Embedded Software Jobs (NOW HIRING)

Software Engineer

Foster City, CA ยท On-site

$100.70/hr

Embedded Software Engineer. * Onsite in Foster City, CA | 5 days in office. * The Autonomy Hardware Systems V&V team is seeking a contract Embedded Software Engineer to develop embedded software and ...

Embedded Software Engineer

Mayfield Heights, OH ยท On-site

$133K - $176K/yr

Mid-Level Embedded Software Engineer Hybrid Mayfield Heights, OH (Onsite Monday, Tuesday, and Thursday) 2 4 Year Contract Position Summary Client is seeking a Mid-Level Embedded Software Engineer to ...

Embedded Software Engineer

Irvine, CA ยท On-site

$141K - $185K/yr

Irvine, California (onsite) Duration: Long Term Contract/Full time option as well. Job Overview: We are looking for an experienced Embedded Software Engineer to join our engineering team. Key ...

Embedded Software Engineer

Cleveland, OH ยท On-site

$127K - $167K/yr

They are known to respect a traditional work week and often extend contracts for added job security and stability Overview: We are seeking an experienced Embedded Software Engineer to join a growing ...

$127K - $168K/yr

My name is Vyshu, and I'm reaching out from Intellectt Inc. regarding an exciting contract opportunity for an Embedded software Engineer based in Remote (EST) with one of our prestigious clients. I ...

W2 hourly Contract Only with a possible extension, No 1099, No third parties, no C2C. No exceptions (Sorry) Secret Clearance is Required *** We have an exciting opportunity for an Embedded Software ...

W2 hourly Contract Only with a possible extension, No 1099, No third parties, no C2C. No exceptions (Sorry) Secret Clearance is Required *** We have an exciting opportunity for an Embedded Software ...

Embedded Software Engineer

Mountain View, CA ยท On-site

$155K - $204K/yr

Pittsburgh, PA Duration: 12+ Months Employment Type: Full-time (FTE) or Contract (H1B transfers considered for FTE) We are seeking an experienced Embedded Software Engineer with a specialized focus ...

Embedded Software Engineer This role focuses on the design and development of embedded Linux ... Job Type & Location This is a Contract position based out of Greenville, WI. Pay and Benefits The ...

Embedded Software Engineer This role focuses on the design and development of embedded Linux ... Job Type & Location This is a Contract position based out of Greenville, WI. Pay and Benefits The ...

This is a 6-month long contract position and you must be a US Citizen to apply. Required: US ... EMBEDDED SOFTWARE ENGINEER * Designs, develops, operates, and maintains software and firmware ...

This is a 6-month long contract position and you must be a US Citizen to apply. Required: US ... EMBEDDED SOFTWARE ENGINEER * Designs, develops, operates, and maintains software and firmware ...

Embedded Software Engineer

Grand Prairie, TX ยท On-site

$125K - $165K/yr

We have an outstanding Contract position for an Embedded Software Engineer to join a leading Company located in the Grand Prairie, TX surrounding area. **US Citizenship is required.** **Candidate ...

next page

Showing results 1-20

Contract Embedded Software information

See salary details

$70K

$153.4K

$174K

How much do contract embedded software jobs pay per year?

As of Aug 4, 2026, the average yearly pay for contract embedded software in the United States is $153,383.00, according to ZipRecruiter salary data. Most workers in this role earn between $131,500.00 and $173,000.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?

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.

More about Contract Embedded Software jobs
What cities are hiring for Contract Embedded Software jobs? Cities with the most Contract Embedded Software job openings:
What are the most commonly searched types of Embedded Software jobs? The most popular types of Embedded Software jobs are:
What states have the most Contract Embedded Software jobs? States with the most job openings for Contract Embedded Software jobs include:
Infographic showing various Contract Embedded Software job openings in the United States as of July 2026, with employment types broken down into 57% Full Time, 22% Part Time, 1% Temporary, and 20% Contract. Highlights an 79% Physical, 2% Hybrid, and 19% Remote job distribution, with an average salary of $153,383 per year, or $73.7 per hour.

Software Engineer

Denken Solutions, Inc.

Foster City, CA โ€ข On-site

$100.70/hr

Contractor

Re-posted 23 days ago


Job description

On-Site role

Job Description:

  • Embedded Software Engineer.
  • Onsite in Foster City, CA | 5 days in office.
  • The Autonomy Hardware Systems V&V team is seeking a contract Embedded Software Engineer to develop embedded software and tooling for safety-critical automated test infrastructure. 
  • You'll be working cross-functionally to develop sensor emulators and test frameworks.

Responsibilities:

  • Architect, implement, and maintain production-quality C++ applications for embedded Linux, with a focus on low-latency, high-performance user- and kernel-space solutions.
  • Design Python-based automation frameworks and tooling to streamline test execution, integration, and performance validation.
  • Build and expand hardware/software sensor emulators, and maintain and extend existing test assets and validation frameworks.
  • Integrate embedded software with FPGA-based and ECU hardware over interfaces such as Ethernet, I2C, SPI, and CAN.
  • Test and troubleshoot hardware and software issues, executing end-to-end verification strategies to ensure product quality and reliability.

Required Qualifications:

  • Bachelor's or Master's in Computer Science, Electrical Engineering, or related field, with 4+ years of relevant industry experience.
  • Strong C++ development skills focused on low-latency, high-performance code in user (and ideally kernel) space.
  • Extensive Linux development experience, including networking and system-level programming.
  • Proficiency with Python and test automation (e.g., Pytest), plus Git, build systems (e.g., Bazel), and unit testing frameworks (e.g., GTest).
  • Hands-on experience building hardware/software integration test frameworks using embedded interfaces (Ethernet, I2C, SPI, CAN).

Bonus Qualifications:

  • Linux kernel development and device driver implementation, including embedded software for ARM cores using Xilinx SDK and MPSoC platforms.
  • Experience with Yocto or Petalinux, and familiarity with FPGA development, System Verilog, and HDL verification.
  • Experience with high-speed protocols (PCIe, MIPI CSI-2), Precision Time Protocol (PTP / IEEE 1588), and Automotive Ethernet.
  • Ability to read and analyze electronic schematics, with knowledge of PCB design and manufacturing workflows.

About us:
At our organization, we take our mission and values to heart! We are on a mission to offer more and better jobs all over the world! Our goal is to care for you while you care for our clients and get you paid the highest pay possible. All our associates working with us are expected to embrace our RACE values: R - Results Matter, A- Approachable, C - Care, and E - Emergency i.e. work with a sense of urgency.

For more relevant job opportunities please visit our website: Denken Solutions Careers