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
  • Embedded DeveloperWe are 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.
    Suggested

    Samprasoft

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

    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, access control... 
    Suggested
    Contract work
    For contractors
    For subcontractor
    Work at office
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    2 days 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... 
    Suggested

    Sunday

    Redwood City, CA
    3 days ago
  • $170k - $210k

     ...Senior Embedded Software EngineerTau 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... 
    Suggested
    Flexible hours

    Tau Inc

    Redwood City, CA
    3 days ago
  • $150k - $250k

     ...accuracy, 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... 
    Suggested
    Permanent employment

    Array Labs

    Redwood City, CA
    3 days ago
  • $35 - $40 per hour

    # Embedded Software Engineer Intern, Implant Embedded SystemsSouth San Francisco, CA188 days left, closes Tue, March 30, 2027University students (4-year) and Recent graduates### The roleCompensation$35 per hourHours40TermYear-RoundLocationSouth San Francisco, CATeamBrain... 
    Hourly pay
    Price work
    Full time
    Internship
    Flexible hours

    StudentLife OS

    South San Francisco, CA
    2 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... 
    Permanent employment
    Work at office
    Local area
    Remote work
    Relocation package

    Telemetry Today LLC

    San Carlos, CA
    2 days ago
  • $169.1k - $250.28k

     ...3rd person rogue-like hero shooter and an ex citing evolution on the genre! Who You Are: 31st Union is looking for a Lead Backend Engineer to lead the team that builds and runs our studio-hosted services. You will manage backend engineers in our US and EU studios, own... 
    Temporary work
    Internship
    Local area
    Remote work

    2K

    San Mateo, CA
    3 days ago
  •  ...The Role Autonomous aircraft need onboard software that communicates, updates, reports...  ...predictably in safety-critical environments. The Embedded Platform team builds the middleware and...  ...for flight-software teams. Senior engineers lead substantial services and integrations... 
    Local area

    ZipLine

    South San Francisco, CA
    3 days ago
  •  ...seeking an experienced Firmware Validation Engineer to validate and ensure the quality,...  ...reliability, and performance of firmware and embedded products. The role involves developing...  ...Collaborate with firmware, hardware, software, systems, and product teams to investigate... 
    Contract work

    PB consulting

    Foster, CA
    23 days ago
  • $70 - $75 per hour

     ...Hardware EngineerOur client, a leading innovator in the automotive and technology industry, is seeking a Hardware Engineer to join their team. As a Hardware Engineer, you will be part of the Hardware Development Department supporting the Test Development team. The ideal... 
    Flexible hours

    Manpower

    San Mateo, CA
    2 days ago
  •  ...Labware LIMS CSV Engineer We are looking for a Labware LIMS CSV engineer with GMP experience in creation, review and approval of CSV deliverables for laboratory informatics implementation projects. Responsibilities Develop Validation Plans and Change Controls... 

    Netpace

    San Mateo, CA
    1 day ago
  •  ...Hardware Engineer, Test DevelopmentOnsite in Foster City \ 5 days in officeAs a hardware engineer you will be responsible for developing...  ...-Test Case management tools (Polarion preferred) Atlassian software products (Jira/Confluence) Benefits Health Care Plan (Medical,... 
    Work experience placement

    Sigma Software

    Foster, CA
    2 days ago
  • $95k - $280k

     ...Hardware Engineer San Mateo, CA United States Who We Are Verkada is transforming how organizations protect their people and places...  ...engineers, mechanical engineers, industrial designers, software engineers and product managers to develop new products. Own... 
    Full time
    Work at office
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    4 days ago
  •  ...Senior Embedded Linux EngineerSan Mateo, CA United StatesWho We AreVerkada is transforming...  ...team of firmware, backend, and frontend engineers to develop this product line.What You'll...  ...working on Linux development as a Software Engineer.Proficient in C/C++Preferred experience... 
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    3 days ago
  • $150k - $200k

     ...coffee experience at scale. The ideal candidate has shipped real embedded products, seen them fail in the field, debugged them under...  ...real-world problems, and working closely with a highly hands-on engineering team to bring ambitious hardware products to life, we'd love... 
    Work at office
    Local area
    Remote work
    Flexible hours

    Brewbird

    San Carlos, CA
    4 days ago
  • $160k - $250k

     ...The Role  Zipline aircraft depend on embedded firmware to execute critical flight and...  ...microcontrollers and embedded Linux computers. This software must perform reliably as aircraft move...  ...mechanical, embedded Linux, and systems engineers, you will turn hardware behavior and... 
    Work at office
    Local area

    ZipLine

    South San Francisco, CA
    1 day ago
  •  ...City, CA OR San Francisco, CA (Hybrid)Role Summary:The Systems Engineer will be responsible for developing System requirements, Test cases...  ...documentation creation/updation (specifications, FMEA, software requirements, etc.)Develop and execute test cases for HIL & SIL... 
    Shift work

    InterSources

    San Mateo, CA
    3 days ago
  •  ...Embedded Firmware Engineer Experience: 5+ year Job Description: What You'll Be Doing: We are currently seeking a highly skilled Embedded Software Engineer with a strong background in device drivers, Android, and display drivers. The ideal candidate will... 

    Kasmo Global

    Menlo Park, CA
    22 hours ago
  • $160k - $250k

     ...implementing proven reliable and deterministic software components for hardware peripherals for...  ...for flight- and safety-critical embedded software running on an embedded Linux system...  ...; partner with systems, hardware, test engineering, and operations to create repeatable... 
    Local area

    Zipline

    South San Francisco, CA
    22 hours ago
  •  ...Empo Health Remote Care Software Engineer Founded in 2020 and based in Silicon Valley, Empo Health is a seed-funded, VC-backed, and NSF...  ...architecture for long-term product scalability. Collaborate on the embedded Linux platform work and Yocto build system. Document... 
    Full time
    Part time
    Remote work
    3 days per week

    Empo Health, Inc

    San Bruno, CA
    4 days ago
  •  ...Title: Lead Quality Engineer Location: Hybrid, Bay Area (San Mateo, 3x/week) Salary: K + equity Benefits include...  ...the combinatorics complexity that exists in our enterprise software due to: which packages / SKUs are deployed, feature flags, third... 
    Flexible hours
    Day shift

    Kaav Inc.

    San Mateo, CA
    22 hours ago
  • $150k - $230k

     ...this impact: today, more than 2 million Verkada devices are deployed across 170+ countries. About This RoleAs a Senior IT Systems Engineer at Verkada, you will be responsible for driving technical ownership and delivering advanced solutions across our corporate cloud infrastructure... 
    Full time
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    3 days ago
  • $47 per hour

     ...Responsibilities Develop and implement embedded software for Skydio drones and accessory product lines. Characterize, integrate, and validate subsystems including cameras, radios, and flight controllers. Bring up and debug new hardware. Write interfaces and... 
    Hourly pay
    Full time
    Internship

    Skydio

    San Mateo, CA
    6 days ago
  •  ...GNC Hardware Test Engineer Xona is the navigational intelligence company bringing real-time, centimeter-level certainty...  ...role ideal for someone who enjoys working across sensors, embedded hardware, test software, and rapid prototyping. What You'll Do Build and... 
    Permanent employment
    Internship

    Xona Space Systems

    Burlingame, CA
    3 days ago
  • $153k - $209k

     ...Foster City, CA / San Diego, CASoftware – Software Platforms and Product /Full-time /HybridAutonomous vehicles have some of the largest...  ...of our lifetime.Zoox is seeking a highly motivated System Test Engineer to be a technical contributor supporting the System Integration... 
    Full time
    Temporary work
    Relocation package

    Zoox

    San Mateo, CA
    4 days ago
  • Zipline is seeking an experienced embedded software engineer to own flight-critical software running on an embedded Linux system at our hardware/software boundary. You will drive diagnostics, validation infra, and field-ready production code affecting aircraft reliability... 

    Telemetry Today LLC

    South San Francisco, CA
    3 days ago
  • $153.76k - $208.04k

     ...Success Looks Like (Objectives): Mentor and lead a team of AI engineers to foster a culture of technical excellence and innovation...  ...technical field Minimum Experience: 6 years of experience in software development, with at least 3 years in a technical leadership... 
    Local area
    Flexible hours

    EchoStar

    San Mateo, CA
    5 days ago
  • Zipline in South San Francisco seeks a Senior Embedded Software Engineer for the Long Range Platform. You will own low-level and edge software for safe, reliable long-range aircraft within a production network. You'll work at the hardware/software boundary, delivering... 

    Zipline

    South San Francisco, CA
    1 day ago
  • $130k - $200k

     ...millions of students worldwide, is seeking a Senior Site Reliability Engineer to join our team, and help maintain the reliability and optimal...  ...or a related discipline ~6+ years of professional hands-on software engineering or site reliability experience ~ Experience... 
    Full time
    Work at office
    Immediate start
    Worldwide

    IXL Learning

    San Mateo, 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!