Principal Software Engineer at Search Leaders LLC
Minneapolis, Minnesota, USA -
Full Time


Start Date

Immediate

Expiry Date

14 Nov, 25

Salary

170000.0

Posted On

14 Aug, 25

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Iso, 3D Mapping, Kanban, Data Acquisition, Javascript, Kubernetes, Automation, Signal Processing, Scrum, Complex Systems, Programming Languages, Iec, Docker, Python, Documentation

Industry

Information Technology/IT

Description

Our client is a leading innovator in the medical device industry, specializing in advanced technologies for diagnosing and treating cardiac arrhythmias. They develop groundbreaking MRI-compatible systems that enable real-time imaging during procedures, improving accuracy, safety, and patient outcomes. With a strong focus on research, clinical excellence, and regulatory compliance, they work closely with healthcare professionals worldwide to revolutionize cardiac care. Their mission-driven approach is supported by a collaborative culture, cutting-edge engineering, and a commitment to improving the quality of life for patients through precision-guided therapy.

POSITION REQUIREMENTS:

  • 10+ years of progressive software engineering experience.
  • Minimum 5 years in the medical device industry with deep knowledge of development processes.
  • Proficiency in modern programming languages such as C#, Python, Go, or JavaScript.
  • Proven experience building and scaling complex systems.
  • Skilled in GitHub workflows, branching strategies, and automation.
  • Expertise in container-based development with Podman, Docker, and/or Kubernetes.
  • Strong cross-functional communication and collaboration skills.
  • Experience in Agile environments using Azure DevOps, Kanban, or Scrum.

PREFERRED REQUIREMENTS:

  • Familiarity with electrical engineering concepts like data acquisition and signal handling.
  • Experience in regulated environments (IEC 62304, ISO 13485, FDA 510(k)).
  • Background in working with hardware or embedded systems teams.
  • Knowledge of 3D mapping, signal processing, or medical visualization tools.
  • Strong contributor to documentation and workflow improvement.
Responsibilities

In this role, you will lead the architecture and development of sophisticated software systems that support life-saving medical applications. You will collaborate closely with cross-functional teams to ensure seamless hardware-software integration, guide development workflows, and uphold regulatory standards.

  • Design, develop, and maintain robust, scalable, and testable software for medical platforms.
  • Partner with hardware and electrical engineering teams to create reliable integrations.
  • Lead container-based development workflows and enforce GitHub best practices.
  • Document software designs in alignment with IEC 62304 and FDA requirements.
  • Conduct critical code reviews and provide technical mentorship.
  • Drive process improvements to enhance delivery speed and product safety.
  • Support root cause analysis, incident resolution, and risk mitigation.
  • Maintain effective communication with leadership and team members.
Loading...