Software Engineering Leader
7 days ago
At Inspire Medical Systems, we're revolutionizing the sleep industry with our innovative medical device designed to reduce OSA severity for those who cannot tolerate or get consistent benefit from CPAP.
Our Mission
We're on a mission to make a difference in the lives of those living with Obstructive Sleep Apnea (OSA) by providing a cutting-edge solution that's designed to improve patient outcomes.
Why Choose Inspire Medical Systems
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 offer hybrid work schedules, excellent benefits, 401k matching, ESPP, flexible time off (FTO), and tuition reimbursement.
About This Position
We're 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.
Key Responsibilities
• Provide software expertise for new products as well as changes to existing products
• Determine 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
• Generate and assist 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
Requirements
• 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
-
Minneapolis, Minnesota, United States Belcan Full timeJob OverviewWe are seeking a highly skilled Senior Embedded Software Development Leader to join our team at Belcan. As a leader in the industry, we offer exciting opportunities for contract, temporary, and direct assignments.Estimated Salary: Up to $52.22/hourThe ideal candidate will have a strong background in embedded software development, Linux, RTOS, and...
-
Senior Embedded Software Development Leader
6 days ago
Minneapolis, Minnesota, United States HRU Inc Technical Resources Full timeAbout the RoleWe are seeking a Senior Embedded Software Development Leader to join our team at HRU Inc Technical Resources. As a key member of our engineering team, you will lead and execute embedded software development efforts.Key Responsibilities:Architect, design, develop, maintain, and verify embedded product software.Mentor junior engineers to develop...
-
Senior Software Architect
5 days ago
Minneapolis, Minnesota, United States Emergent Software Full timeLooking for a challenging role as a Senior Software Architect where you can leverage your technical expertise to drive business growth and deliver innovative software solutions? At Emergent Software, we are seeking an experienced Technical Team Lead to join our team of talented engineers who share a passion for cloud computing.We offer a competitive salary...
-
Software Test Engineering Professional
1 week ago
Minneapolis, Minnesota, United States Daikin Applied Full timeAbout the OpportunityThis Software Test Engineering Intern position is available at Daikin Applied, a global leader in providing innovative HVAC solutions for commercial and industrial applications. The selected candidate will join the dynamic Controls team and have the opportunity to own a meaningful, real-life project that can directly create a positive...
-
Senior Software Development Engineer
7 days ago
Minneapolis, Minnesota, United States Brady Full timeAbout the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team. As a key member of our software development team, you will be responsible for designing and developing high-quality software solutions that meet customer needs.ResponsibilitiesSoftware Development: Design and develop high-quality software solutions using C#...
-
Software Engineering Lead
5 days ago
Minneapolis, Minnesota, United States WILLETTE ACQUISITION CORP INC DBA ALLIED VAUGHN Full timeAbout the Role:We are seeking a highly skilled Senior Developer to join our team at Allied Vaughn, a leader in film and television title distribution. As a Senior Developer, you will play a key role in supporting the CIO and contributing to the development of our Manufacturing On-Demand processes.Key Responsibilities:Develop and maintain high-quality...
-
Software Development Engineer Intern
1 week ago
Minneapolis, Minnesota, United States Daikin Applied Full timeUnlock Your Potential in Software EngineeringDaikin Applied is a global leader in providing innovative HVAC solutions for commercial and industrial applications. We are seeking a highly motivated and detail-oriented software engineering intern to join our dynamic Controls team.This internship offers valuable hands-on experience in the field of software...
-
Software Engineer
4 weeks ago
Minneapolis, Minnesota, United States Choice Hotels Full timeJob Title: Software EngineerJob Description:As a Software Engineer at {company}, you will be responsible for designing, developing, and testing software applications. Your primary goal will be to create clean, efficient, and scalable code that meets the needs of our users.Responsibilities:Design and develop software applications using various programming...
-
Software Engineer
4 weeks ago
Minneapolis, Minnesota, United States Relais & Châteaux Full timeJob Title: Software EngineerAbout the Role: We are seeking a skilled Software Engineer to join our team. Key Responsibilities: Design and develop software applicationsCollaborate with cross-functional teamsEnsure high-quality software productsRequirements: Proficiency in programming languagesStrong problem-solving skillsExperience with software development...
-
Minneapolis, Minnesota, United States Ampstek Full timeAmpstek is seeking an experienced Software Engineering Lead for Mobile Applications to lead the development of our mobile applications using React Native, Android, and/or iOS. The ideal candidate will have a strong background in mobile development, excellent interpersonal skills, and the ability to work effectively with cross-functional teams.**Job...
-
Senior Software Engineer
2 weeks ago
Minneapolis, Minnesota, United States Manpower Group Inc. Full timeSenior Software Engineer Job DescriptionAt ManpowerGroup Inc., we're seeking a highly skilled Senior Software Engineer to join our team. As a key member of our HR Technology team, you will be responsible for developing business-critical software solutions that meet the needs of our clients in the financial services industry. Key Responsibilities:• Apply...
-
Software Engineers
5 days ago
Minneapolis, Minnesota, United States US ELECTRONICS Full timeSoftware Developer Position at US ElectronicsWe are seeking a skilled Software Developer to analyze, design, and develop computer software applications.Responsibilities include converting user requirements and project specifications to detailed flow charts for coding.Key skills include Java, J2EE, Oracle, AWS, PL/SQL, UNIX, and MVC.A Bachelor's degree in...
-
Software Development Leader for Medical Devices
12 hours ago
Minneapolis, Minnesota, United States Inspire Medical Systems I Full timeJob OverviewWe are seeking a highly skilled Principal Software Engineer to join our Digital Solutions team at Inspire Medical Systems I. As an integral part of our development team, you will work closely with engineers and scientists to develop applications for our next generation Inspire products.About the RoleThis is an excellent opportunity to lead...
-
Software Development Engineer
6 days ago
Minneapolis, Minnesota, United States Ameriprise Financial Full timeAbout the RoleAmeriprise Financial is seeking a skilled Software Development Engineer to join our Technology team. As a key member of our development team, you will be responsible for designing, developing, and maintaining software applications using cutting-edge technologies.Key ResponsibilitiesWrite high-quality code in Python, adhering to industry...
-
Senior Software Engineering Lead
6 days ago
Minneapolis, Minnesota, United States Donatech Full timeAt Donatech, we are seeking an exceptional individual to fill the role of Senior Software Engineering Lead. This position requires a highly skilled and experienced professional with a passion for real-time, embedded software development.The ideal candidate will have a strong background in software requirements analysis, software architecture and design,...
-
Software Engineering Lead
5 days ago
Minneapolis, Minnesota, United States Resource Informatics Group Inc Full timeAbout the RoleWe are seeking a highly skilled Software Engineering Lead to join our team at Resource Informatics Group Inc.This is a six-month contract position based in Minneapolis, Minnesota. The ideal candidate will have experience leading back-end Java development teams and possess excellent technical skills.Responsibilities include:Leading a team of...
-
CAD Engineering Technical Specialist
5 days ago
Minneapolis, Minnesota, United States Applied Engineering, Inc Full timeJob OverviewAt Applied Engineering, Inc., we seek an experienced CAD Engineering Administrator to join our team. This role involves providing technical support for CAD software and enforcing CAD standards.Key ResponsibilitiesManage staff, projects, and procurement related to CAD supportMaintain documentation records of design deliverablesDiagnose and resolve...
-
Senior Software Architect
5 days ago
Minneapolis, Minnesota, United States PGS Worldwide Full timeJob Title: Senior Software ArchitectPGS Worldwide is seeking a skilled Senior Software Architect to support ongoing projects for an Aerospace leader in the Minneapolis region. This is a 6-month contract-to-hire opportunity.Job Description:The Senior Software Architect plans, leads, and performs tasks across software requirements analysis, architecture and...
-
Software Development Engineer
1 week ago
Minneapolis, Minnesota, United States RBC Full timeJob Summary Software Development Engineer: Design and implement real-time and batch APIs to interface with Salesforce and other back-end systems. Collaborate with cross-functional teams to troubleshoot and resolve issues with source systems. Develop new MuleSoft APIs to enhance integration capabilities. Work closely with the MuleSoft Technical Account...
-
Senior Software Development Engineer
5 days ago
Minneapolis, Minnesota, United States Target Full timeTarget is committed to offering a competitive salary and comprehensive benefits package to its employees. The estimated annual salary for this position is $93,400.Job Description:The role of an Engineer at Target involves serving as a technical specialist who delivers the engineering that powers the product.You will develop keen insight into the technical...