Senior Software Systems Analyst

5 days ago


Ann Arbor, MI, United States HistoSonics, Inc. Full time
HistoSonics is a medical device company, founded in 2009, that has developed a non-invasive, sonic beam therapy platform that uses histotripsy, which is capable of destroying targeted liver tumors. Our mission and passion are to advance the novel science of histotripsy and its powerful benefits, bringing meaningful and transformational change to physicians and their patients.

Location: Ann Arbor, MI (Hybrid)

Travel Expectation: Approximately 25% to visit our other Midwest sites, Typically 1X per month for 2-3+ days.

Position Summary:

Sr. Software Systems Analyst position involves acting as a liaison between stakeholders and development teams to gather, analyze, and document software requirements. The role requires translating business needs into clear technical specifications for developers, ensuring the final product meets user needs and business objectives.

Key Responsibilities:
  • Create detailed specifications, user stories, functional requirements, and use cases in clear, readable documents for both technical and non-technical audiences.
  • Analyze business needs and processes, identify gaps, and determine feasibility of potential solutions.
  • Serve as a bridge between business stakeholders and development teams to ensure clear understanding of requirements.
  • Support developers by ensuring requirements are understood and correctly implemented in the software.
  • Develop a deep understanding of the HistoSonics system, understand the interactions between all the subsystems and understand how the Edison software interacts with each of the subsystems.
  • Ensure the software development efforts align with the overall product vision and company goals.
  • Conduct in-depth analysis of existing software systems, identifying areas for improvement, optimization, and integration of new features.
  • Collaborate closely with cross-functional teams including R&D, Quality, Manufacturing, Field Service, and Regulatory Affairs.
  • Collaborate with quality assurance teams to design test cases, scenarios, and test plans based on documented requirements.
  • Collaborate with risk management to help identify, document and trace risks to requirements and implementation.
  • Participate in the quality assurance process by reviewing and validating software functionality against specified requirements.
  • Stay up to date with industry trends, best practices, and emerging technologies to suggest process improvements and innovative solutions.
  • Maintain awareness of relevant medical device standards (e.g., IEC 62304, ISO 14971) and design control requirements.
Qualifications:
  • Bachelor's degree in Computer Science, Systems Engineering, Biomedical Engineering, Mechanical Engineering, Electrical Engineering or related discipline.
  • 5+ years of experience in regulated industry or medical device development.
  • Excellent verbal and written communication skills with the ability to translate technical information to non-technical stakeholders.
  • Proficiency in creating clear and concise software requirement documents, use cases, and user stories.
  • Ability to work effectively in cross-functional teams, bridging the gap between technical and non-technical team members.
  • Expertise in hardware-software integration for medical device.
  • Strong understanding of software development methodologies.
  • Familiarity with software development tools (e.g. Microsoft DevOps).
  • Solid knowledge of medical device regulatory frameworks, including ISO 13485 and ISO 14971.


HistoSonics will not offer sponsorship or take over sponsorship of an employment visa for this position at this time.

Benefits: We offer a comprehensive benefits package for full-time employees. This includes health, dental, and vision insurance, life, short-term and long-term disability insurance, 401(k), paid time off, and more.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

#LI-Hybrid

  • Ann Arbor, MI, United States University of Michigan Full time

    Business Systems Analyst Senior Apply Now How to Apply A cover letter and resume are required for this position. These documents help the hiring team understand your experience. Please submit both your cover letter and resume together as a single file. In your cover letter (one page or less), explain how your skills and career goals make you a good fit for...


  • Ann Arbor, MI, United States University of Michigan Full time

    Business System Analyst Senior Apply Now How to Apply How to Apply A cover letter and resume must be submitted for the hiring team to get a sense of your experience. In the cover letter, in one page or less, please let us know how this role aligns with your career aspirations and skills. Submit both a cover letter and resume as one file. Summary Information...


  • Ann Arbor, MI, United States University of Michigan Full time

    Job Summary The Office of Undergraduate Admissions (OUA) is seeking an enthusiastic, tech-savvy self-starter to fill an immediate opening for a Business Systems Analyst Senior (BSA) position. Reporting to the Senior Associate Director of Systems and Research, this position will assist with the implementation of new technologies, such as CRM, data analysis,...

  • Systems Analyst

    1 day ago


    Ann Arbor, MI, United States Tropolis Holdings, LLC Full time

    The Systems Analyst is responsible for managing relationships with key technology vendors, coordinating technology purchases for all agencies, and administering essential software systems, including Adobe, Docusign, Applied Epic and other enterprise tools. This role ensures employees have the technology and support they need to work effectively. The...


  • Ann Arbor, MI, United States TORC Robotics Full time

    Senior Software Engineer - TORC Robotics, Inc - Ann Arbor, MITORC Robotics, Inc. seeks a Senior Software Engineer based out of our U.S. worksite in Ann Arbor, Michigan. However, this is a purely telecommuting/work-from-home position whereby the employee may reside anywhere within the U.S. Position is responsible for various software development and...


  • Ann Arbor, MI, United States TORC Robotics Full time

    Senior Software Engineer - TORC Robotics, Inc - Ann Arbor, MITORC Robotics, Inc. seeks a Senior Software Engineer based out of our U.S. worksite in Ann Arbor, Michigan. However, this is a purely telecommuting/work-from-home position whereby the employee may reside anywhere within the U.S. Position is responsible for various software development and...

  • Software QA Analyst

    5 days ago


    Ann Arbor, MI, United States My3Tech Inc Full time

    Hello All, Hope you are doing well Role: Software Quality Analyst Location: Arbor, MI Contract: Longterm Job Description Participate in developing and documenting user stories, including testing estimates and validation tests. Develop, document, and maintain the test strategy and test scenarios. Partner with the developers to ensure all areas of the...


  • Ann Arbor, MI, United States TORC Robotics Full time

    TORC Robotics, Inc. seeks a Senior Software Engineer based out of our U.S. worksite in Ann Arbor, Michigan. However, this is a purely telecommuting/work-from-home position whereby the employee may reside anywhere within the U.S. Position is responsible for various software development and engineering activities supporting the delivery of autonomy algorithm...

  • Software Engineer

    7 days ago


    Ann Arbor, MI, United States Cybernet Systems Corp. Full time

    Software Engineer Job Description: Entry level position. Design and develop computer programs to solve various scientific and engineering problems. The problems are usually related to device control, machine vision, or data organization. Successful candidate will take (often under-specified) problem descriptions, figure out how to solve the problems, and...

  • Software Engineer

    5 days ago


    Ann Arbor, MI, United States Cybernet Systems Corp. Full time

    Software Engineer Job Description: Entry level position. Design and develop computer programs to solve various scientific and engineering problems. The problems are usually related to device control, machine vision, or data organization. Successful candidate will take (often under-specified) problem descriptions, figure out how to solve the problems, and...