CareerPlanSign in

Staff Software Engineer, Sensing at Canopy

SF Bay Area (Peninsula)💼 Full-time💰 $200,000–$225,000🗓 2026-08-03 → 2026-09-26

Core

Building the real-time coordination layer for hospitals by creating a next-generation sensing and ML pipeline that connects sensors, embedded firmware, edge algorithms, and backend/frontend services to enable location intelligence and response in complex care environments.

Role type

Staff Software Engineer (Sensing & ML)

Builds

Production sensing and ML pipelines for hospital logistics and safety systems

Domain

Healthcare technology / IoT / Embedded Systems / Machine Learning

Deliverable

production ML models | product features | infrastructure

Required skills

Physics-based modeling, embedded firmware development, edge algorithm design, backend and frontend service development, hardware-in-the-loop platform development, simulation engineering, RTOS development, TypeScript, Rust, C, Python

Preferred skills

Experience shipping production features across hardware/software lines, deep understanding of sensor data behavior vs. expectations

Technologies

TypeScript, WASM, Rust, C, Python, RTOS (Zephyr, FreeRTOS), embedded Linux

Responsibilities

Design and build the full stack from sensors and embedded firmware through edge algorithms to backend and frontend services; develop physics-based modeling for sensing problems; create hardware-in-the-loop platforms and simulations; optimize system reliability for harsh medical environments

Sourced via hn_whoishiring · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.