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 Engineering

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.

If this is a role that interests you and you'd like to learn more, click apply now and a recruiter will be in touch with you to discuss this great opportunity. We look forward to speaking with you!

About ManpowerGroup, Parent Company of: Manpower, Experis and Talent Solutions.

Experis® is a global leader in technology services and part of the ManpowerGroup® (NYSE: MAN) family of brands. We connect skilled technology professionals with meaningful opportunities where they can grow their careers, expand their expertise and make a real impact. Guided by the belief that it takes Human Ingenuity to unlock the true potential of technology, Experis helps people gain experience with leading organizations, build sought-after skills and take the next step toward a brighter future. Backed by ManpowerGroup's 75+ years of workforce expertise and global reach across more than 70 countries and territories, Experis brings the scale, insight and opportunity to help people and businesses thrive. ManpowerGroup is consistently recognized for its commitment to inclusion, ethics and responsible business, including being named one of the World's Most Ethical Companies. Learn more at Experis.com.

Vacancy posted 3 hours ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Foster, CA vacancy
  •  ...Job Description Job Description Zoox 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, and closure system functions and sub-... 
    Suggested
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    a month ago
  •  ...Job Description Job Description Zoox 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 from our AI stack and translating it... 
    Suggested
    Temporary work
    Remote work
    Relocation package

    Zoox

    Foster, CA
    a month ago
  • Kforce has a client in Foster City, CA that is seeking an 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... 
    Suggested
    Temporary work
    Foster, CA
    10 days 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...  ..., we want to hear from you. The Role We're looking for an Embedded Software Engineer to take ownership of real-time software for spacecraft... 
    Suggested
    Permanent employment
    Work at office
    Local area
    Remote work
    Relocation package

    Cowboy Space Corp.

    San Carlos, CA
    6 days ago
  •  ...Job Description Job Description As a Software Engineer on the Firmware team, you will own the software integration, performance, optimization...  ..., SW stacks, and L1-L3 implementations into our custom embedded Linux platform. Architecture Definition: Define,... 
    Suggested
    Temporary work
    Work experience placement
    Relocation package

    Zoox

    Foster, CA
    a month ago
  •  ...working with firmware, backend, and frontend engineers. Drive product ideas from conception to...  ...and 3+ years of experience in Linux software development with proficiency in C/C++. Experience with Yocto, Secure Boot, and embedded Linux is preferred. Key Skills: Linux development... 
    Odd job
    Flexible hours

    Connecting Odds

    San Mateo, CA
    4 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++....  ...programming. Preferred experience working with embedded Linux Bash scripting experience Experience... 
    Full time
    Work at office
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    4 days ago
  • $200k - $300k

    Senior Embedded Software Engineer - Camera Firmware 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, access... 
    Full time
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    5 days 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
    a month ago
  •  ...implement, and maintain automated validation infrastructure for embedded platform software. Build simulation and hardware-in-the-loop test...  ...identify root causes. Collaborate with Embedded Platform engineers to improve testability and define validation strategies.... 
    Full time

    Zipline

    South San Francisco, CA
    27 days ago
  • $150k - $200k

    Senior Embedded Firmware Engineer San Carlos, CA Engineering In office Full-time Connected Commercial Coffee Brewer Platform What We're About At BrewBird, we believe in building a sustainable future in coffee. We're developing a technology platform to scale the $1... 
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Brewbird

    San Carlos, CA
    1 day ago
  • $54 per hour

     ...at record breaking speeds. About The Embedded Team Zipline designs and operates the...  ...off the shelf, and as a result we need to engineer the majority of our system in-house....  ...current challenges: Design and develop a software platform for the new P2 Zip and the... 
    Hourly pay
    Full time
    Summer work
    Internship
    Summer internship
    Work at office
    Local area
    Immediate start
    Relocation package

    Zipline

    South San Francisco, CA
    21 hours ago
  •  ...spaceflight through autonomy. EraDrive builds autonomy software and hardware that let spacecraft see, decide,...  ...be one of the early members of the EraDrive engineering team. The Role We're looking for a low-level embedded software engineer who will own the core firmware... 

    Eradrive, Inc.

    Palo Alto, CA
    1 day ago
  •  ...right time. If you are ready for adventure, we invite you to join our amazing team and grow with us. As part of the Embedded Software Engineering team, you will drive the development and maintenance of the manufacturing test systems used for our eVTOL aircraft.... 
    Work at office

    Pivotal

    Palo Alto, CA
    27 days ago
  • $130k - $300k

     ...their laptop or phone. We are building a line of embedded devices with screens, and we need an amazing UI engineer to build interfaces for these devices. You’ll...  ...customers have come to expect from our web and mobile software, but in a much more constrained hardware... 
    Hourly pay
    Full time
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    6 days ago
  • $119k - $140k

     ...generator is a network of computers combining embedded Linux and real-time bare metal...  ...is rapidly evolving, and we need great software developers to make it happen. If you love...  ...Responsibilities This is a software engineering role with emphasis on embedded systems and... 
    Full time
    Local area
    Flexible hours

    Mainspring Energy

    Menlo Park, CA
    8 hours ago
  • Automotive Electronics | Embedded Systems | Palo Alto CA OR Long Beach CA About the Role FORD is seeking a Platform Validation Engineer to drive and execute safety, performance, and deterministic...  ...lab instrumentation to investigate software and hardware issues. Drive root cause... 
    Full time
    Contract work

    Insight Global

    Palo Alto, CA
    5 days 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... 
    Local area

    Namely

    South San Francisco, CA
    3 days ago
  •  ...vehicles through technology that will set the standards for software-defined vehicles around the world. The road to the future...  ..., more intelligent, more sustainable for everyone. Embedded Software Engineer Role Summary We are looking for a Embedded Software Engineer... 
    Full time
    Contract work
    Local area

    Rivian VW Group

    Palo Alto, CA
    7 days ago
  •  ...Responsibilities Develop embedded software, firmware, drivers, and safe software architectures for autonomous aircraft and ground delivery...  .... Requirements Pursuing a degree in Electrical Engineering, Computer Science, or Computer Engineering and having completed... 
    Full time
    Internship
    Work at office
    Local area
    Relocation package

    Zipline

    South San Francisco, CA
    27 days ago
  • $150k - $170k

     ...We’re ALTEN Technology USA, an engineering company helping clients bring groundbreaking ideas...  ..., CA We are looking for a Senior Software Engineer to take full functional ownership...  ...support, working with wireless and embedded technologies including Bluetooth, UWB, NFC... 
    Full time
    For contractors
    Remote work

    ALTEN Technology USA

    Palo Alto, CA
    3 days ago
  •  ...Job Description Job Description Zoox 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/C++ for BMS (Battery Management Systems). Key responsibilities... 
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    26 days ago
  •  ...Location Type On-site Department Engineering About Obvio AI Each year, more than 7,...  ...About the Role We\'re seeking a Senior Embedded Engineer to lead the development and optimization of software that powers our AI-enabled traffic enforcement... 
    Full time
    Local area

    Slope

    San Carlos, CA
    17 hours ago
  • Our client, a leading organization in the technology sector, is seeking a dedicated and innovative Senior Embedded Software Engineer to join their dynamic team. As a Senior Embedded Software Engineer, you will be instrumental in supporting platform development and embedded... 
    Weekly pay
    Temporary work
    Immediate start
    Flexible hours

    Manpower Group Inc.

    Palo Alto, CA
    5 days ago
  •  ...needed most.   About the Job   We are looking for a Software Test Engineer to own the validation of our complex radar payload. In this...  ...related field. ~5+ years of experience in test engineering, embedded software development, or hardware validation. ~ Strong... 
    Permanent employment
    Full time

    Array Labs

    Redwood City, CA
    a month ago
  • $175k - $240k

     ...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SR. EMBEDDED SOFTWARE ENGINEER, LASER MESH ROUTING (STARLINK) At SpaceX we’re leveraging our experience in building rockets and spacecraft to deploy... 
    Permanent employment
    Full time
    Temporary work
    Worldwide
    Weekend work

    SpaceX

    Palo Alto, CA
    2 days ago
  • $243.29k - $295.25k

     ...everyone wants to play, by making higher-fidelity avatars and environments performant at platform scale.You Will:Design and ship 3D engine systems for avatar and environment geometry, including mesh processing, level of detail, transcoding, streaming, runtime loading,... 
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    12 hours ago
  •  ...Cala is seeking a Senior Firmware Test Engineer to join our growing R&D team. You will be...  ...equivalent field. ~5-7+ years of experience in embedded firmware testing and design verification...  ...of how hardware, firmware, and software interact at the system level. ~ Proficiency... 
    Full time

    Cala Health

    San Mateo, CA
    2 days ago
  • $60 - $64 per hour

     ...Job Title: Hardware Engineer Location: Foster City California 94404 Job Duration: 06+ Month Pay Range: $60.00/hr. - $64.0...  ...Client preferred) Requirement-Test Case management tools (Polarion preferred) Atlassian software products (Jira/Confluence)... 
    Work experience placement

    LanceSoft

    San Mateo, CA
    5 days ago
  • $150k - $250k

    A cutting-edge radar technology company in Redwood City, CA is seeking an Embedded Software Engineer to develop software for advanced radar systems. You will collaborate closely with hardware and signal processing engineers to ensure reliable operation in orbit. Candidates... 

    Array Labs

    Redwood City, CA
    2 days ago

Do you want to receive more vacancies?

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