129 embedded platform software engineer jobs at 50 companies in San Francisco, CA
1w
Save
Mark Applied
Hide
1w
Embedded Software Engineer, Onboard Platform
San Francisco or New York City
HybridFull Time
Bedrock Robotics: Autonomous construction technology that retrofits heavy equipment into autonomous machines for general contractors.
Experience shipping embedded systems in safety-critical contexts; strong C++ or Rust and Python skills; real-time resource-constrained systems expertise; hardware/software debugging; project leadership.
Lead Embedded Software Engineer (Mediatek Platform)
Palo Alto, California, United States
$140k-$160k/yrOnsiteFull Time
ALTENEuronext Paris: ATE: Leader in engineering and technology consulting services.
10+ YOEBachelor's degree in CS/Engineering,10+ years embedded SW experience,5+ years lead experience,Mediatek SoC platform expertise,BSP/kernel bring-up,proficiency in C/C++,Python/Rust,and hardware debug tools.
Zipline: Autonomous logistics and drone delivery service.
5+ YOE5–12 years building embedded/systems/platform software; strong Rust or C++ skills; experience on embedded Linux, IPC, networking, OTA, debugging across hardware/software boundaries.
Point One Navigation: Private precision-location technology serving vehicle, robotics, drone, and device developers with centimeter-level positioning.
7+ YOE7+ years in software development with deep embedded/platform experience, expert modern C++ (C++14+), embedded Linux/RTOS and bare-metal, board bring-up and driver development, hardware interface and debugging skills.
FordNYSE: F: Global automotive manufacturer of cars, trucks, and mobility solutions.
10+ YOEBachelor's degree or equivalent experience; 10+ years of embedded C development; bare-metal and RTOS experience; automated firmware testing; hardware bring-up; networking and serial protocols; Python scripting.
AMDNASDAQ: AMD: Leader in high-performance computing, graphics, and visualization technologies.
Experienced embedded software engineer developing C/C++ and Linux platforms for physical AI, computer vision, graphics, edge AI, hardware integration, and system validation. Bachelor's degree preferred.
Senior Embedded System Software Engineer – Platform Execution Lead
Santa Clara, California, United States
$224k-$357k/yrOnsiteFull Time
NVIDIANASDAQ: NVDA: Computing platform for AI and accelerated graphics.
12+ YOEBachelor's or master's degree or equivalent experience, 12+ years in software development, expert Linux/C/C++ skills, embedded platform bring-up, hardware debugging, manufacturing support, scripting, and program management.
Qualcomm Atheros, Inc.NASDAQ: QCOM: Global leader in wireless technology, semiconductor design, and intelligent computing.
Design, develop, integrate, test, debug, and validate real-time embedded software, firmware, platforms, and communication protocols for wireless chipsets. A master's degree in engineering or computer science is accepted.
Embedded Software Engineer II - (C++) Realtime Platform
Pittsburgh or Palo Alto or Dearborn
$150k-$225k/yrOnsiteFull Time
Latitude AI: Automated driving technology developing in-house ADAS and autonomy systems for Ford vehicles.
2+ YOEBachelor's degree in related field with 2+ years (or Master's/PhD with less), proficiency in modern embedded C++ on ARM/Linux, test-first development, Python scripting, and system-level debugging.
FreeRTOS, SafeRTOS, ARM, C++, MISRA-C++, Linux, Python, gtest, Bazel, Docker, UDS (ISO 14229), DoIP (ISO 13400), Automotive Ethernet, SOME/IP
Tarana Wireless: Private fixed-wireless broadband technology serving internet service providers with fiber-class wireless access platforms.
9+ YOE9+ years embedded C/C++ experience, Linux/RTOS and multi-core ARM platform expertise, BS in CS/CE or equivalent, Python/Bash scripting, lab debugging and cross-compilation toolchain experience.
THINK Surgical, Inc.: Privately held U.S. medical-device developing and marketing open-platform orthopedic surgical robots for surgeons and hospitals.
10+ YOEBS in CS or equivalent, 10+ years software engineering experience, strong C++ and multithreading (pThreads), gRPC/REST APIs, ARM platform knowledge, Python, CI/CD, CMake, Docker, Yocto, interfacing with electronics, and familiarity with GMP/quality standards.
Zoox: Autonomous mobility developing a fully electric robotaxi fleet.
10+ YOE10+ years experience building embedded C/C++ firmware for MCUs/RTOS, strong systems and bootloader knowledge, ability to link software to hardware, and troubleshoot field issues.
RoboForce: Private early-stage venture capital fund backing Generative AI startups and incubating AI-native companies in the United States.
5+ YOE5+ years building production-quality Linux-based systems software; strong C++ and Python; experience with deployment, telemetry, DDS, and kernel/OS-level integration; bachelor's in STEM or equivalent.
Senior Embedded System Software Engineer – Platform Execution Lead
Santa Clara, California, United States
$224k-$357k/yrOnsiteFull Time
NVIDIANASDAQ: NVDA: Computing platform for AI and accelerated graphics.
12+ YOEBachelor’s or master’s degree or equivalent experience, 12+ years of software development, expert Linux/C/C++ skills, embedded bring-up, hardware debugging, manufacturing support, scripting, and program management.
eero: Consumer electronics providing mesh Wi-Fi systems and home networking software solutions.
4+ YOE3+ Mgmt3+ years engineering management, 4+ years engineering experience, 3+ years designing/architecting systems, 5+ years leading multi‑tier web services; hands‑on embedded systems and full software/hardware lifecycle; proficient in C, Go, Golang, RUST, Python.
GoogleNASDAQ: GOOG, GOOGL: Global technology specializing in internet-related services and products.
5+ YOEBachelor's degree or equivalent, 5 years of low-level systems programming, 3 years of software product development and embedded operating systems, and real-time operating systems experience required.
C++, C, embedded operating systems, real-time operating systems
Allen Control Systems: Autonomous Precision Robotics for a New Era of Warfare.
Requires strong software engineering fundamentals, C++ proficiency, CI/CD implementation experience, deployment and integration experience in embedded environments, and familiarity with CMake-based build systems.