$200K – $225K/yr
Staff Software Engineer - Sensing (SF Bay Area) San Francisco Bay Area Job Title: Staff Software Engineer Location: SF Bay Area About Canopy At Canopy, we build technology that helps make healthcare environments safer for the people delivering care. Our connected safety platform powers real-time communication, response coordination, and location intelligence across hospitals and complex care environments. We operate in high-trust, high-reliability environments where software quality, operational resilience, and customer experience matter deeply. Our engineering organization is scaling alongside our growth, and we are looking for a Staff Software Engineer who can help shape both our technical direction and the way we build. This is not simply a feature delivery role. This is a systems-thinking role for an experienced engineer who can drive architecture, influence engineering standards, and help scale a platform, organization, and culture simultaneously. The Role Canopy is seeking a Staff Software Engineer to develop our next-generation sensing data pipeline — building the “physical full stack” from firmware and edge algorithms to the backend and frontend services that power them. You will bridge physical hardware and cloud systems, applying physics-based modeling to solve complex sensing challenges at scale that are not possible with traditional products. This is a unique role within Canopy to translate hardware schematics and firmware design into products that work in harsh environments and result in life-saving outcomes. We care deeply about building highly automated development environments that accelerate our prototyping and verification cycles, ensuring our mission-critical systems are built faster, safer, and with greater precision. How to you will make 10X impact: Drive the development of next-generation hardware that will be in the hands of millions of healthcare professionals Design and implement robust firmware across Canopy devices; build and mainta