Talent.com
Software Developer Senior
Software Developer SeniorUniversity of Michigan • Ann Arbor, Michigan, US
No se aceptan más aplicaciones
Software Developer Senior

Software Developer Senior

University of Michigan • Ann Arbor, Michigan, US
Hace más de 30 días
Tipo de contrato
  • A tiempo completo
Descripción del trabajo

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 of the 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 $k 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 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.

    Required Qualifications

  • 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+ 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
  • Modes of Work

    Positions that are eligible for hybrid or mobile / remote work mode are at the discretion of the hiring department. Work agreements are reviewed annually at a minimum and are subject to change at any time, and for any reason, throughout the course of employment. Learn more about the

    Crear una alerta de empleo para esta búsqueda

    Software Developer Senior • Ann Arbor, Michigan, US

    Ofertas similares
    Flexible Remote Work – Get Paid to Share Your Opinions on Top Brands

    Flexible Remote Work – Get Paid to Share Your Opinions on Top Brands

    OCPA • York charter township, Michigan, us
    Teletrabajo
    A tiempo parcial +1
    Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies. We guarantee 15-25 hours per week with an hourly pay of bet...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada
    Dentist - Job Location : Australia or New Zealand - Relocation Bonus

    Dentist - Job Location : Australia or New Zealand - Relocation Bonus

    Abano USA • Dundee, MI, USA
    Indefinido
    Your key responsibilities include : .Maintaining accurate patient records and adhering to .Australian dental regulations and best practices. Flexibility : While we try hard not to change plans, sometim...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada
    Controls Engineer

    Controls Engineer

    Connect Force • Wixom, Michigan, US
    A tiempo completo +1
    Job Description Job Description Confidential Job Posting : Controls Engineer Location : Metro Detroit, MI Employment Type : Full-Time, Direct Hire Compensation : Competitive Salary + Bonus Potential ...Mostrar más
    Última actualización: hace 5 días • Oferta promocionada
    Controls Engineer

    Controls Engineer

    Dynamics ATS Organic • New Hudson, Michigan, US
    A tiempo completo
    Job Description Job Description ISG - Controls Engineering Opportunities near New Hudson, MI! Day shift availabilities, minimal travel, competitive pay rates, work with a great team and start as ...Mostrar más
    Última actualización: hace 5 días • Oferta promocionada
    General Application

    General Application

    BELFOR Group • Fenton, MI, United States
    A tiempo completo
    Do you have what it takes to be BELFOR Strong? Are you interested in working for a progressive company with a fun, family-oriented philosophy?. If you do not find an opening that fits your skill set...Mostrar más
    Última actualización: hace 16 horas • Oferta promocionada • Nueva oferta
    Senior Manager of Geospatial Technology

    Senior Manager of Geospatial Technology

    CDM Smith • Ann Arbor, MI, United States
    A tiempo completo
    CDM Smith is seeking a dynamic and innovative Senior Manager of Geospatial Technology to lead our Digital Engineering Solutions team. In this pivotal role, you will steer the Geospatial Technology g...Mostrar más
    Última actualización: hace 2 horas • Oferta promocionada • Nueva oferta
    Compensated Surrogacy Opportunity - Make a Life Changing Impact and Earn $60,000+

    Compensated Surrogacy Opportunity - Make a Life Changing Impact and Earn $60,000+

    Newborn Advantage Surrogacy • Holly, MI, US
    A tiempo completo
    Compensated Surrogacy Opportunity - Make a Life Changing Impact and Earn $60,000+.Newborn Advantage Surrogacy is seeking qualified women to become gestational surrogates and help intended parents g...Mostrar más
    Última actualización: hace 7 días • Oferta promocionada
    General Application

    General Application

    Quantum Signal AI LLC • Saline, MI, United States
    A tiempo completo
    Interested in joining Quantum Signal AI, but don't see the right open position? We're always excited to hear from expert problem solvers motivated to take on complex challenges! Introduce yourself,...Mostrar más
    Última actualización: hace 15 días • Oferta promocionada
    Entry Level Java / Backend Developer

    Entry Level Java / Backend Developer

    SynergisticIT • Ann Arbor, MI, United States
    A tiempo completo
    The job market is challenging due to more than 150,000 tech layoffs in 2022 and in 2023 more than 240,000 layoffs so almost 390,000 tech employees have been laid off since 2022 and it's still going...Mostrar más
    Última actualización: hace 15 días • Oferta promocionada
    Software Developer (up to $180,000)

    Software Developer (up to $180,000)

    Roadload, Inc • Ann Arbor, Michigan, US
    A tiempo completo
    Roadload is seeking a skilled software developer to join our growing team.Before applying for this role, please read the following information about this opportunity found below.The languages or te...Mostrar más
    Última actualización: hace 15 horas • Oferta promocionada • Nueva oferta
    Part Time Product Demonstrator

    Part Time Product Demonstrator

    Advantage Sales and Marketing, LLC • Milford, MI, United States
    A tiempo parcial
    We want you to help us shape the future of shopping experiences and deliver on our purpose of connecting people with the products and experiences that enrich their lives. Joining Advantage Solutions...Mostrar más
    Última actualización: hace 15 días • Oferta promocionada
    Full Stack Developer

    Full Stack Developer

    NIRA DYNAMICS INC • Ann Arbor, Michigan, US
    A tiempo completo
    Job Description Job Description Benefits : • 401(k) • Competitive salary • Dental insurance • Flexible schedule • Opportunity for advancement • Paid time off • Parental leave • Training & developm...Mostrar más
    Última actualización: hace 5 días • Oferta promocionada
    Shop and Deliver - No Experience Required

    Shop and Deliver - No Experience Required

    Instacart Shoppers • Petersburg, MI, US
    A tiempo parcial
    Start earning quickly with a flexible schedule.Shopping with Instacart is more than grocery delivery.Shoppers help make our world go round. They make money, make moves, and make shopping lists come ...Mostrar más
    Última actualización: hace 1 día • Oferta promocionada
    Senior Controls Engineer

    Senior Controls Engineer

    FST Technical Services • Ann Arbor, Michigan, US
    A tiempo completo
    Job Description Job Description FST Technical Services Commissioning (Cx) division is one of the leading Cx firms in the country. We partner with clients for quality assurance in the design, constr...Mostrar más
    Última actualización: hace 5 días • Oferta promocionada
    Controls Engineer

    Controls Engineer

    Magswitch Automation Company • Wixom, Michigan, US
    A tiempo completo
    Job Description Job Description Reports to : Senior Engineering and Systems Manager Location : Wixom, MI, On-site Employment Status : Full-Time Salary range : $75k - $95k salary based on experience T...Mostrar más
    Última actualización: hace 5 días • Oferta promocionada
    Experienced Salesperson

    Experienced Salesperson

    Feldman Automotive • Highland, Michigan, US
    A tiempo completo
    Job Description Job Description Description : Automotive Sales Associate Every employee with the Feldman Automotive Group is absolutely critical to its success. Our rapid growth and fast-paced envir...Mostrar más
    Última actualización: hace 5 días • Oferta promocionada
    Product Demonstrator

    Product Demonstrator

    LeafFilter • New Hudson, MI, United States
    A tiempo completo +1
    Lyon Center Dr, New Hudson, MI 48165, USA.Earn Full-time Pay working Part-time hours!.LeafFilter Gutter Protection, a rapidly growing home improvement company is seeking Part-time Retail Marketers....Mostrar más
    Última actualización: hace 15 días • Oferta promocionada
    Lead Software Developer - United States

    Lead Software Developer - United States

    Metrologic Group • Wixom, Michigan, US
    A tiempo completo +1
    Quick Apply
    Metrologic Group fournit des solutions et des services innovants pour les mesures 3D industrielles et les services qualité. Nous aidons nos clients à relever leurs défis en mesure 3D et à optim...Mostrar más
    Última actualización: hace más de 30 días