Principal Software Engineer
3 days ago
ABOUT INSPIRE MEDICAL SYSTEMS
Inspire is the first of its kind medical device designed to make a difference in the lives of those living with Obstructive Sleep Apnea (OSA). We are revolutionizing the sleep industry with our FDA-approved medical device, designed to reduce OSA severity for those who cannot tolerate or get consistent benefit from CPAP. Our focus on patient outcomes is at the core of everything we do, and our “think I can” attitude drives us to make a difference in the lives of those seeking alternative sleep apnea treatments.
WHY JOIN OUR FAST-GROWING TEAM
At Inspire, we value people – your diverse experiences, backgrounds, and thoughts. We elevate voices and encourage learning opportunities to build a professional network that grows into community. We embrace a people-first culture by offering hybrid work schedules, excellent benefits, 401k matching, ESPP, flexible time off (FTO), and tuition reimbursement.
If you’re passionate about making a difference in people’s lives and want to work with innovative technology, come be a part of our great team
ABOUT THIS POSITION
We are recruiting for a Principal Software Engineer to join our rapidly growing Digital Solutions team located in the Minneapolis, MN location. As an integral part of our development team, you will work closely with our engineers and scientists to develop applications for our next generation Inspire products.
OPPORTUNITIES YOU WILL HAVE IN THIS ROLE
- Provide software expertise for new products as well as changes to existing products
- Determines systems software design requirements
- Conduct/engage in software design reviews for products in development
- Ensure code developed meets or exceeds coding best practices guidelines, unit testing, security, scalability and maintainability guidelines
- Ensure system improvements are successfully implemented and monitored to increase efficiency
- Build and deploy cutting edge clinician and patient management and support services on Azure using .NET Core, C#, Python, and/or other supporting languages
- Test, debug, and document integration solutions and enhance existing components to ensure that software meets the business needs
- Generates and assists with system, software, security, and risk management documents
- Ensure compliance with industry applicable standards for medical devices
- Ensure all quality system, regulatory, legal, and business requirements are met in the course of product development and market delivery
- Create, control, and store software source and executable code
- Support Inspire customers as assigned
WHAT YOU CAN BRING TO OUR GREAT TEAM
Required:
- Bachelor’s degree in engineering, Software, Computer Science, or related discipline or equivalent experience
- Strong understanding of security architecture and threat modeling (STRIDE)
- Proficiency in software development and implementation of encryption/authentication mechanisms
- 10+ years of progressive software development experience
- 6+ years of leading software development teams
- Demonstrated experience designing, developing, and delivering innovative software technology
- Strong written and verbal communication skills with the ability to communicate with both internal and external stakeholders and senior leadership
- Experience working with external vendor teams
- Experience with Cloud development
Preferred:
- Advanced level degree in Engineering, Software, Computer Science, or related discipline
- Experience with risk assessment methodologies and CVSS scoring
- Experience with vulnerability assessment
- Proficiency with OWASP Top 10 and secure coding practices
- Experience leading work with external vendor teams
- Experience with Cloud development in Azure
- Full-stack software development experience utilizing .NET, C#, Python, Java, Angular, and/or React
- Experience with agile development methodologies and project management tools (e.g., JIRA, ADO, Agile/Scrum)
- Experience with DevOps practices, CI/CD pipelines, and automated testing
- Medical device experience
- Knowledge of healthcare industry standards and regulations (e.g., HIPAA compliance, IEC 62304)
Inspire Medical Systems provides equal employment opportunity (EEO) to all employees and applicants without regard to race, color, religion, creed, sex, national origin, age, disability, marital status, familial status, sexual orientation, status regarding public assistance, membership or activity in a local commission, military or veteran status, genetic information, or any other status protected by applicable federal, state, and local laws. This policy applies to all aspects of the employment relationship, including recruitment, hiring, compensation, promotion, transfer, disciplinary action, layoff, return from layoff, training, and social and recreational programs. Inspire Medical Systems complies with applicable laws governing non-discrimination in employment in every location in which Inspire Medical Systems has facilities. All such employment decisions will be made without unlawfully discriminating on any prohibited basis.
Inspire Medical Systems is an equal opportunity employer with recruitment efforts focused on ensuring a diverse workforce. Applicants with a disability that need accommodation to complete the Inspire Medical Systems application process should contact Human Resources at 844-672-4357 or email careers@inspiresleep(dot)com
Inspire Medical Systems participates in E-Verify.
-
Principal Application Software Engineer
4 weeks ago
Minneapolis, Minnesota, United States Veranex Full timeAt Veranex, we are dedicated to providing comprehensive solutions for the medical technology industry. Our team of experts offers guidance from concept-through-commercialization, including product design and engineering, preclinical and clinical development, data management, market access, regulatory affairs, and quality assurance. We enable accelerated...
-
Principal Embedded Software Engineer
3 days ago
Minneapolis, United States HRU Inc Technical Resources Full timeJob Title: Principal Embedded Software Engineer Type of Position: 6-month contract position initially (possible for extension, good chance of going direct hire long term) Candidate Requirements: This role is ONLY open to US Citizens and Permanent Residents (Green Card Holders). Candidates on CPT, OPT, H1B or TN visas are NOT permitted in this role. This...
-
Principal Software Engineering Leader
1 month ago
Minneapolis, Minnesota, United States Veranex Full timeAbout This OpportunityVeranex is seeking a highly skilled Principal Application Software Engineer to lead the technical aspects of software engineering across multiple projects. As a key member of our team, you will be responsible for designing, developing, testing, and maintaining high-quality software applications using Qt/QML or C# .Net/WPF.Key...
-
Principal Software Architect
2 weeks ago
Minneapolis, United States Real Staffing Full timePrincipal Software Architect - Twin Cities NW Metro Medical Device - Cancer Treatment Product Development Please see the below requirements for a Principal Software Architect to join a global medical device OEM in the Twin Cities Northwest metro area. This technical leadership position will work within a cross-functional team and internal stakeholders to...
-
Senior Software Engineer
4 weeks ago
Minneapolis, Minnesota, United States Emergent Software Full timeAbout the RoleThis is an exciting opportunity to work as a senior software engineer at Emergent Software, a fast-growing software development, cloud consulting, and data engineering company. We are looking for a skilled professional with expertise in the Microsoft stack to lead the technical delivery of mid-sized development projects.Key ResponsibilitiesLead...
-
Principal Test Engineer
1 month ago
minneapolis, United States Redbock - an NES Fircroft company Full timeOur client is a start-up medical device company in Minnesota who is focused on developing and commercializing neuromodulation technology platforms to treat patients suffering from unmet needs. Our client is expecting growth in the next 1-2 years and needs to bring on a Principal Test Engineer to help with defining, specifying, validating, and deploying test...
-
Principal Test Engineer
1 month ago
minneapolis, United States Redbock - an NES Fircroft company Full timeOur client is a start-up medical device company in Minnesota who is focused on developing and commercializing neuromodulation technology platforms to treat patients suffering from unmet needs. Our client is expecting growth in the next 1-2 years and needs to bring on a Principal Test Engineer to help with defining, specifying, validating, and deploying test...
-
Principal Test Engineer
1 month ago
Minneapolis, United States Redbock - an NES Fircroft company Full timeOur client is a start-up medical device company in Minnesota who is focused on developing and commercializing neuromodulation technology platforms to treat patients suffering from unmet needs. Our client is expecting growth in the next 1-2 years and needs to bring on a Principal Test Engineer to help with defining, specifying, validating, and deploying test...
-
Software Engineer I
1 week ago
Minneapolis, United States JAMF Software LLC Full timeAt Jamf, we believe in an open, flexible culture based on respect and trust. Our track record and thriving work environment all stem from the freedom we grant ourselves to get the job done right.We unite around common goals while respecting personal approaches, believing that fulfilled individuals create a thriving, vibrant workplace. We take pride in...
-
Principal Electrical Test Engineer
4 days ago
Minneapolis, United States ALKU Full timePrincipal Electrical Test Engineer (Analog/IC Test)Job Summary:Our client is seeking a highly skilled and experienced Principal Electrical Test Engineer with a strong background in Analog and IC testing to join our team. The ideal candidate will have over 10 years of hands-on experience in electrical test engineering, particularly in testing analog circuitry...
-
Senior Software Developer
3 weeks ago
Minneapolis, Minnesota, United States Emergent Software Full timeOpportunity SummaryWe are seeking a highly skilled Full Stack Software Specialist to join our team at Emergent Software. As a Full Stack Software Specialist, you will be responsible for designing, developing, and deploying custom software solutions for our clients. About the RoleThis is a full-time position that offers a competitive salary and benefits...
-
Principal Data Platform Engineer
4 weeks ago
Minneapolis, United States VIDA Diagnostics Inc Full timeJob DescriptionJob DescriptionVIDA is a leading player in the field of medical imaging data analytics, dedicated to supporting cutting-edge medical research through advanced data-driven solutions. We are seeking a talented and experienced Principal Data Platform Engineer to lead our advanced analytics efforts in collaboration with medical research partners....
-
Principal Data Platform Engineer
4 weeks ago
Minneapolis, United States VIDA Diagnostics Inc Full timeJob DescriptionJob DescriptionVIDA is a leading player in the field of medical imaging data analytics, dedicated to supporting cutting-edge medical research through advanced data-driven solutions. We are seeking a talented and experienced Principal Data Platform Engineer to lead our advanced analytics efforts in collaboration with medical research partners....
-
Engineering Leader
5 months ago
Minneapolis, United States Slalom Full timeEngineering Leader – Principal or Sr. PrincipalThis is a hybrid role aligned to our Minneapolis local market and candidates must be based in/or within commutable distance of the greater Twin Cities area.Who You’ll Work WithAs a modern technology company, our Slalom Technologists are disrupting the market and bringing to life the art of the possible for...
-
Principal Electrial Engineer
3 weeks ago
Minneapolis, United States Custom Search Full timeOur mid-sized cardiovascular client is adding a Principal Electrical Engineer to the team. The EE will play a key role in supporting and improving designs of innovative medical devices. This is a technical, hands-on engineering position that works as an integral member of the design-sustaining team. In this role, you will utilize data to identify...
-
minneapolis, United States ALKU Full timePrincipal Electrical Test Engineer (Analog/IC Test)Job Summary:Our client is seeking a highly skilled and experienced Principal Electrical Test Engineer with a strong background in Analog and IC testing to join our team. The ideal candidate will have over 10 years of hands-on experience in electrical test engineering, particularly in testing analog circuitry...
-
minneapolis, United States ALKU Full timePrincipal Electrical Test Engineer (Analog/IC Test)Job Summary:Our client is seeking a highly skilled and experienced Principal Electrical Test Engineer with a strong background in Analog and IC testing to join our team. The ideal candidate will have over 10 years of hands-on experience in electrical test engineering, particularly in testing analog circuitry...
-
Electrical Principal Engineer
4 weeks ago
Minneapolis, Minnesota, United States Baxter Healthcare Corporation Full timeElectrical Principal EngineerVantive, a new company built on Baxter's legacy, is revolutionizing kidney care and other vital organ support. As a Principal Engineer, you will be responsible for designing, verifying, and documenting electronic circuits for medical devices. Your skills in schematic capture, layout techniques, mathematical modeling, and...
-
Principal Product Manager | eCommerce Solutions
3 weeks ago
Minneapolis, United States Epicore Software Corp Full timeAs a Principal Product Manager for eCommerce Solutions at Epicor, you will lead the product strategy and execution for our flagship B2B eCommerce solution, Epicor Commerce. You will be a product evangelist, independent thinker, and proactive leader with excellent communication and presentation skills. This influential role involves liaising with...
-
Senior Embedded Software Architect
4 weeks ago
Minneapolis, Minnesota, United States HRU Inc Technical Resources Full timeJob Title:Principal Embedded Software EngineerJob Summary:HRU Technical Resources is seeking a highly skilled Principal Embedded Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and testing embedded software systems for a major defense contractor. This is a 1st (day) shift role...