1

Contract Embedded Software Engineer Jobs in Fremont, CA

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

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 (Automated Test & Fleet Systems) Location ... Foster City, CA (100% In-Person / On-Site) Pay Rate: $99.26 USD / Hour Job Type: Full-Time Contract ...

Embedded Software Engineer

Redwood City, CA ยท On-site

$161K - $211K/yr

Embedded Systems Software Engineer Location : San Francisco Bay Area, CA Employment: Full-time, onsite Position Overview A growing technology company is hiring an Embedded Systems Software Engineer ...

Embedded Software Engineer - Onsite

Burlingame, CA ยท On-site

$148K - $195K/yr

This is a 12 month contract opportunity. As an Embedded Software Engineer, you will have the opportunity to implement enhancements and new features for AI glasses. You will be responsible for ...

Job #216547 Chipton-Ross is seeking a Embedded Software Engineer for a contract opportunity in Sunnyvale, CA. BASIC QUALIFICATIONS (REQUIRED SKILLS/EXPERIENCE) * Experience with programming languages ...

Embedded Software Engineer

Redwood City, CA ยท On-site

$161K - $211K/yr

About the Job As an Embedded Software Engineer , you will develop the embedded software that enables Array's radar sensors, communication links, and flight systems to operate reliably in orbit. Your ...

Embedded Software Engineer

Redwood City, CA

$161K - $211K/yr

About the Job As an Embedded Software Engineer , you will develop the embedded software that enables Array's radar sensors, communication links, and flight systems to operate reliably in orbit. Your ...

About the Job As an Embedded Software Engineer , you will develop the embedded software that enables Array's radar sensors, communication links, and flight systems to operate reliably in orbit. Your ...

Embedded Software Engineer

San Jose, CA ยท On-site

$131K - $180K/yr

Embedded Software Engineer Department: Research & Development Employment Type: Full Time Location: US-California-San Jose Compensation: $131,200 - $180,400 / year Description About this opportunity ...

Embedded Software Engineer

Milpitas, CA ยท On-site

$153K - $201K/yr

We are seeking a highly motivated Embedded Software Engineer to join our team within the RAPID division. In this role, you will take end-to-end technical ownership of embedded software that powers ...

Embedded software engineer

Brisbane, CA ยท On-site

$158K - $208K/yr

The Sr. Embedded Software Engineer serves on the R&D team to contribute toward the development of embedded software for novel medical systems. As part of our growing software group, you will ...

Embedded software engineer

Brisbane, CA ยท On-site

$158K - $208K/yr

The Sr. Embedded Software Engineer serves on the R&D team to contribute toward the development of embedded software for novel medical systems. As part of our growing software group, you will ...

Embedded Software Engineer

Milpitas, CA

$153K - $201K/yr

We are seeking a highly motivated Embedded Software Engineer to join our team within the RAPID division. In this role, you will take end-to-end technical ownership of embedded software that powers ...

Embedded Software Engineer

Milpitas, CA ยท On-site

$153K - $201K/yr

We are seeking a highly motivated Embedded Software Engineer to join our team within the RAPID division. In this role, you will take end-to-end technical ownership of embedded software that powers ...

next page

Showing results 1-20

Contract Embedded Software Engineer information

See Fremont, CA salary details

$76.6K

$167.9K

$190.5K

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

As of Aug 4, 2026, the average yearly pay for contract embedded software engineer in Fremont, CA is $167,904.00, according to ZipRecruiter salary data. Most workers in this role earn between $143,900.00 and $189,400.00 per year, depending on experience, location, and employer.

What are typical day-to-day responsibilities for a contract embedded software engineer?

As a Contract Embedded Software Engineer, your daily tasks often include writing and debugging embedded code, integrating software solutions with hardware components, and working closely with hardware engineers to meet project requirements. You'll participate in code reviews, documentation, and sometimes testing or troubleshooting hardware-software interactions. Communication with project managers and cross-functional teams is also common to ensure project milestones and deadlines are met. This variety allows you to apply your technical expertise while gaining experience across different industries and applications.

What are the key skills and qualifications needed to thrive in the contract embedded software engineer position?

To thrive as a Contract Embedded Software Engineer, you need strong skills in C/C++ programming, embedded systems development, debugging, and a relevant engineering degree. Familiarity with microcontrollers, real-time operating systems (RTOS), hardware interfaces, and tools like oscilloscopes or JTAG debuggers is often required, and certifications such as Certified Embedded Systems Engineer can be beneficial. Excellent problem-solving, adaptability, and communication skills help you collaborate on diverse projects and meet tight contract deadlines. These abilities are crucial for delivering reliable, high-quality embedded software solutions in a fast-paced and dynamic work environment.

What is a contract embedded software engineer?

A Contract Embedded Software Engineer is a professional hired on a temporary or project basis to design, develop, and optimize software for embedded systems. These engineers work with microcontrollers, processors, and real-time operating systems (RTOS) to create software that operates hardware devices efficiently. They often specialize in industries like automotive, medical devices, aerospace, or consumer electronics. Contract roles can vary in duration and scope, offering flexibility and opportunities to work on diverse projects.

What are the most commonly searched types of Embedded Software Engineer jobs in Fremont, CA? The most popular types of Embedded Software Engineer jobs in Fremont, CA are:
What are popular job titles related to Contract Embedded Software Engineer jobs in Fremont, CA? For Contract Embedded Software Engineer jobs in Fremont, CA, the most frequently searched job titles are:
What job categories do people searching Contract Embedded Software Engineer jobs in Fremont, CA look for? The top searched job categories for Contract Embedded Software Engineer jobs in Fremont, CA are:
What cities near Fremont, CA are hiring for Contract Embedded Software Engineer jobs? Cities near Fremont, CA with the most Contract Embedded Software Engineer job openings:
Infographic showing various Contract Embedded Software Engineer job openings in Fremont, CA as of July 2026, with employment types broken down into 13% Internship, 49% Full Time, and 38% Contract. Highlights an 87% In-person, and 13% Hybrid job distribution, with an average salary of $167,904 per year, or $80.7 per hour.

Software Engineer

Denken Solutions, Inc.

Foster City, CA โ€ข On-site

$100.70/hr

Contractor

Re-posted 22 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