title-image
Turrior - Let work find you
Recruiters get AI-ranked shortlists and automated outreach, filling roles up to 5× faster.
0%
Popularity
0d
Avg. Time to Hire
0h
Recruiter Res. Time
0%
HR Satisfaction
Careers at Meet Life Sciences
All open opportunities, right here. Explore, apply, grow.
Apply now

Senior Software Engineer at Meet Life Sciences Maple Grove, MN

Full Time
16 Nov 2025
Maple Grove, MN
Verified by Turrior

Content + Source + Freshness • 13 Dec 2025 • 95% confidence

85 / 100

Offer value

Strong demand for technical skills in software development, particularly for medical applications, paired with an engaging company culture.

  • Focused on medical device software development
  • Competitive salary for experienced software engineers
  • Collaborative environment with significant impact
  • Requires strong technical expertise
Pros
  • Focused on developing life-saving medical technologies
  • Opportunity to work in a collaborative, innovative environment
  • Strong compensation for technical skills and experience
Cons
  • Requires advanced software engineering skills
  • High expectation for technical problem-solving
  • Potentially demanding workload due to project deadlines

Who it's for

Senior • On-site/Hybrid

Good fit
  • Senior engineers who excel in algorithm development
  • Candidates passionate about the healthcare technology sector
  • Collaborative professionals who enjoy team dynamics
Not recommended for
  • Entry-level candidates without software engineering experience
  • Those uninterested in working on medical software
  • Individuals seeking fully remote positions

Motivation fit

Passion for developing impactful software solutionsInterest in collaborating with cross-functional teamsDesire to innovate within the medical field

Key skills

Software development (C++, Matlab)Algorithm design and implementationCross-functional collaborationStrong problem-solving abilities
Score: 85/100 AI verified analysis

About the job

Senior Software Engineer job at Meet Life Sciences. Maple Grove, MN.

Job Title: Senior Software Engineer – Algorithm Development

Job Purpose:

Seeking a Senior Software Engineer with strong experience in algorithm and software development to join a fast-paced team. The role involves developing system software, including GUI, and collaborating with hardware, systems, and field teams to create impactful tools for a cardiac mapping system.

Key Responsibilities:

  • Lead software architecture and best-in-class development practices.
  • Design, develop, and release high-performance medical device software.
  • Solve complex problems and enhance engineering solutions.
  • Collaborate across disciplines to maximize solution quality.
  • Participate in preclinical experiments with lab staff and physicians.
  • Maintain compliance with quality standards through documentation and reviews.

Qualifications:

  • BS/MS in Computer Science or equivalent experience.
  • 5+ years of relevant software development experience.
  • Proficiency in C++ (C++11 or newer) and Matlab algorithm development.
  • Strong object-oriented programming, analytical, and problem-solving skills.
  • Experience with full software development life cycle, code reviews, and technical documentation.
  • Ability to contribute to multiple projects and support clinical field staff.

Preferred Qualifications:

  • Linux development experience.
  • Scrum framework experience.
  • Familiarity with medical device standards (IEC 62304, 60601, ISO 14971, 13485).
  • Experience with Git, Jira, and requirements management tools.
  • Strong communication skills and mentoring experience.

Similar Jobs

8 months ago
Senior Software Engineer, Science
Chan Zuckerberg Initiative

End-to-end AI hiring for modern HR teams

Turrior uses artificial intelligence to create job listings, automate candidate screening, conduct video interviews, and apply comprehensive AI scoring — helping companies hire faster, more accurately, and with lower operational costs.

Key benefits:

  • AI-powered job creation and structured job data
  • Intelligent candidate screening and automated shortlisting
  • Video interviews with AI-based answer analysis
  • Comprehensive AI scoring of skills, experience, and role fit
  • Recruitment process automation and reduced time-to-hire

Share job