×
Register Here to Apply for Jobs or Post Jobs. X

Sr Java Software Engineer

Job in Minneapolis, Hennepin County, Minnesota, 55400, USA
Listing for: Search Leaders
Full Time position
Listed on 2026-07-10
Job specializations:
  • Software Development
    Software Testing, Software Engineer
Salary/Wage Range or Industry Benchmark: 110000 - 140000 USD Yearly USD 110000.00 140000.00 YEAR
Job Description & How to Apply Below

Our client is a pioneering medical technology organization focused on advancing minimally invasive cardiac procedures through innovative MRI compatible solutions that eliminate radiation exposure and improve patient outcomes.

Position Responsibilities

This role is responsible for designing and developing Java based application software that powers advanced medical devices used in MRI guided cardiac procedures. Working at the application and system level, you will build software supporting real time navigation, device communication, clinical workflows, and user interaction while ensuring compliance with FDA regulations and medical device software standards.

  • Design, develop, and maintain Java based application software supporting capital medical equipment products.
  • Develop application and system level software that enables real time navigation, device control, and clinical workflows.
  • Collaborate cross functionally with engineering, clinical, regulatory, quality, and manufacturing teams to define and refine product requirements.
  • Build reliable, scalable, and safety compliant software aligned with IEC 62304 and FDA Class II and III medical device standards.
  • Develop and execute automated, unit, and integration testing while supporting formal Verification and Validation activities.
  • Support product lifecycle activities including design transfer, manufacturing integration, software releases, and post market updates.
  • Analyze user feedback, field data, and defect trends to improve product performance and reliability.
  • Create and maintain software requirements, architecture documentation, design specifications, traceability, and risk assessments.
  • Ensure adherence to Quality Management System and Design Control processes throughout software development.
  • Partner with operations and marketing teams to support manufacturability and customer focused product enhancements.
  • Mentor software engineers on development best practices, testing methodologies, and software quality.
Position Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or related technical field.
  • Five or more years of software development experience within the medical device industry.
  • Strong Java software development experience building commercial or medical device applications.
  • Experience developing application or system level software rather than exclusively embedded firmware.
  • Experience working within FDA regulated environments including Design Controls, IEC 62304, software traceability, and software lifecycle documentation.
  • Experience supporting FDA 510(k), PMA, or EU MDR regulatory submissions.
  • Experience developing automated tests, unit tests, integration tests, and supporting Verification and Validation.
  • Experience collaborating across engineering, quality, regulatory, manufacturing, and clinical teams.
  • Strong analytical, problem solving, communication, and cross functional collaboration skills.
Preferred Requirements
  • Experience with C or C++ for device communication or supporting embedded software.
  • Experience with embedded systems, RTOS, or microcontrollers.
  • Experience using Azure Dev Ops, static code analysis tools, and modern software development practices.
  • Advanced degree in a related technical field.
  • Experience with cybersecurity standards and post market surveillance practices.
  • Previous experience in a startup or high growth environment.
  • Experience mentoring or providing technical leadership to software engineering teams.
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:

110, USD per year (Minneapolis, MN)

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary