Software Developer Senior jobs in United States
cer-icon
Apply on Employer Site
company-logo

University of Michigan · 2 days ago

Software Developer Senior

The University of Michigan is seeking a lead research software developer for the Image-Guided Medical Robotics Lab to work on an NIH-funded project. The role involves designing, developing, and testing enhancements for the Vortex Open Source Project, which aids in the development of optical coherence tomography software for eye disease diagnosis.

E-LearningEducationHigher EducationUniversities
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

Design, develop, and implement major enhancements and revisions to Vortex, working independently and 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-term maintainability
Design and implement a hardware-in-the-loop testing strategy in collaboration with the laboratory Principal 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 binary releases
Mentor and guide a team of PhD, MS, and undergraduate students contributing to software development projects

Qualification

C++PythonCMakeGitSoftware designTechnical communication

Required

Bachelor's degree in computer science, electrical/computer engineering, or a related field with 5 years of experience
Appreciation of elegant software design, including system architecture, functional language 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

Benefits

Hybrid options and flexible working hours available

Company

University of Michigan

company-logo
The mission of the University of Michigan is to serve the people of Michigan and the world through preeminence in creating, communicating, preserving, and applying knowledge, art, and academic values, and in developing leaders and citizens who will challenge the present and enrich the future.

H1B Sponsorship

University of Michigan has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (662)
2024 (594)
2023 (787)
2022 (473)
2021 (411)
2020 (324)

Funding

Current Stage
Late Stage
Total Funding
$359.75M
Key Investors
Michigan Economic Development CorporationNational Institutes of HealthBreakthrough T1D
2025-07-17Grant· $1M
2025-06-07Grant· $1.17M
2025-04-23Grant

Leadership Team

leader-logo
Greg McGuire
Managing Director, Mcity
linkedin
leader-logo
Robert Goodspeed
Chair, Urban and Regional Planning Program
linkedin
Company data provided by crunchbase