Senior Software Engineer

Search Leaders

Minneapolis (MN)

On-site

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health coverage
Retirement plans
Generous paid time off
Flexible schedules
Employee development programs

Job summary

Search Leaders is seeking a Software Engineer in Minneapolis, MN to work within a pioneering medical technology organization. The role involves designing and developing software for MRI-compatible cardiac ablation solutions while ensuring compliance and quality system requirements.

The successful candidate will bring over 5 years of software engineering experience, preferably in regulated industries, and will be part of a team dedicated to improving patient outcomes through innovative technology.

Qualifications

  • 5+ years of professional software engineering experience.
  • Experience working within regulated industries such as medical devices.
  • Demonstrated debugging, troubleshooting, and problem-solving capabilities.

Responsibilities

  • Design, develop, test, and support software features across the platform.
  • Create and maintain software design specifications and architecture documentation.
  • Collaborate with Quality Assurance and cross-functional stakeholders to support product releases.

Skills

Software engineering experience
Regulated industry experience
Problem-solving capabilities
Technical documentation
Collaboration skills

Job description

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.

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.
  • 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.

The pay range for this role is:

100,000 - 130,000 USD per year (Minneapolis, MN)

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Software Engineer
Senior Java Software Engineer

Search Leaders, LLC • Minneapolis (MN)

On-site
USD 110,000 - 140,000
james.marmas@searchleaders.com
james.marmas@searchleaders.com

Search Leaders • Minneapolis (MN)

On-site
USD 110,000 - 140,000
Senior Software Manager - Capital Equipment
Senior Software Manager - Capital Equipment

Real Staffing • Minneapolis (MN)

On-site
USD 140,000 - 190,000
Systems Engineer
Systems Engineer

ManpowerGroup Global, Inc. • Town of Norway (WI), Little Canada (MN)

On-site
Opportunity to work on cutting-edge medical devices
Collaborative work environment
Engagement with a diverse team
+2
Senior Software Engineer
Senior Software Engineer

Ledgent Technology • Burnsville (MN)

On-site
USD 110,000 - 160,000
Senior Software Engineer — Regulated Medical Devices
Senior Software Engineer — Regulated Medical Devices

Search Leaders • Minneapolis (MN)

On-site
USD 100,000 - 130,000
Health coverage
Retirement plans
Generous paid time off
+2
Software Engineer
Software Engineer

SPECTRAFORCE • Saint Paul (MN)

On-site
Manual Medical Device Test Engineer
Manual Medical Device Test Engineer

Intellias • Newton (MA)

On-site
USD 80,000 - 110,000
Senior Software Engineer
Senior Software Engineer

Redolent Infotech Pvt. Ltd. • Saint Paul (MN)

On-site
USD 120,000 - 150,000
Principal Electrical Engineer
Principal Electrical Engineer

Cube Hub Inc. • Minneapolis (MN)

On-site
Medical insurance
Vision insurance
401(k)