×
Register Here to Apply for Jobs or Post Jobs. X

Principal Software Engineer

Job in Fridley, Anoka County, Minnesota, USA
Listing for: Transcend
Full Time position
Listed on 2026-06-03
Job specializations:
  • Software Development
    Software Engineer, Software Architect
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Transcend, Inc. is a fast-growing, Twin Cities–based medical device company that is transforming the way people experience sleep therapy. Our flagship travel-friendly CPAP device—small enough to fit in the palm of your hand—along with an expanding ecosystem of accessories, helps people sleep better, travel easier, and live more fully wherever their journey takes them.

Our mission is simple but powerful:
We help people live happy and healthy lives through better sleep.

Position Summary

We are seeking a Principal Software Engineer to lead the architecture, design, and development of software for a connected Class II medical device, including embedded firmware, mobile applications, and cloud-connected Software-as-a-Medical-Device (SaMD) components.

This role combines hands-on technical leadership with software design assurance, ensuring compliance with FDA design controls while delivering safe, reliable, and high-performance systems that directly impact patient therapy. You will drive system architecture decisions, guide software lifecycle processes, and integrate risk management principles across all development stages, and collaborate with UX/UI designers to shape intuitive, patient-centered experiences across mobile and connected device interfaces.

The ideal candidate brings deep experience in regulated, safety-critical environments and demonstrates expertise in IEC 62304, ISO 14971, and FDA 21 CFR Part 820, along with a strong ability to lead cross-functional engineering efforts.

Key Responsibilities
  • Design, develop, and implement the system and software architecture for a connected CPAP platform spanning embedded firmware, mobile applications, and cloud-based components
  • Drive end-to-end software lifecycle execution in compliance with IEC 62304
  • Own integration of risk management practices (ISO 14971) into software design and development decisions
  • Lead cross-functional collaboration with Engineering, Quality, Regulatory Affairs, and Operations
  • Lead design reviews, code reviews, and formal risk analyses (FMEA, fault tree analysis)
  • Establish and enforce best practices for software verification, validation, and design documentation
  • Author and support software deliverables for regulatory submissions (e.g., 510(k))
  • Lead investigation and resolution of software-related nonconformances, CAPAs, and field issues
Required Qualifications
  • Bachelor’s degree in technical or scientific discipline
  • 8+ years of software development experience, including work in regulated industries
  • Hands-on experience performing bench-level testing and verification of embedded software, including setup and execution of test fixtures, simulators, hardware interfaces, and diagnostic tools to validate functional, performance, and integration requirements
  • Proficiency in one or more programming languages (e.g., C/C++, Python, Java)
  • Experience with embedded systems, real-time systems, or connected medical devices
  • Strong understanding of requirements management, traceability, and verification strategies
  • Excellent communication and cross-functional collaboration skills
  • Thrives in a fast-paced, small-company environment where ownership is real, decisions move fast, and doing it right matters
Preferred Qualifications
  • Hands-on experience with IEC 62304-compliant software development processes
  • Experience applying ISO 14971 risk management principles to software systems
  • Experience with FDA software guidance, cybersecurity guidance, and global regulatory expectations
  • Experience with software risk management tools
  • Experience using defect tracking and requirements management tools
  • Experience with mobile application–based products
  • Experience with connected medical devices and cloud-connected applications
  • Familiarity with UX/UI design principles and experience collaborating with UX designers to deliver intuitive, patient-centered interfaces for mobile or connected device applications
#J-18808-Ljbffr
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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary