Assoc Software Design Engineer Software Development and Systems Design Core

Found in: Jooble US O C2 - 2 weeks ago


Salt Lake City UT, United States University of Utah Full time

Assoc Software Design Engineer Software Development and Systems Design Core

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 game and app development 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 bespoke software with hardware for a wearable device. 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. 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.

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

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.

Preferred Qualifications: Experience with a variety of common research software development tools and languages, such as MATLAB, Python, C/C++, Git, and SQL.
Experience with game development (Unreal Engine, Unity) and VR/AR technologies (Meta Quest, Hololens).
Experience with object-oriented programming and design patterns.
Experience with server-side web languages and frameworks (Javascript, C#, ASP.NET, PHP).
Experience with iOS and Android mobile development (Swift, Kotlin).
Knowledge of research software engineering (RSE) development principles is strongly preferred.



Applications should include a CV or Resume and a cover letter.this assessment is meant to gauge how the applicant approaches software development.
Applications will be accepted until position is filled; review of applications will begin immediately

Full Time or Part Time? Full Time
Department: 00943 - HSC Core Resrch Facility Oper



  • Salt Lake City, United States University of Utah Full time

    Assoc Software Design Engineer Software Development and Systems Design Core Job Summary 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 Asso...


  • Salt Lake City, United States Synoptix Software Full time

    Job DescriptionJob DescriptionWe are not offering H-1B Visa at this timeLocal candidates (Salt Lake City Area) are preferred, however all candidates will be considered and given equal opportunity for this positionWe are seeking a Software Development Engineer Test to become an integral part of our team! You will develop and execute software test plans in...


  • Kansas City, United States Engenious Design Full time

    Software Engineers at Engenious enjoy a wide range of projects, platforms, and problems. We are expanding our embedded software teams who thrive in the diversity of work and autonomy of execution. Individuals at the senior level have a deep ownership over the design and implementation of software systems working closely with clients, Project Managers,...

  • Software Developer

    2 weeks ago


    Salt Lake City, United States SentraCam Full time

    Job DescriptionJob DescriptionWe’re looking for a passionate Software Engineer to design, develop and install software solutions. Ideally, the candidate should be able to build high-quality, innovative and fully performing software in compliance with coding standards and technical design. Software engineers must be skilled in development, writing code, and...

  • Software Developer

    2 weeks ago


    Salt Lake City, United States Medallion Bank Full time

    Job DescriptionJob DescriptionSalary: JOB SUMMARYThe Software Engineer reports to the Director, Software Engineering and is responsible for translating business requirements to technical specifics and developing software architecture and design.ESSENTIAL DUTIES & RESPONSIBILITIES:Develop and support: Secure front-end web applicationsConsole/batch...

  • Assoc, Systems Engineer

    Found in: beBee jobs US - 4 days ago


    Salt Lake, Utah, United States L3Harris Technologies Full time

    Job Title: Systems Engineer (New Grad - Salt Lake City, UT)Job Code: 10669Job Location: Salt Lake City, UTJob Description:Perform operational analysis and develop concept of operations, design and implementation plansDevelop test plans, procedures & casesConduct tests and document resultsUse software tools, scripting and software/hardware...


  • Salt Lake City, United States L3Harris Technologies Full time

    Job Title: Specialist, Software Engineer Job Location: Salt Lake City, UT Requisition ID: 10453 Position Responsibilities Include: Develop software for embedded devices and systems from requirements to production Support and participate in all phases of the software development life cycle, including requirements analysis, design, implementation,...


  • Salt Lake City, United States L3Harris Technologies Full time

    Job Title: Specialist, Software EngineerJob Location: Salt Lake City, UTRequisition ID:10453Position Responsibilities Include:Develop software for embedded devices and systems from requirements to productionSupport and participate in all phases of the software development life cycle, including requirements analysis, design, implementation, integration, and...


  • Salt Lake City, United States bioMérieux SA Full time

    bioMerieux is looking for a Software Support Engineer for our manufacturing C shift. Software Support Engineers support end-users who use client-based and web-based scientific and business application software. They are expected to understand bioMerieux's core technology, business, and the enterprise systems that enable them. When working with bioMerieux...


  • Salt Lake City, United States Synoptix Software Full time

    Job DescriptionJob DescriptionDynamic Business Development Manager for Synoptix Software - Lead, Innovate & Succeed!Embark on a pivotal leadership journey with us as a Business Development Manager at Synoptix Software. In this crucial role, you will be the driving force behind a team of talented business development professionals, setting the stage for our...

  • Software Engineer

    1 week ago


    Salt Lake City, United States Barco Rent A Truck Full time

    Our Software Engineers are responsible for designing, developing, and maintaining any of our software needs. Their role includes analyzing and modifying existing software as well as outlining, constructing, and testing end-user applications that meet user needs - all through software programming languages. The role also focuses on the complex and large...

  • Software Engineer with Security Clearance

    Found in: Dice One Red US C2 - 2 weeks ago


    Salt Lake City, United States Cornerstone Defense Full time

    Title: Software Engineer Location : Salt Lake City, UT *Clearance: *Active Secret Clearance needed to apply * Company Overview: Cornerstone Defense is the Employer of Choice within the Intelligence, Defense, and Space communities of the U.S. Government. Realizing early on that our most prized assets are our employees, we continually focus our attention on...

  • Embedded Software Engineer with Security Clearance

    Found in: Dice One Red US C2 - 2 weeks ago


    Salt Lake City, United States Cornerstone Defense Full time

    Title: Software Engineer Location: Salt Lake City, UT *Clearance: *Active Secret Clearance needed to apply * Company Overview: Cornerstone Defense is the Employer of Choice within the Intelligence, Defense, and Space communities of the U.S. Government. Realizing early on that our most prized assets are our employees, we continually focus our attention on...

  • Software Engineer

    1 day ago


    Salt Lake City, United States O.C. Tanner Full time

    O.C. Tanner is the global leader in software and services that improve workplace culture through meaningful employee experiences. Our Culture Cloud is a suite of apps designed to enhance the employee experience with strategic recognition, service awards, wellbeing, leadership, and events that help people thrive at work. Our Culture by Design approach...

  • Software Engineer with Security Clearance

    Found in: Careerbuilder One Red US C2 - 7 days ago


    Salt Lake City, UT, United States Cornerstone Defense Full time

    Title: Software Engineer Location : Salt Lake City, UT *Clearance: *Active Secret Clearance needed to apply• Company Overview: Cornerstone Defense is the Employer of Choice within the Intelligence, Defense, and Space communities of the U.SGovernmentRealizing early on that our most prized assets are our employees, we continually focus our attention on...


  • Jersey City, United States Unique Hardware Software Systems Company in Major Growth Mode Full time

    Job DescriptionJob DescriptionExpanding Company, Managerial Culture towards utilizing the best available technology and tools to increase customer satisfaction and maximize profitability.Extremely Bright and Collaborative Teams Focused Environment.We Design-Build-Deliver Systems for a Unique Recession Resistant Industry "We are Expanding Due to our position...


  • Salt Lake City, United States Butler America Full time

    Software Engineer Location: Salt Lake City, UT Duration: 6 mos Pay Rate: $60 ph (W2) Job Description Function: Core Responsibilities: Reporting to the Engineering Manager, this position is responsible for the design, implementation, verification and validation of software used in manufacturing and other tasks as assigned. Essential job functions: Specific...

  • Software Engineer

    5 hours ago


    Salt Lake City, United States O.C. Tanner Full time

    Job DescriptionAbout the Company O.C. Tanner is the global leader in software and services that improve workplace culture through meaningful employee experiences. Our Culture Cloud is a suite of apps designed to enhance the employee experience with strategic recognition, service awards, wellbeing, leadership, and events that help people thrive at work. Our...

  • Senior Software Engineer

    Found in: beBee S US - 3 weeks ago


    In Salt lake city, United States Atechstar Full time

    Job Description Responsibilities Reports to the functional lead and partners with product lead and other engineering leads for your product team. Develop distributed system design and micro-service architectures. Develop object-oriented software development standards and best practices. Contribution to software development training and...

  • Senior Embedded ARM

    2 weeks ago


    Oklahoma City, United States Full Spectrum Software Full time

    Technology has never been more present in our lives than today. Everything from connected medical devices to robotics to mobile apps are becoming more a part of daily life. A career at Full Spectrum will allow you to be at the cutting edge of engineering driven innovation. If it excites you to develop new products and learn new technologies on a regular...