Senior Embedded SW Engineer
Job in
San Francisco, San Francisco County, California, 94199, USA
Listed on 2026-07-08
Listing for:
well-funded deeptech startup
Full Time
position Listed on 2026-07-08
Job specializations:
-
Software Development
Robotics, Embedded Systems/ Firmware/ IoT, Embedded Software Engineer, Unix/Linux
Job Description & How to Apply Below
Senior Embedded SW Engineer – San Francisco – A well‑known Robotics start up
A well‑known Robotics start up based out of San Francisco are looking for an experienced Senior/Staff Embedded SW Engineer to join their high‑performing engineering team. The ideal candidate will have solid C/C++ skills, experience building safety critical embedded systems with Real time operating systems (RTOS).
Responsibilities- Implement new features and isolate existing software with real time needs. Identify the compute architecture and OS (RTOS, which RTOS, or bare metal), communication & serialization protocol, gather requirements and compute performance metrics.
- Partner cross‑functionally (electrical, mechanical, software, networking) on architecture and infrastructure choices.
- Support system integration, test, and debug; participate in demonstrations and pilot deployments
- Proven experience designing deterministic (real time) software within constrained resources (memory, processing)
- Experience with the design of redundant hardware and software systems
- Strong knowledge of Embedded C/C++
- Experience with CAN bus systems and associated tools
- Experience with data serialization protocols for embedded systems
- Collaboration with Linux (and similar) application stack (i.e., define common interfaces, tests) and excitement to dive into more of the “higher‑level” general and robotics software when needed.
- Experience with Hardware‑in‑the‑loop (HIL) systems
- Experience with ROS or other robotics middleware platforms.
- Knowledge of bootloaders and implementation with various communication protocols
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×