Senior Software Engineer

Search Leaders· Information Technology
Apply Now ↗
📍 Minneapolis, MNPART TIME💰 USD 100K–130K

About this role


Position Responsibilities:


This role combines advanced software engineering with compliance-driven development practices within a highly regulated medical device environment. The successful candidate will contribute to the design, implementation, verification, and documentation of software solutions while ensuring alignment with quality and regulatory requirements.

  • Design, develop, test, and support software features across the client's platform and related systems.
  • Translate software functionality into clear, testable, and maintainable requirements.
  • Create and maintain software design specifications and architecture documentation.
  • Develop verification plans, traceability artifacts, and supporting compliance documentation.
  • Participate in risk management activities including hazard analysis and FMEA exercises.
  • Ensure consistency between requirements, implementation, testing, and release documentation.
  • Collaborate with Quality Assurance and cross-functional stakeholders to support product releases.
  • Identify documentation gaps and implement process improvements across engineering workflows.
  • Mentor team members on requirements development, traceability, and documentation best practices.
  • Participate in code reviews, technical design discussions, and complex system debugging efforts.
  • Support adherence to quality system requirements and regulatory expectations.

Position requirements:

  • 5+ years of professional software engineering experience.
  • Experience working within regulated industries such as medical devices.
  • Strong proficiency in C#, Python, JavaScript, or similar programming languages.
  • Experience developing and supporting complex integrated software systems.
  • Demonstrated debugging, troubleshooting, and problem-solving capabilities.
  • Ability to create clear technical documentation from software implementations.
  • Experience balancing software development responsibilities with compliance documentation requirements.
  • Strong communication skills and ability to collaborate across multidisciplinary teams.

Preferred Requirements:

  • Familiarity with IEC 62304, ISO 14971, or related regulatory standards.
  • Experience with requirements management and traceability processes.
  • Knowledge of software design documentation including SDS and SAD deliverables.
  • Experience supporting risk management documentation and verification planning activities.
  • Exposure to audits, regulatory submissions, or quality system processes.
  • Experience mentoring engineers and driving process improvement initiatives.

Reasons to Apply:

  • Competitive salary plus a comprehensive benefits package.
  • Health coverage, retirement plans, and other company-sponsored perks.
  • Generous paid time off, including holidays, to support work-life balance.
  • Flexible schedules and work life balance.
  • Strong focus on employee development with on-the-job training and career growth.
  • A positive company culture that values diversity and collaboration.


Our client is a pioneering medical technology organization advancing MRI-compatible solutions for cardiac ablation procedures. Known for innovation in interventional MRI environments, the company develops cutting-edge platforms that help clinicians improve procedural precision, safety, and patient outcomes while transforming the future of electrophysiology.

Frequently Asked Questions

What is the salary for the Senior Software Engineer role at Search Leaders?
The listed salary for this Senior Software Engineer position at Search Leaders is USD 100K–130K. This is an PART TIME role.
Where is the Senior Software Engineer position at Search Leaders located?
This Senior Software Engineer role at Search Leaders is based in Minneapolis, MN. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Senior Software Engineer role at Search Leaders full-time or part-time?
This is listed as a PART TIME position. It is posted as a Senior Software Engineer role in the Information Technology department at Search Leaders.
Which team or department does the Senior Software Engineer at Search Leaders belong to?
This Senior Software Engineer position is part of the Information Technology department at Search Leaders. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Senior Software Engineer position at Search Leaders?
Click the "Apply Now" button on this page. You will be redirected to Search Leaders's official application portal hosted on rippling where you can submit your application directly.
When was the Senior Software Engineer job at Search Leaders posted?
This Senior Software Engineer position at Search Leaders was posted on Jun 4, 2026. Apply as soon as possible — early applications are often reviewed first.
Senior Software Engineer
Search Leaders · 💰 USD 100K–130K
Apply for this role ↗

You'll be redirected to Search Leaders's official application page on rippling.