Maximum of 25 job preferences reached.
Top Embedded Software Engineer Jobs in San Francisco Bay Area, CA
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
Edtech
The Embedded Software Engineer will analyze and develop embedded software systems, provide customer support, and apply software engineering and cybersecurity methods.
Top Skills:
AdaCC++VerilogVhdlVxworks
Renewable Energy
Design, build, and scale embedded connectivity and security for distributed energy devices. Implement networking (Ethernet/Wi‑Fi/Thread/Zigbee/BLE), secure provisioning, OTA firmware pipelines, telemetry, and diagnostics. Support testing, certification, manufacturing validation, and cross-functional collaboration from prototype to deployment.
Top Skills:
BleBootloadersCC++CertificatesCi/CdCoapEthernetFreertosHTTPIp NetworkingLogic AnalyzersMqttNetwork SniffersNtpObservability PlatformsProtocol AnalyzersPtpPythonSecure ElementsThreadTlsTpmWebsocketsWi-FiZephyrZigbee
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
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
Reposted 2 Months AgoSaved
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 • Machine Learning • Robotics • Software • Transportation • Design • Manufacturing
Design, develop, and test real-time embedded firmware in C/C++ for battery management systems (cell balancing, charging, thermal management, contactor control). Integrate supplier subsystems, perform hardware bring-up and debugging, create requirements/design/test documentation, and collaborate with cross-functional vehicle, controls, and validation teams through the software development lifecycle.
Top Skills:
ArmBms (Battery Management Systems)CC++CanCanalyzerCanapeIso-26262LinMisra C/C++PcanPolarionPowerpcReal-Time Embedded
Artificial Intelligence • Machine Learning • Robotics • Software • Transportation • Design • Manufacturing
Design, implement, and test embedded real-time software for vehicle body, thermal, lighting, and closure systems. Create requirements, design and test plans, integrate supplier subsystems, and collaborate with cross-functional teams for hardware bring-up and validation.
Top Skills:
ArmCC++CanCanalyzerCanapeLinPcanPowerpc
Artificial Intelligence • Logistics • Robotics • Transportation
Develop and maintain safety-critical, real-time embedded firmware for automotive ECUs. Work across board bring-up to production: bootloaders, drivers, RTOS configuration, automotive communications, hardware-software debugging, testing (unit, integration, HIL), manufacturing test support, and field issue root-cause analysis.
Top Skills:
Arm Cortex-MBare-MetalBootloadersCC++CanGitHalI2CJtagLinLinuxLogic AnalyzerMultimeterOscilloscopeRtosSpiSwdUart
Security • Software • Manufacturing
Provide technical leadership for embedded camera platforms, owning system architecture, on-device software, encoding, storage, streaming, and edge analytics. Lead JDM partner integration, cross-functional alignment, mentorship, architecture/code reviews, and adoption of AI-driven development tools to deliver robust edge devices.
Top Skills:
Ai-Driven Development ToolsComputer VisionEdge AiEmbedded LinuxJoint Design Manufacturing (Jdm)McuRtosVideo EncodingVideo ProcessingVideo StorageVideo StreamingYocto
Aerospace
Develop and maintain reliable flight software and firmware for satellite flight computers, earth station hubs, and custom control hardware. Responsibilities include architecture, design, C++ development, communication protocol integration, continuous integration, automated testing, code reviews, hardware-software integration, and cross-functional collaboration. The engineer will deliver complex projects incrementally and mentor junior engineers across commercial and U.S. Government programs.
Top Skills:
Automated TestingCC++CiEmbedded LinuxFreertosI2CPosixPythonQnxSpiTcp/IpVxworks
New
Cut your apply time in half.
Use ourAI Assistantto automatically fill your job applications.
Use For Free
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
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
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
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
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
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
Information Technology • Internet of Things • Software
Provides technical leadership for designing, developing, optimizing, porting, and certifying GPGPU and AI inference libraries built on Vulkan SC drivers. The role targets embedded GPU platforms such as Arm Mali and Intel, maintains AI model testing infrastructure, defines validation standards, supports customer deployments, and troubleshoots drivers. It also involves documentation, competitive analysis, cross-functional architecture decisions, mentoring, onboarding, and exploring emerging AI compute capabilities.
Top Skills:
Arm MaliCC++CudaDeosDo-178Intel Gpu ArchitecturesIso 26262LynxosOnnxOpenclOpenglPyTorchTensorFlowVulkanVulkan ScVxworks
Greentech
Join the Device Software team to design and implement software for SPAN's hardware products using C and C++. Collaborate on projects focusing on microcontroller features and system design, emphasizing reliability and user experience.
Top Skills:
CC++I2CRtosUartUsb
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
Greentech • Transportation
Design, build, and test safety-critical vehicle firmware: RTOS applications, bootloaders, drivers, and communication stacks. Lead board/SoC bring-up, optimize performance on resource-constrained MCUs, own MCU-sensor-main compute communications, create automated unit/integration/system tests, mentor engineers, and apply safety processes for production deployments.
Top Skills:
BootloadersCC++CanCan ToolingCiDbcDevice DriversEmbedded LinuxGitI2CInfineon AurixMcu Bring-UpMultimeterNtpNxp S32K3OscilloscopePosix PthreadsPtpPythonQnxRtemsRtosSpiTcp/UdpTi Tms570TsnUartVxworks
Greentech
The role involves developing software for embedded devices, managing integrations with third-party devices, and leading implementations while collaborating with cross-functional teams.
Top Skills:
C/C++Embedded LinuxI2CPythonRustStm32UartUsb
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
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
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
Engineering 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 Engineering 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 Engineering 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





























