Sr. Software Engineer
$120k - $165kNextern Inc.
At Nextern, we inspire with passion, impact with significance, and act with integrity.. Nextern partners with OEMs, clinicians, and innovators to design, develop, and manufacture world-class medical devices across the full product lifecycle. From single-use disposables to fully integrated systems to precision components, our teams work as an extension of yours to solve patient needs and improve lives worldwide.
The Senior Software Engineer is primarily responsible for developing software/firmware and its associated documentation per established quality system procedures. You will work in multi-disciplinary teams to meet product and project requirements; collaborating with engineers from a variety of companies and industries. You will also have the ability to mentor junior engineers.
Responsibilities:
- Design, develop and maintain software solutions using programming / scripting languages such as C, C++, C#, and Python
- Assist in creating and maintaining product documentation (requirements, specification, design, development, integration, test procedures and results)
- Participate in technical reviews of requirements, specifications, designs, code and other artifacts
- Contribute to system risk analysis and FMEA activities
- Help break down project schedule and plan activities throughout the development
- Able to act as the software product owner on smaller projects and can be a technical subject matter expert and take ownership of components on larger, more complicated systems
- Actively contribute to software process improvement activities and can help drive new process improvements within the organization
- Implement source code meeting product requirements in compliance with coding standards
- Plan, develop, and execute integration and unit tests to ensure and maintain source code quality
- Consult for verification test activities
- Provide timely corrective actions on all assigned defects and issues
- Coordinate configuration and release of embedded software and firmware
- Provide technical mentorship to software engineers including, but not limited to, software architectural design decisions, code review and approvals, software verification planning
Required:
- Bachelor's degree in Computer Science / Engineering
- 5-10 years related work experience
- Proficient in C++ and/or C programming in embedded environments
- Strong written and verbal communication skills
- Knowledge of software design, development, debug and test practices in a regulated environment
- Embedded software design, implementation, and test experience
- Understanding of multitasking and device driver complexities
- Software architecture and design experience
Preferred:
- Knowledge of and experience with IEC 62304 and medical software lifecycle development
- Experience with Qt or other GUI toolkits
- Experience with wireless communication protocols
- Experience with C#, Python for tool development, automation, and manufacturing processes
- Unit and module level software testing experience
Salary Range: $120,000 to $165,000 based on skills and experience
- Health Care Plan (Medical, Dental & Vision)
- Retirement Plan with Company Match
- Paid Time Off, Personal Days, AND Birthday Holiday!
- Lifetime Membership Subsidy and Wellness Resources
- Life Insurance (Basic, Voluntary & AD&D)
- Family Leave (Maternity, Paternity)
- Short-Term & Long-Term Disability
- Taco Thursdays!!!
Nexternis an equal opportunity employer. We encourage applications from candidates of all backgrounds and experiences, and we are committed to fostering an inclusive and diverse workplace. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.
#J-18808-Ljbffr- ...Scientific was recognized by Forbes as one of the Best Workplaces for Engineers in 2026, reflecting a culture where engineers do meaningful work.Boston Scientific is seeking a highly motivated R&D software engineer to join our growing Interventional Cardiology R&D team. In...SeniorHourly payWork experience placementWork at officeRelocationRelocation packageShift work
$124.8k - $187.2k
...chronic conditions and improve quality of life through connected therapies and digital health solutions. This role is part of the software engineering organization responsible for designing, developing, and maintaining web and mobile applications that support therapy...SeniorFull timeH1bWork at officeLocal areaImmediate startFlexible hours- ...We are seeking an experienced Software Test Engineer to develop and test firmware for innovative medical devices. The ideal candidate will have strong expertise in embedded systems, low-level firmware, RTOS/bare-metal development, and regulated product development environments...Senior
$111.61k - $131.3k
...maintainability.Collaborate with business, product, operations, and engineering teams to deliver high-quality solutions using Agile and Scrum... ...relevant experiencePreferred Skills & Experience8+ years of software engineering experience with 5+ years of Salesforce...SeniorFull timeLocal area3 days per week$115k - $155k
...We put people first. We reach higher. We do the right thing—today and for generations to come.Job Purpose and ImpactJoin our Software Engineering Team - AI Labs to help scale AI capabilities across Ag & Trading- North America. In this role, you will design, develop, and...SeniorWork experience placementWork at officeVisa sponsorshipWork visa$91.7k - $163.7k
...Position Summary At UnitedHealthcare, we are transforming the healthcare experience through innovative technology. As a Senior Software Engineer in the Claims Global Claims Operations (GCO) team, you will join us at the forefront of our claims automation initiatives. Our...SeniorMinimum wageFull timeWork experience placementLocal areaRemote work$59.9k
...Scientific was recognized by Forbes as one of the Best Workplaces for Engineers in 2026, reflecting a culture where engineers do meaningful work. Boston Scientific is seeking a motivated R&D software engineer to join our growing Interventional Cardiology R&D team in...Hourly payRelocationRelocation packageShift work- ...US Citizenship Required. This position is for a senior software engineer in the area of Munitions, to develop software contributing to... ...consistent with customer needs and established requirements. Sr. Software engineers are responsible for ensuring the involvement...Contract workWork experience placement
- ...R&D Software Engineer Boston Scientific was recognized by Forbes as one of the Best Workplaces for Engineers in 2026, reflecting a culture where engineers do meaningful work. Boston Scientific is seeking a motivated R&D software engineer to join our growing Interventional...Relocation package
$90k - $155k
...first. We reach higher. We do the right thing—today and for generations to come.Job Purpose and ImpactThe Senior Professional, Software Engineering job designs, develops and maintains software applications and systems. With minimal supervision, this job collaborates with...SeniorContract workWork experience placement- ...The Senior Electrical Engineer will be responsible for the development of new products, including electronic architecture design, detailed... ...working with microprocessor-based platforms, embedded software, analog and digital circuits, and experience with sensitive analog...Senior
$95k - $140k
...for generations to come.Job Purpose and ImpactAs a Senior Application Developer, you will build, maintain, integrate and implement software applications supporting the Supply Chain Planning functional domain within the organization. In this role, you will be a senior...SeniorWork experience placement$132.23k - $176.31k
...performance, security, and scalability across the organization. The position requires working with cross-functional teams, mentoring junior engineers, and developing innovative solutions for complex networking challenges while maintaining high availability and security standards....SeniorFull timeTemporary workLocal areaRemote work$95k - $145k
Cargill is committed to providing food and agricultural solutions to nourish the world in a safe, responsible, and sustainable way. Sitting at the heart of the supply chain, we partner with farmers and customers to source, make and deliver products that are vital for living...SeniorWork experience placement$178.4k - $267.6k
...other neurological conditions. This role supports the embedded software function responsible for developing and sustaining software that... ...therapy systems.As a Senior Principal Embedded Software Engineer, you will provide technical leadership for the design, architecture...SeniorFull timeH1bWork at officeLocal areaImmediate startFlexible hours$91.7k - $163.7k
...critical rules application in production. The role requires solid engineering expertise, understanding of US Healthcare Insurance (nice to... ...teams to deliver high quality, resilient, and secure software while ensuring the availability of systems in production.You'll...SeniorMinimum wageFull timeWork experience placementWork at officeLocal areaRemote work- ...about what we do. It’s our people who fuel our creativity and make our culture feel like home. Join our team as a Senior Software Engineer! This is a fixed hybrid role on-site Tuesday, Wednesday, Thursday at HQ in Maple Plain, MN. The Pricing Team at Protolabs...SeniorPermanent employmentTemporary workWork experience placementWork at officeImmediate startFlexible hours
$124.8k - $187.2k
...Medtronic seeks a Senior Firmware Engineer to design and develop embedded software for next-generation neuromodulation medical devices. The role involves firmware architecture, cross-functional collaboration, and technical leadership in a regulated, safety-critical environment...Senior$100k - $150k
...Financial Software Engineer - Remote Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States. This is a fantastic opportunity to join an established...Full timeH1bLocal areaImmediate startRemote workVisa sponsorship$85k - $105k
...are: Circuit Check is a global leader in test systems and engineering solutions for complex electronics focused on building the next... ...and domain expertise. Our design staff includes electrical, software, mechanical engineers, and project managers. Our systems are supported...Temporary workFor contractorsWork experience placementH1bWork at officeLocal areaWork visa$119.77k - $140.9k
...design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who... ...external systems.Collaborate with architects, product owners, and engineering teams to translate business requirements into technical...SeniorFull timeLocal area3 days per week$132k - $198k
...obstructive urinary retention, and much more.The Senior Product Security Engineer - Cloud & Digital Solutions leads cybersecurity architecture... ...activities, and risk-control evidence.Maintain SBOM and software/component security requirements across cloud applications, services...SeniorFull timeH1bWork at officeLocal areaImmediate startRemote workFlexible hours- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Remote jobInternship
$120.1k - $214.5k
...to start Caring. Connecting. Growing together.As a Senior AI/ML Engineer within the UHC Provider Experience team under Optum Tech UHC... ...related field, or equivalent experience4+ years of experience in software engineering, machine learning development, or AI solution deployment...SeniorMinimum wageFull timeWork experience placementWork at officeLocal areaRemote work$43.37k
...for this position at this time We are seeking a proactive and technically curious intern to join our Equipment Engineering Group as a Software Engineering Intern. This role offers a hands-on opportunity to contribute to the development of custom equipment and...Hourly payInternshipWork at officeLocal areaRelocation packageShift work$100k - $150k
...Chief Software Engineer - Remote Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States. This is a fantastic opportunity to join an established and well...Full timeH1bLocal areaImmediate startRemote workVisa sponsorship$180.4k - $225.4k
...therapeutic, surgical, tubing, and minimally invasive interventional applications.Leveraging cross-industry innovation and proven engineering expertise, TE Medical partners closely with our customers to understand and solve their toughest technical problems. We put the...SeniorLocal area$146.48k - $234.36k
Job TitlePrincipal Software Engineer-C++ - (Azurion Eye) Plymouth, MNJob DescriptionThe Principal Software Engineer will lead the development, analysis, validation, and documentation of data-driven and machine-learning-enabled workflows for clinical imaging software within...Full timeWork at officeImmediate startWork visaRelocation package3 days per week- Recruiter: Spencer Gregory HaleSr. Supplier Quality Engineer - MetalsAbout this role:The Supplier Quality Engineer will play a key part in leading performance improvement of metal suppliers and increasing supplier's capabilities to consistently meet Boston Scientific's...SeniorHourly payShift work
$110k - $145k
...Job Description Summary The Senior Data Engineer designs and builds the AWS-native data foundation behind our enterprise AI applications - knowledge graphs, semantic layers, retrieval corpora, and the pipelines that keep them trustworthy. This role leads both the design...SeniorPermanent employmentContract workRemote workVisa sponsorshipWork visaRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Software Engineer. Be the first to apply!
- software engineer full time Maple Grove, MN
- software engineer healthcare Maple Grove, MN
- software developer Maple Grove, MN
- ngo software engineer Maple Grove, MN
- startup software engineer Maple Grove, MN
- software developer positions Maple Grove, MN
- junior software developer remote Maple Grove, MN
- remote entry level software developer Maple Grove, MN
- part time software developer remote Maple Grove, MN
- senior software engineer remote Maple Grove, MN





