Meet Life Sciences
Senior Software Engineer Job at Meet Life Sciences in Boston
Meet Life Sciences, Boston, MA, US, 02298
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.