Canopy Works

Canopy builds 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.

Staff Software Engineer -Sensing

Location

Worldwide

Posted

5 days ago

Salary

$200K - $225K / year

Seniority

Lead

Job Description

Staff Software Engineer -Sensing

Canopy Works

Role Description 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. - Bridge physical hardware and cloud systems, applying physics-based modeling to solve complex sensing challenges at scale. - Translate hardware schematics and firmware design into products that work in harsh environments and result in life-saving outcomes. - Build highly automated development environments that accelerate prototyping and verification cycles. How 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 maintain a powerful HIL automation platform to accelerate development and enforce system safety. - Apply signal processing and machine learning for on-device algorithms, cloud pipelines, and field-ops tools. - Collaborate across hardware product and software teams to launch production-grade sensing devices at scale. - Apply systems-level design intuition to compute layers power management and communication protocols. - Engineer industrial-grade fault-tolerant designs to ensure reliability during unexpected power events. Qualifications - Deep proficiency in Rust, C, C++, Python with practical experience in RTOS (Real-Time Operation System) (e.g., Zephyr, FreeRTOS) and Embedded Linux (e.g., Yocto, Buildroot). - Intuitive grasp of digital electronics, board-level bring-up/validation/debugging, BSP (Board Support Package) and peripheral communication (SPI, I2C, UART, and interrupt-driven design). - Ability to troubleshoot complex systems using oscilloscopes, logic analyzers, and diagnostic tools at the hardware/software boundary. - Experience building deterministic, timing-sensitive firmware that integrates effectively with cloud-native data pipelines. - Find extraordinarily creative ways to amass training data quickly to develop production-grade algorithms. - Bachelor's, Master's, or PhD in Computer Science, Electrical Engineering, or a related field. Requirements - Experience in applied signal processing, machine learning. - Experience in healthcare, GIS, safety-critical, or high-availability environments. - Experience scaling SaaS platforms through periods of rapid growth. - Familiarity with event-driven architectures, real-time systems, or location-aware platforms. - Familiarity or interest in contributing to distributed systems, APIs, and service-oriented architectures. - Modern full-stack application development. - DevOps, SRE, or platform engineering practices. Benefits - Work on technology with real-world impact in healthcare environments. - Influence architecture and engineering direction at a critical stage of company growth. - Operate with high autonomy and meaningful ownership. - Collaborate with a mission-driven, highly capable team. - Help shape how a scaling engineering organization operates. Company Description Canopy builds 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.

Related Job Pages

More Full-stack Engineer Jobs

McGraw Hill LLC. logo

VP, Software Engineering

McGraw Hill LLC.

The work you do at McGraw Hill will be work that matters. We are collectively designing content that will build the future of education. Play your part and experience a sense of fulfilment that will inspire you to even greater heights.

Full TimeRemoteTeam 1,001-5,000

Role Description McGraw-Hill's Higher Education engineering team builds products that millions of students and instructors rely on every day — courseware, adaptive learning, and the data systems that make personalized education possible at scale. This VP of Engineering role sits at the center of that work. - Define and drive engineering strategy - Lead and develop experienced engineering leaders - Build systems for people to grow and thrive - Recruit like it's a competitive sport - Design organizations that scale - Partner with product, sales and marketing — deeply and continuously - Navigate shared engineering effectively - Own your budget and spend it well Qualifications - Bachelors Degree (Computer Science, Computer Engineering, or related field, or equivalent experience) - 15+ years of professional experience, including at least 8 years in progressively senior engineering leadership roles. - Superior financial acumen with the ability to drive efficient software engineering and operational practices while managing a budget of $20m+ and a staff of more than 150 professionals. - Strong technical leadership in a product-engineering environment is required. - Strong track record of delivering scaled software products to millions of users with at least $500m of annual revenue. - Proven track record of superior tactical delivery in service of the business strategy. - Proven experience in building, managing, and developing high-performing teams. - Experience leading globally distributed teams, including offshore, nearshore, and vendor-managed organizations. - Keen business sense. Ability to communicate technical information in a clear and actionable way to non-technical stakeholders. - Stay current on emerging software technologies and solutions. - Demonstrated ability to build and maintain strong customer relationships. - Exceptional problem solving, analytic and diagnostic skills. - The candidate must also possess a strong full-stack software background, with a focus on usability, accessibility, and scalability. - Highly motivated, proactive, collaborative team player with the ability to persuade others and influence outcomes. Requirements - Prior experience in the EdTech industry, especially the Higher Ed market, is a significant plus. - Prior experience with data driven products. - Familiarity with adaptive learning, data/personalization platforms, or LMS ecosystems. - Experience leading engineering through a significant platform migration or modernization effort. - Deep experience within the media industry is a plus. Benefits - The pay range for this position is between $250,000 - $310,000 annually. - An annual bonus plan may be provided as part of the compensation package. - A full range of medical and/or other benefits, depending on the position offered.

United States
$250K - $310K / year
Judi Health logo

Full Stack Software Developer

Judi Health

Judi Health values a diverse workplace and celebrates the diversity that each employee brings to the table. We are proud to provide equal employment opportunities to all employees and applicants for employment and prohibit discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, medical condition, genetic information, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

Full TimeRemoteTeam 501-1,000

Role Description Join our mission to transform our nation's healthcare system as a Full Stack Software Developer. In this role, you’ll contribute to building and enhancing our web-based enterprise health platform. This is a great opportunity to grow your skills in a collaborative, remote-first environment while making a meaningful impact. Qualifications - 3+ years of software development experience. - Bachelor's degree in Computer Science or related field is preferred. - Previous Pharmacy Benefits Manager (PBM) experience preferred. - Git code management skills with experience working in a mono repository preferred. - Strong Python (Flask/SQLAlchemy) and TypeScript (React) experience. - Experience with PostgreSQL database knowledge, e.g. common table expressions, windowing functions, views, stored procedures, full-text or geospatial indexing techniques. - Proficiency targeting infrastructure as code with a security mindset (AWS, Terraform). - Participation throughout the software development lifecycle (SDLC). - A history of delivering complex web applications to the cloud. - Strong knowledge of unit testing across multiple paradigms. - Experience working with microservices/an API-based application paradigm. Requirements - Collaborate with senior developers to implement new features and improve existing functionality. - Write and test high-quality code based on design specifications and product requirements with minimal support from team and senior engineers on the team. - Participate in planning and design discussions with product managers and designers. - Write clean, maintainable code using technologies like Python, React, and AWS. - Conduct testing and debugging software to ensure high quality. - Become a subject matter expert on your team’s products. - Work in an Agile/Scrum environment. - Responsible for adherence to the Capital Rx Code of Conduct including reporting of noncompliance. Benefits - Remote-first culture. - Tangible impact on society; your code will directly improve healthcare experiences for millions. - Late-stage startup with stability; startup energy with a focus on delivery, but healthy processes with a strong financial outlook that provides a sense of security. Company Description Judi Health is an enterprise health technology company providing a comprehensive suite of solutions for employers and health plans, including: - Judi Rx, a public benefit corporation delivering full-service pharmacy benefit management (PBM) solutions to self-insured employers. - Judi Health™, which offers full-service health benefit management solutions to employers, TPAs, and health plans. - Judi®, the industry’s leading proprietary Enterprise Health Platform (EHP), which consolidates all claim administration-related workflows in one scalable, secure platform. Together with our clients, we’re rebuilding trust in healthcare in the U.S. and deploying the infrastructure we need for the care we deserve.

United States
$92K - $136K / year
Upstart logo

Principal Software Engineer, Pricing

Upstart

Our mission is to enable effortless credit based on true risk.

Full TimeRemoteTeam 1,001-5,000H1B Sponsor

• Define the long-term technical direction and roadmap for Pricing in alignment with Upstart’s business objectives. • Lead the design and development of a system that continuously optimizes the matching of supply and demand for Upstart’s borrower-lender marketplace. • Work closely with ML scientists to improve and develop new models that improve core business metrics. • Guide the architectural evolution of Pricing engineering systems with an emphasis on scaling innovation across multiple engineering teams. • Uncover and drive alignment across complex technical requirements, designs, trade-offs, influencing product direction • Proactively evaluate, prototype, and roll out new technologies/frameworks to help cultivate a culture of innovation • Lead from the front, while mentoring and developing technical leaders

United States
$195.3K - $270.4K / year
Full TimeRemoteTeam 201-500H1B Sponsor

• Write well-designed, efficient code across iOS, Android, and Web platforms, and perform code reviews. • Own delivery of software features from Product to Production. • Partner with Product, IT and Operations to define technical requirements, develop project roadmaps, and ensure timely, efficient delivery. • Troubleshoot and resolve complex customer-reported issues and technical challenges through creative problem-solving. • Lead projects and mentor engineers. • Promote, maintain, and enhance our cultural values of humility, passion, inclusion, and leadership.

United States
$190K - $210K / year