Top Senior Embedded Software Engineer Jobs in San Francisco, CA

Reposted 11 Days AgoSaved
In-Office or Remote
San Francisco Bay Area, CA
145K-205K Annually
Senior level
145K-205K Annually
Senior level
Aerospace • Artificial Intelligence • Hardware • Machine Learning • Software • Defense • Manufacturing
The Senior Embedded Security Engineer will enhance the security of the flight software for space vehicles, ensuring high standards for safety and secure coding practices throughout the development lifecycle.
Top Skills: CC++CompilersDebuggersEmbedded SystemsIdesSecurity StandardsStatic Analysis Tools
8 Days AgoSaved
In-Office
San Francisco Bay Area, CA
150K-210K Annually
Senior level
150K-210K Annually
Senior level
Fashion
Own and ship production-quality embedded and Linux-based control software for Vega 3D weaving systems. Build telemetry, diagnostics, secure OTA update systems, and test infrastructure. Lead deployment readiness, commissioning, incident response, and partner cross-functionally to ensure field reliability and scalable releases.
Top Skills: C++Embedded LinuxFirmwareFreertosGdbHilIntegration TestingLinuxLldbMicrocontrollersOta UpdatesRtosUnit Testing
10 Days AgoSaved
In-Office
San Francisco Bay Area, CA
Senior level
Senior level
Aerospace • Hardware • Logistics • Robotics • Software • Transportation
Own design, implementation, validation, and lifecycle of embedded middleware services for autonomous aircraft. Build and maintain IPC, OTA, logging, observability, and service-lifecycle interfaces on embedded Linux. Deliver production Rust/C++ code, lead cross-service architecture, debug across software/hardware boundaries, and establish safe, diagnosable engineering practices.
Top Skills: C++ConcurrencyDistributed SystemsEmbedded LinuxIpcLinux InternalsLoggingNetworkingObservabilityOtaRustSynchronizationTelemetry
Reposted 11 Days AgoSaved
In-Office
San Francisco Bay Area, CA
160K-200K Annually
Senior level
160K-200K Annually
Senior level
Hardware • Healthtech • Machine Learning • Software
Design, implement, and maintain embedded Linux system software and firmware for the Pod. Own platform security including secure boot, key management, and device trust. Partner with manufacturing for production tests and deployments. Optimize resource-constrained compute workloads and ensure reliability, documentation, and fleet security.
Top Skills: BitbakeBluetoothCC++Embedded LinuxKernel ModulesKey ManagementLinux KernelOp-TeeSecure BootSystemdTrusted Execution EnvironmentWi-FiYocto
Reposted 5 Days AgoSaved
Remote
San Francisco Bay Area, CA
100K-130K Annually
Senior level
100K-130K Annually
Senior level
Information Technology • Internet of Things • Software
Serve as an embedded Linux expert on customer projects: design and refactor real-time architectures, develop Linux kernel drivers, debug low-level hardware/software issues, optimize kernel performance, collaborate with customers and internal teams, lead technical efforts, produce high-quality deliverables, and create technical proposals to support product lifecycle and certification.
Top Skills: AlteraAmdArm Cortex-AAssemblyBashBuildrootCDevice DriversDmaFreescaleGitHypervisorIntelInterruptsLinux KernelNxpOpenembeddedProfilers/TracersPythonReal-Time Operating SystemsX86XilinxYocto
Reposted 6 Days AgoSaved
Remote
San Francisco Bay Area, CA
180K-269K Annually
Senior level
180K-269K Annually
Senior level
Artificial Intelligence • Information Technology • Consulting
Design and implement embedded firmware and low-level software for server BMCs and GPU/HPC platforms. Enhance OpenBMC, enable real-time telemetry of power/thermal sensors, debug low-level drivers and interfaces, validate hardware-firmware integration, and contribute to long-term firmware architecture for cluster reliability.
Top Skills: AcpiBashBmcCC++CmakeDmiEmbedded LinuxEspiFruGoI2CI3CLinux KernelLpcMesonMicrocontrollersOpenbmcPciePeciPmbusSmbiosSmbusSoc FirmwareSpiU-BootUartYaml
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
4 Days AgoSaved
Hybrid
San Francisco Bay Area, CA
235K-300K Annually
Senior level
235K-300K Annually
Senior level
Artificial Intelligence • Machine Learning • Robotics • Software • Transportation • Design • Manufacturing
Design, implement, and maintain the embedded Linux OS platform for on-vehicle devices. Configure Yocto and U-Boot, develop kernel-space components and drivers, optimize performance, support hardware bring-up, manufacturing, and cross-functional integrations.
Top Skills: BashCC++CgroupsChrootLinuxLinux NamespacesPythonSystemdU-BootYocto
Reposted YesterdaySaved
In-Office or Remote
San Francisco Bay Area, CA
Senior level
Senior level
Cloud • Software
Optimize Ubuntu integration across latest IoT and server-class hardware, lead customer engagements, and work with open source communities in a remote, collaborative environment.
Top Skills: CC++DebianDockerKubernetesLinuxOciRpmUbuntuYocto
Reposted 17 Days AgoSaved
In-Office
San Francisco Bay Area, CA
210K-260K Annually
Senior level
210K-260K Annually
Senior level
Other • Robotics
As Lead Embedded Software Engineer, you will architect and build embedded software for LIDAR systems, leading a team in a dynamic environment.
Top Skills: CC++LinuxPython
Reposted 19 Days AgoSaved
Hybrid
San Francisco Bay Area, CA
170K-278K Annually
Senior level
170K-278K Annually
Senior level
Artificial Intelligence • Hardware • Robotics • Software
The Senior Software Engineer will design and implement embedded software for drones, provide technical architecture direction, and validate subsystems, focusing on hardware integration and debugging.
Top Skills: Arm AssemblyC++Embedded LinuxPythonQualcomm SocsRtos
17 Days AgoSaved
Remote
San Francisco Bay Area, CA
180K-240K Annually
Senior level
180K-240K Annually
Senior level
Industrial • Manufacturing
Develop and maintain embedded firmware and kernel/user-mode device drivers for Ethernet-based networking devices. Design, implement, test, and integrate drivers into a Linux and AUTOSAR communication stack, build SDK components, and create debug/test utilities and automated unit/system tests for safety-critical automotive applications.
Top Skills: AutosarCC++Device DriversEmbedded ProcessorsEthernetFirmwareLinuxQnxReal Time Operating System
Reposted 20 Days AgoSaved
In-Office or Remote
San Francisco Bay Area, CA
Senior level
Senior level
Software
Design and implement high-performance, 3GPP-compliant 5G Core control- and user-plane functions on ARM-based embedded Linux. Develop in C/Go/Rust, use DPDK for packet processing, optimize latency/throughput, debug protocol and performance issues, and collaborate cross-functionally to integrate carrier-grade systems.
Top Skills: 3Gpp5G Core (AmfArmAusfCDpdkEmbedded LinuxGdbGoGtp-UHttp/2LinuxNasNgapNrf)PcfPfcpRustSctpSmfTcp/IpTcpdumpUdmUdpUpfWireshark
Reposted 11 Days AgoSaved
In-Office or Remote
San Francisco Bay Area, CA
Senior level
Senior level
Artificial Intelligence • Robotics
Lead ownership of Dapster's robotic system, writing code for sensors and interfaces, integrating devices, and contributing to foundational technology.
Top Skills: BluetoothC/C++LinuxPythonWifi
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account