Embedded Software Engineer

Foster City, CA, US • Posted 6 hours ago • Updated 46 minutes ago
Full Time
On-site
$99/hr
Fitment

Dice Job Match Score™

🫥 Flibbertigibetting...

Job Details

Skills

  • Embedded Software Engineer

Summary

Embedded Software Engineer (Automated Test & Fleet Systems)

Location: Foster City, CA (100% In-Person / On-Site)

Pay Rate: $99.26 USD / Hour

Job Type: Full-Time Contract

Industry: Autonomous Mobility & Advanced Robotics

About the Role

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 Responsibilities

  • Architect & 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 Qualifications

  • Education & 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 Skills

  • Linux 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.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: comrise
  • Position Id: 2026-27880
  • Posted 6 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Redwood City, California

Today

Full-time

Palo Alto, California

Today

Full-time

USD 146,900.00 - 183,600.00 per year

Palo Alto, California

Today

Full-time

USD 132,000.00 - 153,000.00 per year

Mountain View, California

Today

Full-time

USD 132,400.00 - 179,200.00 per year

Search all similar jobs