Jobs:

Higher Education Jobs >> Faculty Positions >> Engineering and Computer Science

Search Jobs:

  • Search by keywords:
  •  Higher Education Jobs
  •  Industry Jobs
  • Advanced Search

Sponsored Links

Job No. 157468

  • Job Title:
  • Software Developer Senior
  • Employer:
  • University of Michigan-Ann Arbor
  • Location:
  • Ann Arbor , MI
  • Posting Date:
  • 07-Jan-2026
  • Description:
  • Job Summary
    Our staff's mission is to collaborate, create, and innovate alongside our talented faculty and students. We strive to be the best possible resource to the ROB community by being proactive, forward-thinking, and streamlined in our work. We support the global impact of the ROB community with our commitment to teamwork, cooperation, and mutual success toward common goals.



    The Image-Guided Medical Robotics Lab at the University of Michigan is seeking to hire a lead research software developer for an NIH-funded project to re-architect the Vortex Open Source Project. Vortex is developed and maintained by Mark Draelos of the Image-Guided Medical Robotics Lab at the University of Michigan to facilitate the prototyping of new application-specific optical coherence tomography (OCT) software. OCT is a leading imaging modality for the diagnosis of management of common eye diseases and an active research area in ophthalmology. Multiple academic labs and industry startups rely on vortex-powered software for their novel eye imaging devices.

    Lead software design, development, and testing in C++ and Python
    Full-time position in Ann Arbor, MI
    Annual salary of $90k to $120k depending on experience
    Hybrid options and flexible working hours available
    Two-year term with option for reappointment if funding is available
    Work collaboratively in a dynamic team of students and professionals
    Meet regularly with other team members and lab PI
    Opportunities to contribute to architecture and design
    Who We Are
    Michigan Engineers are world-class educators, researchers, students, and staff who strive to build a people-first future. As part of a top national public research institution, Michigan Engineering's mission is to provide scientific and technological leadership to the people of the world, develop intellectually curious and socially conscious minds, create collaborative solutions to societal problems, and promote an inclusive and innovative community of service for the common good.

    Responsibilities*
    Design, develop, and implement major enhancements and revisions to Vortex, working independentlyand as part of a collaborative development team, troubleshoot complex issues and improve system performance
    and reliability.
    Develop and maintain unit and integration test suites to ensure code quality and long-termmaintainability.
    Design and implement a hardware-in-the-loop testing strategy in collaboration with the laboratoryPrincipal Investigator.
    Partner with a technical writer to create and maintain clear, user-focused software documentation.
    Prepare and publish regular software releases to the Vortex website and the Python Package Index (PyPI).
    Maintain and improve the continuous integration (CI) and build systems supporting Vortex binaryreleases.
    Mentor and guide a team of PhD, MS, and undergraduate students contributing to software developmentprojects.
    Required Qualifications*
    Bachelor's degree in computer science, electrical/computer engineering, or a relatedfield with 5 years of experience
    Appreciation of elegant software design, including system architecture, functionallanguage value, and continuous software testing
    Proficient in software development in modern C++ (C++11 or newer)
    Proficient in modern CMake (CMake 3 or newer)
    Proficient in version control with Git
    Experience with software development in Python (3.5 or newer)
    Excellent oral and written technical communication skills in English
  •  Contact information:
  • University of Michigan-Ann Arbor
  • Ann Arbor, MI 48109
  • United States
  • Employer's Website:
  • Visit Employer's website



© 2009-2020 HigherEdSpace.com, All Rights Reserved.
Higher Ed Space ® is a registered trademark of AmeriCareers LLC.