53 hardware embedded software firmware jobs at 35 companies in San Francisco, CA
2mo
Save
Mark Applied
Hide
2mo
Specialist - Embedded Firmware (65734)
Palo Alto, California, United States
OnsiteFull Time
EatonNYSE: ETN: Manages electrical, hydraulic, and mechanical power systems globally.
14+ YOEBachelor’s/Master’s in Computer Science/Electronics/Electrical Engineering; 14–18 years of experience; embedded Linux, C++, hardware drivers; power systems knowledge; strong leadership and collaboration.
Lightmatter: Develops photonic processors and interconnects for AI data centers
6+ YOEBS+8yr or MS+6yr in CS/EE/Robotics, device driver and kernel development, hardware-software integration, embedded systems communication, Linux software/firmware, Git and CMake experience.
MarvellNASDAQ: MRVL: Designs and develops high-performance semiconductor and infrastructure solutions.
8+ YOEBachelor's degree plus 15 years, master's plus 10 years, or Ph.D. plus 8 years; C/C++ programming, hardware abstraction, simulator development, debugging, and embedded firmware experience required.
ZooxNASDAQ: AMZN: Developing autonomous robotaxis for urban ride-hailing services.
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.
Collaborative Robotics: Developing collaborative robots that work safely alongside humans.
8+ YOERequires 8+ years developing embedded or firmware software, strong recent C++ experience, hardware systems expertise, lifecycle delivery, technical leadership, communication skills, and U.S. work authorization.
Matternet: Develops autonomous drone networks for urban package delivery.
6+ YOE6+ years embedded firmware/software experience, strong C/C++ skills, embedded Linux and RTOS experience, microcontroller bring-up, device drivers, communication protocols, hardware debugging, and Git-based workflows.
AmazonNASDAQ: AMZN: Global online retail and cloud computing technology provider.
3+ YOE3+ years professional software development and 2+ years embedded firmware development; experience debugging/profiling large-scale systems; knowledge of system performance, memory management, parallel computing; Python and/or C++.
Python, C++, Linux, Server Baseboard Management Controller (BMC)
CelesticaNYSE: CLS: Provides design, manufacturing, and supply chain solutions for electronics.
6+ YOEBachelor's in engineering, 6+ years C/C++ and embedded systems experience, 5+ years hardware bring-up and device driver work, Linux kernel and low-level firmware knowledge, strong problem-solving skills.
C, C++, Linux kernel, PCIe, USB, DDR, MIPI, Ethernet, I2C, BIOS, BMC, Secure Boot, Real Time OS, IOMMU, CUDA, ROCm
Lumotive: Develops programmable optical semiconductors for solid-state LiDAR and sensing.
0+ YOEDevelop and support embedded firmware for Mixed signal ASIC/SoC for Optical circuit switching; 0–1 year exp; RTOS; hardware bring-up; cross-functional collaboration.
Embedded 5G/4G Cellular Physical Layer Data Path Signal Processing Firmware Engineer
Sunnyvale, California, United States
OnsiteFull Time
AppleNASDAQ: AAPL: Designs and sells consumer electronics, software, and online services.
Experienced in embedded software and firmware development tightly coupled to hardware for multimode cellular (4G/5G/6G) on cellular SoCs; comfortable with evolving requirements and engineering debates.
Elroy Air: Builds autonomous vertical takeoff and landing aircraft for cargo logistics.
5+ YOE5+ years embedded software experience with production firmware on real hardware; deep C/C++ and Python skills; RTOS and bare-metal experience; hardware bring-up and bench debugging; familiarity with SPI, I2C, UART, CAN, Ethernet.
Pure StorageNYSE: PSTG: Provides all-flash enterprise data storage and management solutions.
5+ YOERequires 5+ years building high-fidelity simulation software, expert C/C++ and Python, simulation tools such as QEMU or SystemC, firmware-hardware expertise, PCIe/NVMe, embedded software, SoC bring-up, and RTOS experience.
Lunar Energy: Provides home battery systems and clean energy software.
10+ years developing and architecting embedded software; expertise in C, RTOS, power-electronics firmware, hardware/software integration, and modern engineering practices (Git, CI).
NovaNASDAQ: NVMI: Provider of metrology and process control solutions for semiconductors.
3+ YOEBachelor's degree in engineering or CS, 3+ years embedded firmware experience, proficiency in C/C++, hardware–software integration, low-level protocols, debugging tools, and Windows-based development.
Mind Robotics: Builds generalized physical AI and robotic systems for real-world industrial environments.
Technical degree in EE/CE, demonstrated firmware experience for physical systems, deep fluency in C/C++ or Rust, RTOS experience, embedded communication protocol knowledge, microcontroller peripheral configuration, and hardware/software debugging skills.
MicrosoftNASDAQ: MSFT: Develops software, services, devices, and cloud computing solutions.
3+ YOERequires a degree in engineering or computer science and 3–8+ years of technical engineering experience depending on degree; preferred embedded software, firmware architecture, hardware interfaces, and security experience.