Embedded Software Engineer
$99.26 per hourComrise
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 Hardware Systems Verification & Validation (V&V) team to develop low-latency embedded software, sensor emulators, and Python-based automation frameworks for safety-critical hardware testing infrastructure.If you thrive at the intersection of C++ development, Linux systems, and hardware-software integration, this is an exceptional opportunity to help validate cutting-edge autonomous vehicle platforms.Key ResponsibilitiesArchitect & Build Production C++ Code: Design, implement, and maintain high-performance, production-quality C++ applications on embedded Linux, targeting both user-space and kernel-space low-latency execution.Develop Test Automation: Build scalable, Python-based test automation frameworks (Pytest) and tools to streamline integration, execution, and performance validation.Hardware & Sensor Emulation: Build and expand hardware/software sensor emulators while extending existing test assets and validation frameworks.Hardware Interfacing: Integrate embedded software with FPGA-based and ECU hardware using protocols such as Ethernet, CAN, SPI, and I2C.V&V & System Troubleshooting: Execute end-to-end verification strategies, perform system-level diagnostics, and debug complex hardware/software issues.Required QualificationsEducation & Experience: Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related technical field, with 4+ years of hands-on industry experience.C++ Expertise: Strong proficiency in C++ focusing on low-latency, high-performance applications in Linux user space (kernel-space experience is a strong plus).Linux Systems: Extensive background in Linux system-level programming and networking.Python & Tools: Proficiency with Python for automation/testing (Pytest), Git version control, build systems (Bazel), and unit testing frameworks (GTest).Embedded Protocols: Hands-on experience with embedded interfaces including Ethernet, I2C, SPI, and CAN.Bonus / Preferred SkillsLinux kernel development and device driver implementation for ARM cores using Xilinx SDK or MPSoC platforms.Experience with Yocto, Petalinux, or FPGA development (SystemVerilog / HDL verification).Familiarity with high-speed protocols (PCIe, MIPI CSI-2), Precision Time Protocol (PTP / IEEE 1588), or Automotive Ethernet.Ability to read and analyze electronic schematics and PCB designs.Why Apply?Competitive Compensation: Earn a top-tier rate of $99.26/hr.Cutting-Edge Tech: Work directly with state-of-the-art autonomous mobility hardware and sensor suites.Impact: Your code will directly validate safety-critical infrastructure that powers the future of autonomous transit.
$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...SuggestedFull timeTemporary workRemote workRelocation package$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,...SuggestedFull timeTemporary workRelocation package$210k - $250k
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/...SuggestedFull timeTemporary workRelocation package$90 - $95 per hour
...Our client, a leading innovator in hardware systems and embedded technology, is seeking a dedicated Software Engineer to join their dynamic team. As a Software Engineer, you will be supporting the Autonomy Hardware Systems V&V team, contributing to the development of embedded...SuggestedWeekly payTemporary workFlexible hours- ...Embedded Software EngineerThe 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...SuggestedHourly payFull timeContract work
$170k - $277.5k
...expertise in artificial intelligence, best-in-class hardware and software product development, operational excellence, and customer... ...implementations for image processing (Debayering, lens shading, etc.)Strong embedded development experience, including firmware for physical...Full timeLocal areaRelocation package- ...Embedded Software Engineer IIIAs an Embedded Software Engineer, you will have the opportunity to implement enhancements and new features for AI glasses. In addition, you will be responsible for developing and maintaining software for embedded systems, investigating and...
$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- ...About The Role We are looking for an experienced Embedded Software Engineer to drive the development of our gigawatt-scale sodium-ion energy storage systems. This position centers on building real-time embedded firmware for essential ESS hardware and controls infrastructure...
- ...Verkada Inc. is seeking an Embedded Software Engineering Intern for 2027 in San Mateo, CA. You will work on the embedded software stack across devices, collaborating with hardware and product teams to launch features and fixes. Ideal candidates are pursuing a CS degree...Internship
$150k - $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 LinuxBash scripting experienceExperience...Full timeWork visaFlexible hoursShift work$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 timeWork visaFlexible hoursShift work- ...and HIL infrastructure for validating drive-control software. Design, develop, and test embedded software that translates planned trajectories into motor... ...’s or Master’s degree in Electrical or Computer Engineering, Robotics, or equivalent experience. ~1–3 years of...Relocation package
$160k - $280k
Title: Embedded Engineer Job Type: Direct Hire Contract Length: Full-time Pay Range: $160,000 - $280,000 Target Start Date: ASAP Work Location... ...deployed to the field. Participate in hardware and software design reviews. Adhere to modern disciplined development practices...Full timeContract workImmediate start- ...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,...Temporary workWork experience placementRelocation package
$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...Contract workFor contractorsFor subcontractorWork at officeWork visaFlexible hoursShift work$195k - $265k
.../ 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 jobFull timeTemporary workRelocation packageFlexible hours$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- ...Verkada is seeking a Software Engineering intern to join our fast-growing team in San Mateo, CA. You will work on embedded software across devices, collaborating with hardware and product teams to ship features that customers rely on worldwide. The role requires actively...Summer workInternshipWorldwide
$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 timeTemporary work$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 timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$150k - $185k
...enable earlier detection of patient health decline and proactive intervention for faster, safer care. About the Role The Sr. Embedded Algorithm Engineer will prototype and implement algorithms on BioIntelliSense's devices, in order to extract core vital signs. Having high...Local areaImmediate startRemote workHome officeFlexible hours- ...Embedded Software EngineerArray Labs builds advanced radar systems to help humanity understand and respond to changes across the physical... ...precisely where they're needed most.As an Embedded Software Engineer, you will develop the embedded software that enables Array's...Permanent employment
$160k - $250k
...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$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 timeWork at officeWork visaFlexible hoursShift work$144k - $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 timeTemporary workRelocation package- ...are 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...
- Job Description Position Summary: 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 contribute directly toward firmware development...
$130k - $180k
...world AI applications. Grow With Us We’re looking for an engineer who moves easily between embedded Linux, RTOS, and bare‑metal MCU code, and who is happy where firmware meets hardware. You will own the software that makes our devices capture, record, and communicate,...Hourly payContract workWork at officeLocal areaFlexible hours$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 timeWork visaFlexible hoursShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- embedded engineer San Mateo, CA
- embedded systems software engineer San Mateo, CA
- embedded developer San Mateo, CA
- embedded software engineer San Mateo, CA
- software implementation project manager San Mateo, CA
- remote software sales San Mateo, CA
- bank software San Mateo, CA
- healthcare software sales San Mateo, CA
- software San Mateo, CA
- software asset management analyst San Mateo, CA


