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. 154245

  • Job Title:
  • ARC Software Engineer Intermediate
  • Employer:
  • University of Michigan-Ann Arbor
  • Location:
  • Ann Arbor , MI
  • Posting Date:
  • 25-Nov-2024
  • Description:
  • 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.




    Why Work at Michigan?
    In addition to a career filled with purpose and opportunity, The University of Michigan offers a comprehensive benefits package to help you stay well, protect yourself and your family and plan for a secure future. Benefits include:

    Generous time off
    A retirement plan that provides two-for-one matching contributions with immediate vesting
    Many choices for comprehensive health insurance
    Life insurance
    Long-term disability coverage
    Flexible spending accounts for healthcare and dependent care expenses
    Maternity and Parental Leave

    Responsibilities*
    35% - Develop software for on-line control and sensor emulation of simulated outdoor environments and vehicles, including integration with human-interface devices and platforms (motion simulator, augmented reality headsets and handsets) and participate in design and planning discussions to inform and align future development plans with lab capabilities




    30% - Manage software repositories for lab-maintained software, provide software and integration support to collaborating research groups, and coordinate with campus IT for hardware and software compliance and integration with campus networks




    30% - Install, configure, maintain, and monitor integrity of 3rd-party software such as: Unreal Engine 4/5, Unity, Docker, FreeIPA, Netdata, Nagios, Ansible, VNC, xrdp, VortexStudio, AR/VR applications, and coordinate with 3rd-party software vendors for licensing, integration, bug fixes




    15% - Implement operating system enhancements that will improve the reliability and performance of the system. Operating systems may include: Ubuntu 20/22/24, Linaro, Petalinux, Windows 10/11 and Server 22/25, TrueNAS, Synology, Proxmox.

    Required Qualifications*
    Bachelor's degree in Computer Science, Robotics, or related field

    Proficiency with Linux / Unix operating systems and command-line tools

    Proficiency with Git, Subversion, Perforce, or other relevant software version control framework

    Proficiency in Python or C++ programming language

    Desired Qualifications*
    Experience with gaming platforms, AR, VR headsets

    Experience with Robot Operating System (ROS) 1 or 2

    Experience with multi-GPU Nvidia systems

    Experience with Docker / OS Virtualization

    Experience maintaining networks, desktop and server hardware
  •  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.