Sarnova · 22 hours ago
Senior Full Stack IoT Software Developer - Cardio Partners
Sarnova is a national leader in emergency prevention and an advocate in the fight against Sudden Cardiac Arrest. They are seeking a Senior Full Stack IoT Software Developer to develop firmware, backend systems, and tooling for cellular IoT products, contributing to the advancement of technology capabilities in the IoT space.
Health CareHealth DiagnosticsMedical Device
Responsibilities
Design, implement, and maintain firmware, backend, and tooling solutions for cellular IoT devices
Develop and optimize embedded software using C for STM32 microcontrollers, ensuring performance and reliability
Integrate and manage embedded AI models to enhance device capabilities
Collaborate closely with hardware, electronics, and manufacturing teams to bring innovative products to life
Work directly with physical devices for hands-on development, troubleshooting, and validation
Ensure efficient cellular communication and low power operations within device ecosystems
Contribute to backend and tooling development using Python and Ruby on Rails
Stay current with emerging IoT technologies and recommend innovations that align with business goals
Additional job duties as assigned
Qualification
Required
Bachelor's degree in Computer Science, Electrical Engineering, or related field
Minimum 7+ years of professional experience in software development, with a strong focus on embedded systems and full stack development
Proven expertise in C programming for microcontrollers (preferably STM32), and experience with cellular communication protocols
Proficiency in backend development using Python and Ruby on Rails
Strong understanding of hardware/software integration and low-power design principles
Demonstrated ability to work independently and lead complex development initiatives
Excellent problem-solving skills and a proactive approach to innovation
Strong communication and collaboration skills across technical and non-technical teams
Ability to independently manage all aspects of the job role including required goals and business practices in a remote environment
Preferred
Experience integrating AI models into embedded systems is highly desirable
Benefits
401(k) Plan
Company
Sarnova
Sarnova Inc., through its subsidiaries, provides healthcare products and distributes emergency medical equipment and supplies.
Funding
Current Stage
Late StageTotal Funding
$10.5M2018-03-12Acquired
2009-12-31Series Unknown· $0.5M
2009-04-24Series Unknown· $10M
Recent News
News Powered by Cision
2025-09-12
2025-08-09
Seattle TechFlash
2025-05-10
Company data provided by crunchbase