Last updated: 2025-07-24

141 Embedded Software Engineering jobs in San Francisco.

Filters: Categories: Embedded Software Engineering | Locations: San Francisco

Afero

Afero next-generation IoT PaaS accelerates time to market, provides hardened security from device to cloud and from factory to customers, simplifies onboarding…

Software Engineer

Los Altos

  • Skills: IoT, PaaS, cloud applications, mobile development, firmware, hardware design, secure wireless devices, problem solvers, integration, software development
  • Level: mid
  • Type: full_time

Dapster

Dapster is focused on bringing AI-fueled robotic picking solutions to market. We recently landed a large pilot with a top retailer -- effectively dilution-free…

Lead Embedded Systems Software Engineer

San Francisco

  • Skills: C/C++, Python, Linux, driver-level code, sensors, actuators, WiFi, BlueTooth, circuit interfacing, embedded device
  • Level: mid
  • Type: full_time

Eight Sleep

Eight Sleep is the world’s first sleep fitness company focused on optimizing human potential through improved sleep with innovative products like the Pod.

Senior Device Software Engineer

San Francisco

  • Skills: Embedded Linux, C/C++ programming, Machine Learning deployment, Edge Inference, Secure software development, Real-time processing, Wireless communication, Firmware development, Manufacturing testing, Signal processing
  • Level: mid
  • Type: full_time

Applied Intuition

Applied Intuition is a vehicle software supplier that accelerates the adoption of safe and intelligent machines worldwide. Founded in 2017, Applied Intuition d…

Product Security Engineer

Mountain View

  • Skills: product security, cybersecurity, embedded security, application security, backend security, automotive systems, vendor security assessments, OTA updates, cryptographic principles, vehicle diagnostics protocols
  • Level: mid
  • Type: full_time

Astranis

Astranis is a company that has launched five satellites into orbit, signed commercial deals worth over $1 billion, and raised over $750 million from global inv…

Flight Software — Associate Engineer

San Francisco

  • Skills: satellite, embedded software, ground control, C/C++, software design, real time operating systems, FPGA programming, DSP programming, US Citizenship, B.S. or M.S.
  • Level: mid
  • Type: full_time

Array Labs

Array Labs is building a constellation of satellites to create the first accurate 3D map of the world using formation flying radar satellites.

Embedded Software Engineer

Palo Alto

  • Skills: Embedded Software, Mission-Critical Software, Radar Operation, Data Collection, Flight Control, Telemetry, Software Design, Satellite Bus, Earth Observation, Aerospace Engineering
  • Level: mid
  • Type: full_time

Commonwealth Fusion Systems

Commonwealth Fusion Systems is on a mission to deliver the urgent transition to fusion energy. Combining decades of research, top talent and new technologies, …

Realtime Software Engineer

Milpitas

  • Skills: Realtime Software Engineering, Fusion Energy, Software Design, Debugging, Implementation, Controls Software, Programming, Production-ready Code, Real-time Systems, Technical Contributor
  • Level: mid
  • Type: full_time

FABRIC CRYPTOGRAPHY

Fabric believes hardware determines the boundaries of humanity's collective creativity and imagination. We are building hardware for the next generation of cry…

Compiler Engineer

Santa Clara

  • Skills: Compiler Engineer, code generation, massively-parallel computing, compiler technologies, hardware-aware optimizations, performance, custom hardware, cryptography, secure computation, zero knowledge proofs
  • Level: mid
  • Type: full_time

Fabric Cryptography

Fabric believes hardware determines the boundaries of humanity's collective creativity and imagination. We are building hardware for the next generation of cry…

Compiler Engineer

Santa Clara

  • Skills: compiler, code generation, massively-parallel computing, hardware-aware optimizations, custom hardware, advanced compiler technologies, performance, trust, privacy, identity
  • Level: mid
  • Type: full_time

FABRIC CRYPTOGRAPHY

Fabric believes hardware determines the boundaries of humanity's collective creativity and imagination. We are building hardware for the next generation of cry…

Compiler Engineer

Santa Clara

  • Skills: Compiler Engineer, code generation, massively-parallel computing, hardware-aware optimizations, advanced compiler technologies, custom hardware, performance, cryptography, secure computation, hardware design
  • Level: mid
  • Type: full_time

Fabric

Building towards a future beyond trust with custom chips for advanced cryptography. Fabric is a fast-growing Series A deep tech company (full-stack across sili…

Design Verification Engineer

Santa Clara

  • Skills: Design Verification, Cryptography, Processors, Hardware Innovation, Functionality, Performance, Reliability, Computer Chip, Compiler Stack, Acceleration Libraries
  • Level: mid
  • Type: full_time

Fabric Cryptography

Fabric believes hardware determines the boundaries of humanity's collective creativity and imagination. We are building hardware for the next generation of cry…

Systems Performance Engineer

Santa Clara

  • Skills: Systems Performance, low-level programming, assembly language, performance optimization, performance-critical systems, custom hardware platforms, cryptography, encryption, trust, privacy
  • Level: mid
  • Type: full_time

FABRIC CRYPTOGRAPHY

Fabric believes hardware determines the boundaries of humanity's collective creativity and imagination. We are building hardware for the next generation of cry…

Compiler Engineer

Santa Clara

  • Skills: Compiler Engineer, code generation, massively-parallel computing, hardware-aware optimizations, advanced compiler technologies, performance, custom hardware, cryptography, zero knowledge proofs, secure computation
  • Level: mid
  • Type: full_time

Intrinsic

Intrinsic is Alphabet’s bet aiming to reimagine the potential of industrial robotics. Our team believes that advances in AI, perception, and simulation will re…

Roboticist Roles (Open Applications)

Mountain View

  • Skills: robotics, software development, C++, PLC programming, end-to-end applications, robot hardware, robot functionalities, motion planning, real-time control, safety
  • Level: mid
  • Type: full_time

Hivemapper

A decentralized global map data network built by 10s of thousands of people, utilizing high-res sensors for data collection and processing, aiming to serve var…

Dashcam Engineer

San Francisco

  • Skills: embedded applications, sensor fusion, ML edge computing, drivers management, OS management, hardware design, mapping, data products, high-performance, API consumption
  • Level: mid
  • Type: full_time

Neuralink

We are creating devices that enable a bi-directional interface with the brain. These devices allow us to restore movement to the paralyzed, restore sight to th…

Digital IC Design Engineer

Fremont

  • Skills: Digital IC Design, Micro-architecture, RTL implementation, Low-power digital signal processor, SystemVerilog, C/C++, Python, Digital design, Hardware/software interface, Silicon bring-up tests
  • Level: mid
  • Type: full_time

Pebble

Pebble is a sustainable living startup defining a new way to live, work and explore from anywhere with a 100% electric, hassle-free RV trailer. Built by a team…

Mobile Application Developer

Fremont

  • Skills: Android development, iOS development, real-time systems, API integration, IoT devices, mobile UI/UX, cloud services, debugging skills, automotive applications, embedded system interfaces
  • Level: mid
  • Type: full_time

Pure Storage

We’re in an unbelievably exciting area of tech and are fundamentally reshaping the data storage industry.

Firmware Engineer

Santa Clara

  • Skills: Firmware, SSD Modules, C/C++, Python, Low level firmware features, Debugging, Continuous integration, Embedded software, Micro-controllers, Collaboration
  • Level: mid
  • Type: full_time

Quadric

Quadric is the leading provider of general purpose processors specifically optimized for machine learning inference pipelines in embedded device applications. …

Field Applications Manager (Worldwide)

Burlingame

  • Skills: Field Applications Engineering, General Purpose Processor, Neural Processor Unit, Machine Learning, Customer Relationship Management, Technical Sales, Embedded Systems, C++ Programming, Algorithm Expertise, Compiler Techniques
  • Level: mid
  • Type: full_time

Rivos

Building the best RISC-V enterprise systems with class leading performance, power, security and RAS features.

CPU Power Management Expert

Santa Clara

  • Skills: RISC-V, CPU, power management, enterprise systems, performance, security, RAS features, CPU design, system architecture, hardware engineering
  • Level: mid
  • Type: full_time