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

Principal Software Engineer

Job in Fridley, Anoka County, Minnesota, USA
Listing for: MicroTransponder
Full Time position
Listed on 2026-10-05
Job specializations:
  • Software Development
    Software Engineer, Software Architect, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 130000 - 190000 USD Yearly USD 130000.00 190000.00 YEAR
Job Description & How to Apply Below
About this position

Mobia Medical is a commercial-stage medtech company delivering breakthrough stroke recovery solutions. The company’s Vivistim® Paired VNS™ Therapy is the first and only FDA-approved implantable solution designed to improve function in chronic ischemic stroke survivors with moderate to severe upper limb impairments. Vivistim® Paired VNS™ Therapy combines targeted vagus nerve stimulation with functional movement to promote neuroplasticity and improve the brain’s ability to relearn motor skills.

Mobia Medical is mobilizing patients, providers, and care partners to establish a better way forward in stroke care.

About the role

The Principal Software Engineer will play a key technical leadership role in the development and support of software used with the Vivistim® Paired VNS™ Therapy system. Reporting to the Vice President of Product Development, this individual will lead and contribute to software development across the full product lifecycle, including new product development, enhancements and maintenance of existing products, and software supporting manufacturing processes.

This is a highly collaborative role that works with Quality, Operations, Regulatory, Marketing, and Sales, as well as with external design partners and clinicians. The Principal Software Engineer will help translate product and customer needs into effective software solutions while ensuring development activities meet design controls, applicable standards, and regulatory requirements.

What you'll do
  • Lead and actively participate in software development projects throughout the full lifecycle, from early concept through production transfer.
  • Develop and support design control deliverables, including software requirements, project schedules, resource requirements, software-related hazard analyses, software FMEAs, verification and validation, and production transfer activities.
  • Lead the maintenance and enhancement of existing software devices and systems, including software updates and technical evaluation of software-related field feedback and complaints.
  • Direct software design initiatives and develop specifications based on product, marketing, and customer requirements for Implantable Pulse Generator Programmers, handheld device applications, and cloud-based services.
  • Identify, engage, and manage external suppliers and development partners supporting software development and manufacturing projects.
  • Provide technical software support for product manufacturing, including the development and validation of software deployment and testing processes.
  • Apply engineering and medical device industry expertise to help shape strategic plans for new product development and enhancements to existing products.
  • Prepare technical product reports by collecting, analyzing, and summarizing information and trends related to products and internal systems.
  • Provide technical leadership, supervision, and mentorship to software engineers and other technical personnel, including external contractors.
  • Collaborate cross-functionally to ensure software solutions meet customer needs while complying with applicable design controls, standards, and regulatory requirements.
Required Qualifications
  • Bachelor's degree in Software Engineering, Electrical Engineering, or a related discipline from an accredited university.
  • 7+ years of experience developing software applications for medical devices, or an equivalent combination of relevant education and experience.
  • Demonstrated career progression with increasing responsibility, including technical leadership of software development projects.
  • Strong knowledge of the IEC 62304 medical device software development lifecycle.
  • Experience developing, validating, and documenting non-product software tools.
  • Proficienc…
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