Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer

$95 per hour

Manpower

Embedded Software Engineer

Our client, a leader in advanced hardware and embedded systems, is seeking a dedicated Embedded Software Engineer to join their innovative team. As an Embedded Software Engineer, you will be part of the Hardware Systems Verification team supporting cross-functional development efforts. The ideal candidate will demonstrate strong problem-solving skills, adaptability, and a collaborative spirit, which will align successfully in the organization.

Job Title: Embedded Software Engineer

Location: Foster City, CA

Pay Range: $95/hour + Benefits

What's the Job?

  • Architect, implement, and maintain high-quality C++ applications for embedded Linux systems, focusing on low-latency and high-performance solutions.
  • Design Python-based automation frameworks and tooling to optimize test execution, integration, and performance validation processes.
  • Develop and expand hardware/software sensor emulators, maintaining 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 comprehensive verification strategies to ensure product quality and reliability.

What's Needed?

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

What's in it for me?

  • Opportunity to work on cutting-edge embedded systems and safety-critical infrastructure.
  • Collaborate with a talented and diverse team of professionals committed to innovation.
  • Engage in meaningful projects that impact the future of hardware and embedded software development.
  • Develop your skills in a dynamic environment with exposure to FPGA development, high-speed protocols, and system integration.
  • Be part of a company that values continuous learning and professional growth.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in San Mateo, CA vacancy
  • $221k - $265k

    San Diego, CA / Foster City, CASoftware - Software Platforms and Product /Full-time /HybridZoox is looking for an embedded software engineer to join our Firmware Power Systems team. Responsibilities include designing, building, and testing real-time embedded code in C/... 
    Suggested
    Full time
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    4 days ago
  • $137k - $184k

    Foster City, CASoftware - Software Platforms and Product /Full-time /HybridZoox is looking for an embedded software engineer to join our Firmware Body Systems team. In this role, you will be responsible for embedded software development for the body, thermal, lighting,... 
    Suggested
    Full time
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    4 days ago
  • $137k - $207k

    Foster City, CASoftware - Software Platforms and Product /Full-time /HybridZoox is looking for an embedded software engineer to join our Firmware Drive Systems team. Drive Systems owns the critical path from autonomous trajectory to vehicle motion — taking a trajectory... 
    Suggested
    Full time
    Temporary work
    Remote work
    Relocation package

    Zoox

    Foster, CA
    4 days ago
  • $200k - $300k

     ...scaling this impact: today, more than 2 million Verkada devices are deployed across 170+ countries. About the RoleAs a Staff Embedded Software Engineer, you will spearhead the development of brand-new camera categories while driving the continued growth and reliability of... 
    Suggested
    Full time
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    2 days ago
  •  ...Embedded Software Developer The candidate will assist in improving developer experience for the AR System and Firmware groups. The candidate will build test frameworks for FW components, write automated tests, and help run them in CI. The candidate will need to participate... 
    Suggested

    Omni Inclusive

    Burlingame, CA
    3 days ago
  • $95 per hour

     ...Our client, a leader in advanced hardware and embedded systems, is seeking a dedicated Embedded Software Engineer to join their innovative team. As an Embedded Software Engineer, you will be part of the Hardware Systems Verification team supporting cross-functional development... 

    Manpower Group Inc.

    San Mateo, CA
    1 day ago
  •  ...Embedded Developer Embedded Development Engineer Looking for an embedded developer embedded development engineer with experience in either embedded C or C++ programming along with Python. Candidate should be good in Linux BSP, Android HAL, Kernel drivers and RTOS.... 

    Samprasoft

    Burlingame, CA
    2 days ago
  • $125k - $160k

     ...team of firmware, backend, and frontend engineers to develop this product line.We are committed...  ...working on Linux development as a Software Engineer.Proficient in C/C++.Familiar with...  ....Preferred experience working with embedded LinuxBash scripting experienceExperience... 
    Full time
    Work at office
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    3 days ago
  • $220k - $265k

    Foster City, CASoftware - Software Platforms and Product /Full-time /HybridAs a Software Engineer on the Firmware team, you will own the software integration, performance...  ..., and L1-L3 implementations into our custom embedded Linux platform.Architecture Definition: Define,... 
    Full time
    Temporary work
    Work experience placement
    Relocation package

    Zoox

    Foster, CA
    4 days ago
  • $150k - $300k

     ...Embedded Software Engineer - Access Control San Mateo, CA United States Who We Are Verkada is transforming how organizations protect their people and places with an integrated, privacy-sensitive AI-powered platform that includes solutions for video security,... 
    Full time
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    3 days ago
  •  ...Responsibilities Design, develop, test, deploy, maintain, and improve embedded software for Verkada’s device fleet. Develop and verify embedded...  ...deadlines, and deliverables while collaborating with senior engineers on future product specifications. Requirements Be... 
    Hourly pay
    Full time
    Work experience placement
    Summer work
    Internship
    Visa sponsorship
    Work visa

    Verkada

    San Mateo, CA
    a month ago
  • $160k - $250k

     ...enjoy facing adversity, and can do the impossible at record breaking speeds.About You and The Role We are looking for an Embedded Software Engineer to build the automated validation systems that ensure the reliability of the embedded platform powering autonomous aircraft... 
    Local area

    Zipline

    South San Francisco, CA
    23 hours ago
  • $155.9k - $227.3k

     ...flight, the Battery Management System (BMS) software that keeps them safe, healthy, and...  ...Together they form one energy ecosystem, engineered around the demands of commercial eVTOL service...  ...for designing and implementing the embedded C++ software that runs on our aircraft battery... 
    Full time
    Temporary work

    Joby Aviation

    San Carlos, CA
    3 days ago
  • $35 per hour

     ...Embedded Software Engineer Intern Austin, Texas, United States; South San Francisco, California, United States About Neuralink: We are creating devices that enable a bi-directional interface with the brain. These devices allow us to restore movement to the paralyzed... 
    Hourly pay
    Price work
    Temporary work
    Internship
    Flexible hours

    Neuralink

    South San Francisco, CA
    4 days ago
  •  ...Embedded Systems Software Engineer Location: San Carlos, CA Company: Aetherflux Type: Full-time About Aetherflux Aetherflux is revolutionizing space-based solar power by developing satellites equipped with advanced high-power laser systems to beam... 
    Full time

    Aetherflux

    San Carlos, CA
    1 day ago
  •  ...ready to apply your skills to the forefront of robotics innovation, we'd love to hear from you. What to Expect As an Embedded Software Engineer, you'll own platform software for the embedded Linux compute units running our robotics stack. You will collaborate... 

    Sunday

    Redwood City, CA
    3 days ago
  •  ...Title: Embedded Software Engineer Location: San Jose, CA Job Summary: We are looking for a talented Principal Embedded SW Engineer to join our team and help us continue to deliver cutting-edge products to our customers. The ideal candidate will have experience... 
    Local area

    Kasmo Global

    Daly City, CA
    5 hours ago
  • $170k - $210k

     ...Senior Embedded Software Engineer Tau Motors seeks a highly skilled and experienced Embedded Software Engineer to join our team. You will drive the development of Tau's cutting-edge software-enabled platforms through architecture, requirements, design, code, and testing... 
    Flexible hours

    Tau Inc

    Redwood City, CA
    3 days ago
  • $200k - $315k

     ...looking for a seasoned Systems level Linux engineer / Linux internals expert to help us...  ...similar degree)5+ years of experience of software development for Linux in System Programming...  ...(C, C++, Rust, Go, etc)Experience in embedded development or experience with low-level... 
    Full time
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    2 days ago
  • $130k - $300k

     ...features OTA on a frequent basis.What You BringBS/MS in Computer Science (or similar degree)5 years of experience of full-time Embedded Software developmentProficient in at least one system programming language, such as C, C++, Golang, RustMinimal of 2 years of full-time... 
    Full time
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    2 days ago
  • $180k - $280k

     ...countries. About the RoleAs a member of our Business Systems Engineering team, you will build or improve tools that are used daily by Verkada...  ...and mentor junior engineersWhat You Bring4+ years of software engineering with a focus on Front End developmentShipped customer... 
    Full time
    Work at office
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    23 hours ago
  • $130k - $185k

     ...solar energy. We are tackling one of humanity’s most complex engineering challenges with a world-class team dedicated to delivering a...  ...want to hear from you. The Role We're looking for an Embedded Software Engineer to take ownership of real-time software for spacecraft... 
    Permanent employment
    Full time
    Work at office
    Local area
    Remote work
    Relocation package

    Cowboy Space Corp.

    San Carlos, CA
    1 day ago
  • $153k - $193k

    Foster City, CASoftware - Software Platforms and Product /Full-time /HybridAs a Firmware Validation Engineer, you will validate firmware functionality at the component, subsystem...  ...vehicle platform. This includes testing embedded applications, control logic, and feature... 
    Full time
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    4 days ago
  • $150k - $183k

     ...where ideas turn into impact fast, you’ll fit right in.About The Role:Slickdeals is seeking a highly experienced Senior level Android Engineer to drive the technical vision, execution, and quality of our Android platform. This role serves as a key technical leader... 
    Work at office
    3 days per week

    Slickdeals

    San Mateo, CA
    23 hours ago
  •  ...coverage, and responsiveness to power critical insights precisely where they’re needed most.   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... 
    Permanent employment

    Array Labs

    Redwood City, CA
    28 days ago
  • $185k - $265k

     ...2 million Verkada devices are deployed across 170+ countries. About the RoleWe are actively looking for an experienced front-end engineer to join our core engineering group, with a specific focus on our Design Systems and UI architecture. As a crucial driver of our user... 
    Full time
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    1 day ago
  • $133.9k - $198.16k

     ...and our games. We are looking for our next teammate who will raise our bar and make us better.What We Need:We're seeking a Lead UI Engineer, to provide tech direction for our AAA multiplayer project and leadership for our team of UI engineers. In this role, you will... 
    Full time
    Remote work
    Flexible hours

    2K Games

    San Mateo, CA
    1 day ago
  • $95k - $280k

     ...are deployed across 170+ countries. About this RoleAs a Hardware Engineer on our hardware team, you will lead the design and development...  ...engineers, mechanical engineers, industrial designers, software engineers and product managers to develop new products. Own component... 
    Full time
    Work at office
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    23 hours ago
  • $170k - $277.5k

     ...expertise in artificial intelligence, best-in-class hardware and software product development, operational excellence, and customer...  ...for image processing (Debayering, lens shading, etc.) Strong embedded development experience, including firmware for physical hardware... 
    Full time
    Local area
    Relocation package

    Skydio, Inc.

    San Mateo, CA
    more than 2 months ago
  •  ...Role Zipline’s autonomous drone delivery system relies on software that behaves safely and predictably. The avionics...  ...reliable management of the avionics sensor suite. As a Senior Embedded Software Validation Engineer, you will lead validation strategy and execution for... 
    Local area

    Zipline

    South San Francisco, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!