Tech jobs
Job listings
Staff Embedded SW/FW Engineer (Bringup) - Multiple Vacancies
Staff Embedded Software/Firmware Engineer at Graphcore in Bengaluru, responsible for validating and bringing up new AI chips using C/C++ and Python, collaborating with cross-functional teams to debug and optimize silicon performance.
Staff Embedded Engineer
Staff-level embedded engineer (remote within the US) leading firmware architecture and embedded software for wireless power and data-transfer technology used in implantable medical devices. Day to day: embedded C firmware on microcontrollers (RTOS/bare-metal), hardware bring-up and debugging, verification/testing, and building IEC 62304/60601-compliant processes.



Embedded Software Engineer, Validation
Build automated validation infrastructure for embedded flight software, including simulation and hardware-in-the-loop tests to verify reliability of safety-critical drone systems.



Embedded Firmware Engineer
Owns C++ firmware for the microcontrollers running Zipline's autonomous drone delivery aircraft — building Ethernet/serial communication interfaces, optimizing real-time performance, and developing Rust-based tooling and simulations to test and diagnose firmware at scale. Hybrid role based at the South San Francisco headquarters.



Staff Embedded Firmware Engineer
Zipline is hiring a Staff Embedded Firmware Engineer in South San Francisco to own C++ firmware for the microcontrollers on its autonomous delivery drones — building reliable communication buses, optimizing real-time behavior, and developing Rust tooling and simulations to test and diagnose firmware at scale.



Staff Embedded Software Engineer - Avionics SW
Owns end-to-end avionics subsystems (e.g. GNSS, cellular, IMU) for Zipline's autonomous drone delivery fleet, writing flight- and safety-critical embedded Linux software in C++/Rust, building validation and diagnostics tooling, and triaging field incidents to keep reliability and fleet metrics on target.



Staff Firmware Engineer - Motors
Designs and ships motor-controller firmware for Zipline's autonomous drone delivery system: building estimators and controllers in C++ on bare-metal ARM, Rust vehicle simulations, and validating via bench and flight tests. On-site in South San Francisco, CA.

Staff Firmware Engineer
Staff firmware engineer at PsiQuantum leading firmware architecture and development for quantum-computing control systems within the Electronics team: defining system design with hardware/architecture teams, running schematic reviews, setting technical direction, and mentoring. Core stack: expert C/C++ firmware, Python control/test tooling, RTOS/bare-metal/Linux, and TCP/IP protocol work.
Staff Embedded Software Engineer - VAS
Staff-level embedded engineer at the Rivian–VW joint venture in Lund, Sweden, leading development of Vehicle Access Systems (UWB, NFC, phone-as-key). Day to day: designing secure, safety-critical embedded software and architecture in C/C++ (optionally Rust), integrating hardware and protocols across vehicle, mobile, and cloud, and mentoring engineers.
Singapore | Senior/Staff Embedded Software Engineer
This is a Singapore-based , full-time on-site position. Candidates based in India who are open to relocating to Singapore are welcome to apply. Job Summary: Join us as an experienced Software Engineer to drive the…
Staff Firmware Engineer - SDR/5G/6G Modem - Hod HaSharon
Company: Qualcomm Israel Ltd. Job Area: Engineering Group, Engineering Group > Modem Technologies General Summary: About the Role We are looking for a Staff Firmware Engineer to join our Modem Firmware team. The team…
Senior Lead/Staff Engineer - Camera Firmware
Company: Qualcomm India Private Limited Job Area: Engineering Group, Engineering Group > Systems Engineering General Summary: The successful candidate(s) will be responsible for: • Development and productize Sensing…
Staff Firmware Engineer, AI Native
Build and own Life360’s on-device ML platform for edge devices like Tile and Pet GPS trackers, integrating ML models into resource-constrained firmware while optimizing for power, memory, and latency.

Staff Robotics Architect - Embedded Systems
Technical leadership role owning the controls, networking, and firmware architecture for Agility Robotics' humanoid robot platforms. The architect leads trade studies, architecture reviews, and cross-team technical direction, requiring deep senior-level experience in robotics platform software, controls systems, and network/compute/firmware development.
Staff Embedded Engineer
Overview Location: Remote within the United States, with substantial overlap with East Coast working hours, or based in Zurich, Switzerland. Regular collaboration with engineering teams and periodic hands-on laboratory…
Staff Embedded Software Engineer - Humanoid Robotics (f/m/div)
#WeAreIn for jobs that impact everyone's life. Join the thinkers, builders, and problem-solvers behind tomorrow’s technology. As a Staff Embedded Software Engineer in our Research & Development team, you'll have the…
