Software Engineer Intern

Description

Varex Imaging in Salt Lake City, UT is seeking a Software Engineer Intern. The ideal candidate will have experience compiling in both Windows and Linux and will be familiar with C++. As a Software Engineer Intern, you will have the opportunity to work with X-ray flat panel systems software to compile client code under Linux. This is a hands-on role under the supervision of a senior software systems engineer.

This opportunity will include the following objectives:

  • Configure a development environment to build current code in Windows (current environment).

  • Using a test application, become familiar with current functionality and technologies.

  • Using the same code base, compile under Linux and identify and fix compile problems.

  • Convert the test application to run under Linux and test the equivalent functions.

  • Document changes that were needed.

  • Demonstrate a Linux test application running the software/hardware.

Responsibilities & Requirements

  • Education: CS - 3rd/4th year undergrad or above

  • Experience with C/C++ programming languages

  • Experience with Windows and Ubuntu

  • Experience with compilers, linkers, IDE

  • Experience with client/server applications helpful

  • Experience with embedded applications helpful

  • Knowledge/use of Google Test is beneficial

  • Excellent oral and written communication skills

  • Must be able to work with minimal supervision.

Details

Location
Salt Lake City, UT
Term
Summer 2026
Posted
2/3/2026
Expires
5/1/2026

Other Internships at Varex Imaging Corporation

See All →

Computer Engineer – Intern

Varex Imaging Corporation

Salt Lake City, UTSummer 2026
View internship details

Computer Science Intern

Varex Imaging Corporation

Salt Lake City, UTSummer 2026
View internship details