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