Maximum of 25 job preferences reached.
Top Embedded Software Engineer Jobs in San Francisco Bay Area, CA
Aerospace
Develop and maintain embedded software for radar sensors, communications, and flight systems. Perform Linux board bring-up, high-efficiency data movement between sensors, FPGAs, and compute, and build safety-critical control and FDIR algorithms. Collaborate with hardware, signal processing, and GNC teams, prototype architectures, and debug complex kernel-to-application issues across drivers, peripherals, and timing domains.
Top Skills:
ArmBootloaderBspCC++Csi-2DspEthernetFpgaFreertosGpioI2CJ-LinkKeilLinuxMcuPciePythonRfRisc-VRtosSocSpiTcp/IpThreadxUartUsbVxworksZephyr
Biotech
This position involves developing firmware for implantable systems, collaborating with engineers, and contributing to system improvements. Responsibilities include working with embedded systems and hardware understanding.
Top Skills:
CC++Python
Greentech • Software
Design, develop, and maintain firmware for microcontroller-based IoT laser spectroscopy sensors. Support hardware bring-up, debug prototypes, implement serial communications, maintain revision control and CI/CD, automate manufacturing test/configuration, document designs, and perform firmware failure analysis and improvements.
Top Skills:
C++CanCellularCi/CdEmbedded FirmwareI2CIotLinuxLogic AnalyzerMicrocontrollerOscilloscopeProtocol DecoderPythonRustSpiUartUsbWifi
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
Hardware
Join the core camera software team to develop application software for embedded camera platforms (RTOS + Linux). Work on low-level OS code, system initialization, memory management, concurrency, and SOC-level development. Use the GNU toolchain, collaborate with backend and mobile teams, and contribute to device drivers and embedded platform code.
Top Skills:
CDevice DriversGccGdbLinuxMakeRtosSoc
Computer Vision • Information Technology • Machine Learning • Other
Develop software and systems for embedded platforms at Aquabyte, focusing on sensor interfaces, network reliability, and hardware diagnostics while collaborating with research teams on machine learning models.
Top Skills:
Arm-Based Embedded SystemsCC++GoLinuxPythonRust
Transportation
The role involves developing low-level embedded software for vehicle control, integrating sensors, collaborating with various teams, and ensuring safety standards are met while mentoring junior developers.
Top Skills:
Arm MicrocontrollersCC++Rust
Artificial Intelligence • Machine Learning • Robotics • Software • Transportation • Design • Manufacturing
Design, develop, and test embedded software for vehicle charging and power systems; integrate supplier subsystems; produce requirements, design docs, and test plans; collaborate cross-functionally across engineering teams; participate in prototyping through validation for safe, production-quality vehicle power control.
Top Skills:
ArmBattery ManagementCC++CanCanalyzerCanapeIso-26262LinMisra C/C++PcanPolarionPower ElectronicsPowerpc
Aerospace
The Embedded Software Engineer will develop flight software for satellites, mentor junior members, and collaborate with teams to ensure software functionality.
Top Skills:
CC++FreertosI2CLinuxPythonQnxSpiTcp/IpVxworks
Artificial Intelligence • Information Technology • Robotics • Software
The Embedded Linux Software Engineer will own the embedded software stack, collaborate with teams to integrate robotics systems, and manage software development for compute platforms.
Top Skills:
BuildrootCC++CanEmbedded LinuxEthernetMipi Csi/DsiNvidia JetsonPcieQualcomm SnapdragonRustUsbYocto
Aerospace • Automotive • Robotics
Lead design, implementation, and optimization of a core navigation engine across diverse hardware. Own hardware integration, board bring-up, driver development, and timing-critical debugging. Drive testing, verification, performance tuning, and cross-team collaboration while mentoring junior engineers and improving engineering practices.
Top Skills:
Bare-MetalC++C++14CanEmbedded LinuxGdbGnssI2CIp NetworkingJtagKalman FilteringLogic AnalyzersOscilloscopesPythonRtosSpiUart
Greentech • Hardware • Robotics • Software
Develop and maintain embedded firmware and drivers for underwater robotic subsystems, prototype and bring up hardware, debug PCBs with lab tools, implement real-time control and communication stacks, support field deployments and production readiness, and create portable internal libraries. Collaborate across electrical, mechanical, and acoustics teams and ensure robust, memory-safe firmware.
Top Skills:
Acoustic ModemAdcAutomated Test FrameworksBarr-CBootloaderCC++CanCi/CdDacDebuggerDmaEthernetFreertosGitLogic AnalyzerMisra CNuttxOscilloscopeRtosUartUdpZephyr
New
Track Smarter, Apply Better.
Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.
Use For Free
Reposted 18 Days AgoSaved
Aerospace
As an Intern, you will design, write, and test software for satellites and ground control, working with the engineering team on performance management.
Top Skills:
C++Python
Biotech
As an Embedded Software Engineer, you will develop firmware for brain-computer interfaces, collaborating cross-functionally on safety-critical embedded systems and delivering manufacturable solutions.
Top Skills:
BleC/C++Embedded StacksFpgaMcu ArchitecturesPythonRfTcp/Ip
Aerospace
Design, develop, and optimize bare-metal or RTOS/Embedded Linux firmware for a high-throughput satellite user terminal. Implement low-level drivers, beamforming control, real-time networking and power/thermal management, secure boot/OTA systems, and collaborate with hardware teams to debug and verify mission-critical RF and transceiver systems.
Top Skills:
BeamformingBficsBgpBuildrootCC++DhcpEmbedded LinuxEthernetFpgaFreertosHilI2CIpv6JtagLogic AnalyzerMplsNfvOscilloscopeOta Firmware UpdatesPciePhased ArraySdnSecure BootloaderSocSpiSrv6Tcp/IpTpmTrustzoneUartUdpVlanVxworksYocto ProjectZephyr
Automotive • Robotics • Software • Transportation
Design and implement low-level embedded software for x86/ARM platforms in C/C++; collaborate with hardware and software teams to spec, test, and debug vehicle subsystems and sensors (camera, radar, lidar, IMU); work on network devices and time synchronization; perform hands-on hardware bring-up and on-vehicle debugging of buses like I2C, CAN, SPI, UART; ensure reliability and safety for autonomous trucking systems.
Top Skills:
ArmAutomotive EthernetCC++CameraCanI2CImuLidarNetworkingPcieRadarSpiTime SynchronizationUartX86
Hardware • Machine Learning • Security • Software
The Embedded Software Engineer II will develop C/C++ code for an embedded Linux platform, perform debugging, and work on hardware integration.
Top Skills:
CC++Ci/CdGitGitGithub ActionsJenkinsLinuxYocto
Aerospace
Develop and run automated test frameworks and embedded firmware to validate radar payloads. Build HIL setups, control lab instruments, analyze performance data, and maintain CI pipelines to ensure hardware-software integration and space-readiness.
Top Skills:
AnritsuCC++EthernetFpgaGitlab CiHardware-In-The-Loop (Hil)I2CJenkinsKeysightMpsocNumpyOscilloscopePandasPciePetalinuxPythonPyvisaRohde & SchwarzSignal GeneratorSpectrum AnalyzerSpiUartVnaXilinx ZynqYocto
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software
Develop, integrate, and test high-quality embedded C/C++ avionics software for X-BAT UAVs, interfacing with sensors, firmware, autonomy systems, and GCS; design CI/HIL test systems, produce documentation, and collaborate across cross-functional teams.
Top Skills:
Autonomy AiAvionics SensorsBspsCC++Continuous Integration And Release SystemsFirmwareGround Control Station (Gcs)Hardware-In-The-Loop (Hil)Virtualized Hardware
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software
Design and implement high-quality C/C++ embedded avionics software for X-Bat UAVs. Lead cross-functional teams, own features from design to production, integrate firmware and autonomy systems, and develop HIL/virtualized test environments. Produce architecture and test documentation, build CI/test tools, prototype concepts, and ensure reliability, safety, and compliance for aerospace deployments.
Top Skills:
BspCC++Continuous IntegrationDo-178CFirmwareFpgaGround Control Station (Gcs)Hardware-In-The-Loop (Hil)Network ProtocolsRtosSystemverilog
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
Artificial Intelligence • Hardware • Robotics • Software
The Staff Software Engineer - Embedded at Skydio will lead embedded software development for drones, working on systems integration, firmware, and hardware debugging.
Top Skills:
Arm AssemblyC++Embedded LinuxNvidia SocsPythonQualcommRtosStm32
Artificial Intelligence • Hardware • Robotics • Software
As a Senior Embedded Software Engineer at Skydio, you'll architect and implement firmware for drones, collaborate with hardware teams, and validate key subsystems.
Top Skills:
Arm AssemblyC++Embedded LinuxNvidiaPythonQualcommRtosStm32
Artificial Intelligence • Information Technology • Software • Automation
Design, develop, test, and integrate software systems for autonomous aerial suppression, working with cross-functional teams and hardware engineers.
Top Skills:
C++GazeboMujocoNvidia JetsonOpencvPythonRosRos2Unity
Artificial Intelligence • Big Data • Information Technology • Software • Analytics
The Embedded Software Engineer will design and maintain firmware for sensor nodes, integrate hardware modules, and improve system performance in real-world applications.
Top Skills:
CC++CanEmbedded LinuxEthernetI2CMipi Csi-2PcieRs485RtosRustSdioSocsSpiUart
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.
Success! We'll use this to further personalize your experience.
Top San Francisco Bay Area, CA Companies Hiring Embedded Software Engineers
See AllPopular San Francisco Bay Area, CA Engineering Job Searches
Engineer Jobs in San Francisco Bay Area, CA
Software Engineer Jobs in San Francisco Bay Area, CA
Android Developer Jobs in San Francisco Bay Area, CA
C# Jobs in San Francisco Bay Area, CA
C++ Jobs in San Francisco Bay Area, CA
DevOps Jobs in San Francisco Bay Area, CA
Front End Developer Jobs in San Francisco Bay Area, CA
Golang Jobs in San Francisco Bay Area, CA
Hardware Engineer Jobs in San Francisco Bay Area, CA
iOS Developer Jobs in San Francisco Bay Area, CA
Java Developer Jobs in San Francisco Bay Area, CA
Javascript Jobs in San Francisco Bay Area, CA
Linux Jobs in San Francisco Bay Area, CA
Engineering Manager Jobs in San Francisco Bay Area, CA
.NET Developer Jobs in San Francisco Bay Area, CA
PHP Developer Jobs in San Francisco Bay Area, CA
Python Jobs in San Francisco Bay Area, CA
QA Jobs in San Francisco Bay Area, CA
Ruby Jobs in San Francisco Bay Area, CA
Salesforce Developer Jobs in San Francisco Bay Area, CA
Scala Jobs in San Francisco Bay Area, CA
Application Engineer Jobs in San Francisco, CA
Associate Software Engineer Jobs in San Francisco Bay Area, CA
Automation Engineer Jobs in San Francisco Bay Area, CA
AWS Engineer Jobs in San Francisco, CA
Backend Engineer Jobs in San Francisco, CA
Cloud Engineer Jobs in San Francisco Bay Area, CA
Controls Engineer Jobs in San Francisco Bay Area, CA
CTO Jobs in San Francisco Bay Area, CA
Design Engineer Jobs in San Francisco Bay Area, CA
DevOps Engineer Jobs in San Francisco Bay Area, CA
Director of Engineering Jobs in San Francisco, CA
Electrical Engineer Jobs in San Francisco Bay Area, CA
Embedded Software Engineer Jobs in San Francisco Bay Area, CA
Field Engineer Jobs in San Francisco Bay Area, CA
Firmware Engineer Jobs in San Francisco, CA
Full-Stack Engineer Jobs in San Francisco, CA
Game Engineer Jobs in San Francisco, CA
Infrastructure Engineer Jobs in San Francisco, CA
Manufacturing Engineer Jobs in San Francisco Bay Area, CA
Mechanical Design Engineer Jobs in San Francisco Bay Area, CA
Mechanical Engineer Jobs in San Francisco Bay Area, CA
Mechatronics Engineering Jobs in San Francisco Bay Area, CA
Network Engineer Jobs in San Francisco Bay Area, CA
Platform Engineer Jobs in San Francisco, CA
Process Engineer Jobs in San Francisco Bay Area, CA
Project Engineer Jobs in San Francisco Bay Area, CA
QA Engineer Jobs in San Francisco Bay Area, CA
Robotics Engineer Jobs in San Francisco Bay Area, CA
Security Engineer Jobs in San Francisco Bay Area, CA
Software Engineering Manager Jobs in San Francisco, CA
Software Test Engineer Jobs in San Francisco, CA
SRE Engineer Jobs in San Francisco Bay Area, CA
Systems Engineer Jobs in San Francisco Bay Area, CA
VP of Engineering Jobs in San Francisco, CA
All Filters
Total selected ()
No Results
No Results














.png)















