Associate Software Design Engineer

Updated: 3 months ago
Location: Salt Lake City, UTAH
Job Type: FullTime

Skip to Main Content

Toggle navigation
  • Home
  • Search Jobs
  • Job Alerts
  • Log In /Create Account
  • Help

Associate Software Design Engineer
Bookmark this Posting | Print Preview | Apply for this Job
Please see Special Instructions for more details.
Applicants may be asked to showcase their skillset through a technical assessment; this assessment is meant to gauge how the applicant approaches software development. 
Announcement
Details


Open Date 12/18/2023
Requisition Number PRN37212B
Job Title Associate Software Design Engineer
Working Title Associate Software Design Engineer
Job Grade D
FLSA Code Computer Employee
Patient Sensitive Job Code? No
Standard Hours per Week 40
Full Time or Part Time? Full Time
Shift Day
Work Schedule Summary
8-5 M-F
VP Area U of U Health - Academics
Department 00943 - HSC Core Resrch Facility Oper
Location Campus
City Salt Lake City, UT
Type of Recruitment External Posting
Pay Rate Range 31600 to 58400
Close Date
Open Until Filled Yes
Job Summary
The Software Development and Systems Design Core (SD2C) as part of Health Science Cores (HSC Cores) at the University of Utah is accepting applications for an Assoc Software Design Engineer, with a full-stack background, to join our newly formed core facility. The SD2C is a core facility that provides customized software solutions at specific rates for the broader University of Utah research community and external partners. We specialize in research software engineering in the digital health space and work with end-users (typically researchers) to develop software, whether it would be tools, analysis pipelines, applications, or games. The SD2C’s goal is to provide technological excellence for the advancement of scientific research performed across the University of Utah campus and with external collaborators, ultimately guided by the principles of the University of Utah’s Digital Health Initiative (DHI). An ideal candidate would be open and flexible to utilizing their software design skillset for a wide range of applications and working directly with project stakeholders to deliver quality software product. Potential SD2C projects could range from: designing software utilizing ML-algorithms for generative AI in therapeutic applications, to deploying secure mobile applications collecting patient data, to creating, testing, and deploying video game prototypes, to implementing of a software and hardware interface for a wearable device. The Software Design Engineer reports directly to the SD2C Director. This role is a Hybrid role (4 days remote, 1 day on-site).
Job Duties: Designs, modifies, develops, writes and implements software programming applications. Supports and/or installs software applications/operating systems. Participates in the testing process through test review and analysis, test witnessing and certification of software. Following general guidelines and accepted technical approaches performs tasks in the design, development, and implementation of software engineering applications, the analysis and investigation of software engineering project tasks, the definition of design specifications and parameters, development and application of standard routines and utility programs, resolution of hardware/software compatibility and interface design considerations and analysis of system architecture requirements and structure.
About the Department:
The HSC Core Facilities are maintained in order to provide access to the capability provided by sophisticated instrumentation and to high-level expertise that are essential to the success of faculty research. The goal is to enable excellent science as assessed by faculty recognition, impactful publications, and external funding. Advantages over maintaining equipment solely within a lab or a department can include access to high-level expertise, shared costs on purchase, shared costs for maintenance through engagement of a larger group of users, professional-level maintenance, and increased potential for future support from instrumentation grants (NIH S10 awards strongly favor Core Facilities). In order to keep pace with the rapidly advancing opportunities of health science research, Core Facilities require continual investment and close partnership with departments and faculty, as well as fiscally responsible management.
Work Environment
The University of Utah is the state’s oldest and largest institution of higher education, and offers an exceptional research and teaching environment. The university is located in Salt Lake City, which has been named one of the top 10 mid-sized American cities. The city is a thriving hub for innovation and the arts. Salt Lake City is surrounded by the Wasatch Mountains, which offers ample opportunity for outdoor adventure, including nine ski resorts within an hour of campus. As a university, we are committed to supporting our faculty, staff and students to lead balanced lives, while achieving success in their professions. We aim to create a space that is safe and welcoming.
Responsibilities
  • Codes and maintains software solutions for a wide range of applications in collaboration with project stakeholders.
  • Use a variety of software development tools and languages to create high-quality, efficient, and scalable software.
  • Manage existing applications, bug fixing, enhancement and interacting with users to resolve problems. Deploy and maintain software applications.
  • Stay up-to-date on the latest research software development technologies and best practices.
Minimum Qualifications
Requires a bachelor’s degree in a related area or equivalency (one year of education can be substituted for two years of related work experience) and 2 years of experience in the field or in a related area.
Preferences
  • Experience with a variety of research software development tools and languages, such as MATLAB, Python, C/C++, Git, and SQL.
  • Experience with object-oriented programming and design patterns.
  • Experience with web-facing development (HTML, CSS)
  • Experience with server-side web languages and frameworks (Javascript, C#, ASP.NET, PHP)
  • Experience with game development (Unreal Engine, Unity) and VR/AR technologies (Meta Quest, Hololens).
  • Experience with iOS and Android development (Swift, Kotlin)
  • Experience with software testing and debugging in containerized applications (Docker, Orbstack, Portainer).
  • Strong problem-solving and analytical skills.
  • Ability to work independently and as part of a team.

Knowledge of research software engineering (RSE) development principles is strongly preferred.
Type Benefited Staff
Special Instructions Summary
Applicants may be asked to showcase their skillset through a technical assessment; this assessment is meant to gauge how the applicant approaches software development. 
Additional Information
The University of Utah values candidates who have experience working in settings with students from diverse backgrounds and possess a strong commitment to improving access to higher education for historically underrepresented students.
Individuals from historically underrepresented groups, such as minorities, women, qualified persons with disabilities and protected veterans are encouraged to apply. Veterans’ preference is extended to qualified applicants, upon request and consistent with University policy and Utah state law. Upon request, reasonable accommodations in the application process will be provided to individuals with disabilities.
The University of Utah is an Affirmative Action/Equal Opportunity employer and does not discriminate based upon race, ethnicity, color, religion, national origin, age, disability, sex, sexual orientation, gender, gender identity, gender expression, pregnancy, pregnancy-related conditions, genetic information, or protected veteran’s status. The University does not discriminate on the basis of sex in the education program or activity that it operates, as required by Title IX and 34 CFR part 106. The requirement not to discriminate in education programs or activities extends to admission and employment. Inquiries about the application of Title IX and its regulations may be referred to the Title IX Coordinator, to the Department of Education, Office for Civil Rights, or both.
To request a reasonable accommodation for a disability or if you or someone you know has experienced discrimination or sexual misconduct including sexual harassment, you may contact the Director/Title IX Coordinator in the Office of Equal Opportunity and Affirmative Action:
Director/ Title IX Coordinator
Office of Equal Opportunity and Affirmative Action (OEO/AA)
383 University Street, Level 1 OEO Suite
Salt Lake City, UT 84112
801-581-8365
[email protected]
Online reports may be submitted at
oeo.utah.edu
For more information: https://www.utah.edu/nondiscrimination/
To inquire about this posting, email:
[email protected] or call 801-581-2300.
The University is a participating employer with Utah Retirement Systems (“URS”). Eligible new hires with prior URS service, may elect to enroll in URS if they make the election before they become eligible for retirement (usually the first day of work). Contact Human Resources at (801) 581-7447 for information. Individuals who previously retired and are receiving monthly retirement benefits from URS are subject to URS’ post-retirement rules and restrictions. Please contact Utah Retirement Systems at (801) 366-7770 or (800) 695-4877 or University Human Resource Management at (801) 581-7447 if you have questions regarding the post-retirement rules.
This position may require the successful completion of a criminal background check and/or drug screen.
https://safety.utah.edu/safetyreport This report includes statistics about criminal offenses, hate crimes, arrests and referrals for disciplinary action, and Violence Against Women Act offenses. They also provide information about safety and security-related services offered by the University of Utah. A paper copy can be obtained by request at the Department of Public Safety located at 1658 East 500 South.

Posting Specific Questions

Required fields are indicated with an asterisk (*).

  • * Do you have a related Bachelor's degree or equivalency? (2 years related work experience may be substituted for 1 year of education)
    • Yes
    • No

  • Applicant Documents
    Required Documents
  • Resume
  • Cover Letter
  • Optional Documents
  • Appropriate discharge document (such as a DD-214 – Member Copy 4) – Veteran Only – Call 801.581.2169
  • Addendum to the University of Utah - Veteran Only - Call 801.581.2169 after submission

  • University Human Resource Management
    250 East 200 South, Suite 125 Salt Lake City, UT 84111
    Contact us: (801) 581-2169 By Email: [email protected]

     


    To ensure the security of your data, you will be logged out due to inactivity in 3 minutes at
    .
    Any data not saved will be lost.
    Click 'OK' to keep your session active.

    Similar Positions