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

Embedded Software Engineer

$87 - $97 per hour

Ursus Inc

JOB TITLE: Embedded Software Engineer
LOCATION: Foster City, CA (Onsite)
PAY RANGE: $87 - $97/hr.
DURATION: 6 Months


TOP 3 SKILLS:
  • Strong C++ development skills focused on low-latency, high-performance code in user (and ideally kernel) space, with 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).


Job Description:
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:
  • rchitect, 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 degree in Computer Science, Electrical Engineering, or a 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, SystemVerilog, and HDL verification.
  • Experience with high-speed protocols (PCIe, MIPI CSI-2), Precision Time Protocol (PTP / IEEE 1588), and Automotive Ethernet.
  • bility to read and analyze electronic schematics, with knowledge of PCB design and manufacturing workflows.

BENEFITS SUMMARY: Individual compensation is determined by skills, qualifications, experience, and location. Compensation details listed in this posting reflect the base hourly rate or annual salary only, unless otherwise stated. In addition to base compensation, full-time roles are eligible for Medical, Dental, Vision, Commuter and 401K benefits with company matching.


IND123
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in San Mateo, CA vacancy
  • $160k - $280k

    Title: Embedded EngineerJob Type: Direct HireContract Length: Full-timePay Range: $160,00...  ...industry, is looking for a skilled Embedded Engineer to join their team for a Full-time...  ...to the field.Participate in hardware and software design reviews.Adhere to modern disciplined... 
    Suggested
    Full time

    DeWinter Group

    Burlingame, CA
    3 days ago
  • $155k - $190k

    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 for embedded software development for the Power management functions and... 
    Suggested
    Full time
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    3 days ago
  • $99.26 per hour

     ...Embedded Software Engineer (Automated Test & Fleet Systems) Comrise is seeking an experienced Embedded Software Engineer to support a leading autonomous ride-hailing company in Foster City, CA. In this high-visibility role, you will work directly with the Autonomy... 
    Suggested

    Comrise

    San Mateo, CA
    3 days ago
  •  ...Job Role: Embedded Software Engineer III Location: Burlingame , CA (Onsite) Duration: 12 Months As an Embedded Software Engineer, you will have the opportunity to implement enhancements and new features for AI glasses. In addition, you will be responsible... 
    Suggested

    eTeam

    Burlingame, CA
    13 hours 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... 
    Suggested
    Full time
    Work at office
    Work visa
    Flexible hours
    Shift work

    Verkada

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

    A leading cloud security company in San Mateo is seeking an Embedded Software Engineer to develop innovative camera features using C/C++ and Python. The ideal candidate has at least 5 years of experience in Embedded Software development, including knowledge of Linux-based... 
    Full time

    Verkada

    San Mateo, CA
    2 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... 
    Full time
    Work visa
    Flexible hours
    Shift work

    Verkada

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

     .../ San Diego, CA / Seattle, WASoftware - Software Platforms and Product /Full-time /HybridThe...  ...applications are built. Core Firmware engineers work with a diverse set of...  ...application processors. We make sure the embedded platforms available to Firmware and Software... 
    Odd job
    Full time
    Temporary work
    Relocation package
    Flexible hours

    Zoox

    Foster, CA
    2 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
  • $242.1k - $293.8k

    Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences- all created by our global community of developers and creators. At Roblox, we’re building the tools and platform that empower...
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

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

     ...team of firmware, backend, and frontend engineers to develop this product line.What You'll...  ...experience working on Linux development as a Software Engineer.Proficient in C/C++Familiar...  ....Preferred experience working with embedded Linux, cameras, and audio systemsBash scripting... 
    Full time
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    1 day ago
  •  ...Embedded Software Engineer Array Labs builds advanced radar systems to help humanity understand and respond to changes across the physical world. We're launching a coordinated fleet of radar satellites to create a high-resolution 3D map of the Earth – updated in real... 
    Permanent employment

    ArrayLabs, LLC

    Redwood City, CA
    4 days ago
  • $130k - $280k

     ...cloud-managed physical security platform, uniting hardware, software, and AI to deliver enterprise-scale security and insights. At...  ...instantly, seamlessly, and securely.About the RoleAs an Embedded Engineer (Video Streaming), you will design and implement streaming features... 
    Full time
    Worldwide
    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
    1 day ago
  • $168.3k - $207.9k

     ...experience for their customers and employees. To help them grow. Software is a choice that can make or break a business. Create better...  ..., a Freshworks company, extends this mission to modern engineering teams, helping them manage incidents, reduce downtime, and operate... 
    Work at office
    Flexible hours
    3 days per week

    Freshworks

    San Mateo, CA
    1 day ago
  •  ...Autonomy Droid Perception SWE - Onboard Systems Flight SW Location: South San Francisco, California, USA Battery Modeling Engineer Location: South San Francisco, California, USA Billing Operations Analyst Location: South San Francisco, California, USA... 
    Internship

    ZipLine

    South San Francisco, CA
    4 days ago
  • Position Summary:We are seeking a highly experienced Principal Embedded Software Engineer to lead the design and development of embedded software for medical device systems. This role focuses on delivering safe, reliable, and high-performance software in compliance with... 

    Cutera

    Brisbane, CA
    4 days ago
  • $150k - $230k

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

    Verkada

    San Mateo, CA
    2 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
    22 hours ago
  •  ...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-... 
    Temporary work
    Relocation package

    Zoox

    Foster, 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
    1 day ago
  • $180k - $300k

     ...team. That means we touch everything:- Embedded firmware- Cellular modems & SIMs- Linux...  ...You'll DoBe responsible for building the software and firmware that goes onto the devices we ship to our customersOwn the full engineering cycle end to end, including scoping, architecture... 
    Full time
    Work experience placement
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    1 day ago
  •  ...NAVA Software solutions is looking for a Sr. Embedded Engineer Details: Sr. Embedded Engineer Location: Foster City CA (1-2 days/week onsite) Duration: Full time /Direct Hire Looking for a Senior Embedded Software Engineer to join the... 
    Full time
    Flexible hours
    2 days per week
    1 day per week

    Nava Software Solutions

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

     ...Senior Embedded Engineer Burlingame, CA Butlr is the leading AI platform for intelligent spaces. Spun out of the MIT Media Lab in 2...  ...and implementation of significant components of the embedded software stack for our IoT gateway and edge devices Participate in... 
    Local area
    Remote work
    Worldwide
    Flexible hours

    Butlr

    Burlingame, CA
    1 day ago
  • $54 per hour

     ...Zipline Embedded Systems Intern Zipline is the world's largest and most experienced drone...  ...the shelf, and as a result we need to engineer the majority of our system in-house....  ...challenges: Design and develop a software platform for the new P2 Zip and the world... 
    Hourly pay
    Full time
    Internship
    Work at office
    Local area
    Immediate start
    Relocation package

    Colorwave Inc

    South San Francisco, CA
    4 days ago
  • $153k - $184k

    Foster City, CAVehicle Development - Powertrain, Thermal, & Electrical Engineering /Full-time /On-siteAt Zoox, we are developing a purpose-built autonomous robotaxi, and the Sustaining Engineering team plays a critical role in ensuring the long-term reliability, safety,... 
    Full time
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    1 day ago
  •  ...that are secure, scalable, continuously available, and run on software-defined infrastructures. The O&I group offers an exciting opportunity...  ...major innovations such as cloud computing.The Middleware Engineering & Operations provides end-to-end design, build and support... 
    Work experience placement
    Work at office
    Local area
    Relocation

    Visa

    Foster, CA
    1 day ago
  • $397.46k

     ...Avatar.We’re looking for a Distinguished Engineer/Technical Director to lead the strategy...  ...models and Generative AI models (e.g., embedding-based retrieval, transformers, LLM-based...  ...dayYou have:10+ years of experience in software engineering or ML infrastructure, with a... 
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    3 days ago
  • $196k - $236k

     ...End-to-End (E2E) Feature and Homologation team brings systems engineering focus and discipline to Zoox mobility-as-a-service deployment...  ...for the design and implementation of features with Hardware, Software, Operations, IT, Safety, Manufacturing, and Validation teams throughout... 
    Full time
    Temporary work
    Work experience placement
    Relocation package

    Zoox

    Foster, CA
    2 days ago
  • $242.1k - $293.8k

     ...solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone.As a Senior Software Engineer on the Engine DataModel team, you will own and innovate on the foundational components that form the backbone of the Roblox... 
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday
    3 days per week

    Roblox

    San Mateo, CA
    3 days ago

Do you want to receive more vacancies?

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