Careers

Careers

Careers

Software Systems Engineer

Job description

Software Systems Engineer – Shape the Future of Medical Technology!

CardioFocus is seeking a full-time Software Systems Engineer to join our team in Marlborough, MA. In this role, you will design and develop cutting-edge software solutions for complex medical devices, making a real impact on patient care. You’ll collaborate with cross-functional teams to transform innovative ideas and user needs into life-saving technologies.

Key Responsibilities

  • Define and develop software requirements and features for advanced medical devices.

  • Lead software planning, estimation, and integration across multiple development teams, including global partners.

  • Collaborate with cross-functional teams (engineering, marketing, regulatory) to meet customer needs and regulatory standards.

  • Manage scope changes, perform impact assessments, and guide software development through the entire project lifecycle.

  • Optimize user interfaces by collaborating with UI/UX designers and customer-facing teams, ensuring consistency across platforms.

  • Identify opportunities for design reuse across platforms to accelerate development.

  • Work closely with software architects to define system behavior, allocate requirements, and manage interface control documents.

Qualifications

  • Bachelor’s degree in Software Engineering, Computer Science, Electrical Engineering, or related field (Master’s preferred).

  • 3+ years of experience in software or systems engineering, preferably in a regulated industry (e.g., medical devices, aerospace, automotive).

  • Experience with the software development lifecycle, including requirements gathering, design, development, testing, and integration.

  • Familiarity with regulated environments (e.g., FDA, ISO 13485, IEC 62304) and design control processes.

  • Proficiency in software development tools (JIRA, Confluence, Git) and experience with use case and workflow development.

  • Strong understanding of system architecture and integration principles, including requirement traceability and interface management.

  • Experience collaborating with UI/UX teams to optimize product interfaces.

    Skills

  • Excellent communication and leadership skills, capable of driving cross-functional and global teams.

  • Strong analytical and problem-solving abilities in complex systems and project management.

  • Familiarity with Agile/Scrum methodologies and project estimation.

  • Ability to effectively manage scope changes and perform impact assessments.

  • Strong organizational skills with attention to detail, especially for regulatory compliance documentation.

    Preferred Experience

  • Experience in the medical device or healthcare industry, with a solid understanding of relevant standards and regulations.

  • Background in embedded software systems or real-time software development.

  • Knowledge of human factors engineering and UI/UX design principles.

    Additional Information

  • Business travel of up to 25% may be required.

  • CardioFocus is an Affirmative Action and Equal Opportunity Employer. We value diversity and are committed to creating an inclusive environment for all employees.

  • Salary Range 120k-150k

Please submit your resume and cover letter to: careers@cardiofocus.com

500 Nickerson Road
Marlborough, MA 01752

© CardioFocus. All rights reserved.

500 Nickerson Road
Marlborough, MA 01752

© CardioFocus. All rights reserved.

500 Nickerson Road
Marlborough, MA 01752

© CardioFocus. All rights reserved.