32 embedded linux systems engineer jobs at 24 companies in Rohnert Park, CA
1mo
Save
Mark Applied
Hide
1mo
Senior Embedded Firmware Engineer
San Francisco, California, United States
$182k-$230k/yrOnsiteFull Time
Atoms: Building specialized industrial robots and physical AI systems.
2+ YOEBachelor's degree in engineering or equivalent experience, 2+ years embedded systems and real-time control experience; strong C and Python proficiency, Linux and ARM32 toolchain experience, RTOS and CAN bus knowledge, ability to read schematics.
C, Python, Linux, ARM32 toolchains, GCC, CAN bus, RTOS
Atoms: Building robotics and software to automate physical world industries.
2+ YOEBachelor's or Master's in engineering (or equivalent), 2+ years embedded systems/real-time control experience, production firmware for motors/robotic hardware, C and Python proficiency, Linux and ARM32/GCC toolchains, schematic and CAN bus debugging, RTOS/safety-critical experience.
SPAN: Sells smart electrical panels for residential energy management.
6+ YOE6+ years in hardware security or embedded systems; hands-on experience with TPMs/HSMs, secure boot, OTA updates, OS hardening; strong C/C++, Rust, and Python skills; Yocto Linux and cryptography experience.
Zipline: Operates an autonomous drone delivery system for medical supplies.
Embedded or systems software experience; Rust or Python; embedded Linux; concurrency, networking, IPC, and distributed systems; automated test framework design; debugging across software and hardware boundaries.
DoorDashNYSE: DASH: Local food delivery and on-demand logistics platform.
5+ YOEBS/MS in a relevant engineering field and 5+ years integrating hardware/software or complex mechatronics systems. Requires physical-system troubleshooting, scripting, digital electronics, embedded peripherals, schematics, Git, and Jenkins.
Cytovale: Develops rapid blood tests for early sepsis detection.
8+ YOE8+ years embedded software experience for electromechanical systems, expert C++ on Linux, strong Python, CI/CD and cross-compilation experience, instrumentation debugging, and ability to author requirements and V&V artifacts.
Joby AviationNYSE: JOBY: Manufacturer of electric vertical takeoff and landing aircraft.
3+ YOEDegree in engineering/CS or strong portfolio; 3–8+ years experience depending on degree; fluency in C,C++,Python,Git; embedded Linux and safety-critical systems experience; US Person required.
IntuitiveNASDAQ: ISRG: Robotic-assisted systems for minimally invasive surgery.
6+ YOEMaster’s degree in a technical field and 6+ years of embedded systems software experience required. Requires CUDA/OpenCL, C/C++/Python/Bash, Linux, real-time systems, machine learning, and robotics expertise.
Lumafield: Accessible industrial CT scanners and cloud-based analysis software
3+ YOE3+ years in low-level Python/C, embedded Linux, hardware integration; startup experience; Bachelor's in engineering; eligible to work in the US without sponsorship.
5+ YOEBachelor's degree or equivalent experience,5+ years software development (C++),3 years testing/maintaining software,3 years with embedded OS,EMR not applicable; RTOS, Android, protobuf, Unix/Linux familiarity.
Azora: Building modular optical ground stations for laser space communications.
4+ YOE4+ years embedded or hardware-adjacent software experience, BS/MS in CS/CE/EE, proficiency in C/C++, embedded Linux/RTOS, hardware interfaces (SPI/I2C/UART/CAN/PCIe/AXI), and lab debugging.
Epia Neuro: Develops implantable neural interfaces and assistive robotic systems to restore function and independence for people with neurological conditions.
7+ YOEBachelor's in engineering, 7+ years developing electromechanical or robotic systems; experience with embedded firmware, motor control, system validation, lab instrumentation, Linux, Python, and SOLIDWORKS.
Linux, Python, SOLIDWORKS, Oscilloscope, Logic Analyzer, Multimeter, Power Analyzer, Microcontroller
Astranis: Builds and operates small geostationary communications satellites.
2+ YOEBachelors in EE/AE/CS or equivalent, 2+ years hardware integration/test engineering, Python and Linux experience, familiarity with embedded systems and lab hardware, strong debugging and communication skills.
Saildrone: Designer and operator of autonomous unmanned surface vehicles.
2+ YOE2+ years supporting embedded systems or robotics; comfortable with Linux, serial/network protocols (CAN, RS-485, RS-232, SPI, I2C, TCP/IP); bachelor’s in engineering preferred; able to travel up to 30% and participate in on-call rotations.
Revel: Modern software platform for controlling complex hardware systems.
0+ YOEBachelor's degree in engineering/physics/computer science,0–2 years' software experience,foundational Python,interest in CI/CD,embedded testing and Linux familiarity,ability to work on hardware-in-the-loop systems,ITAR-eligible status required.
Canopy: Real-time wearable safety platform for healthcare professionals.
Experienced engineer with systems-level firmware and cloud skills; proficiency in Rust,C,C++,Python, RTOS and Embedded Linux; board-level electronics and debugging; signal processing or ML experience; BS in CS/EE or related.
OpenAI: Develops artificial intelligence models and generative AI software services.
Deep experience in embedded/high-performance systems, OS fundamentals, and profiling under tight latency, power, and memory constraints; proficiency in C/C++, Python or Rust; experience with profiling/debugging tools.
Hayden AI: Mobile vision AI systems for automated traffic enforcement.
5+ YOE5+ years in embedded/device software or IoT, proficiency in C/C++ or Python, experience with Linux and real-time systems, bachelor’s degree or equivalent experience, strong communication and mentoring skills.
Neuralink: Developing implantable brain-computer interfaces to restore human capabilities.
Bachelor's degree in computer science or related field; experience with EDA compute environments; proficiency in Rust/Go/C++; Linux storage and datacenter systems; multi-cloud/hybrid deployments; embedded cross-compilation toolchains.
Sr. Test Automation Engineer (SIL/HIL Infrastructure)
Sunnyvale or San Francisco
OnsiteFull Time
42dot: Develops autonomous driving software and software-defined vehicle technology.
5+ YOEBachelor's or Master's in EE/CE/CS, 5+ years test automation experience for embedded/high-integrity systems, expert Python and Bash, reading knowledge of C, experience with SIL/MIL/HIL and HIL bench construction, Docker, Git, CI/CD and automotive network protocols.