×
Register Here to Apply for Jobs or Post Jobs. X

Computer Science Intern

Job in Salt Lake City, Salt Lake County, Utah, 84101, USA
Listing for: Varex Imaging
Full Time, Seasonal/Temporary, Apprenticeship/Internship position
Listed on 2026-02-17
Job specializations:
  • Software Development
    Software Engineer, Python
Job Description & How to Apply Below
To apply to a Varex Imaging position, please create an account and sign-in.

CURRENT VAREX IMAGING EMPLOYEES:
Please apply by logging into your internal Workday Account.

Summary

The Detectors Engineering group at Varex Imaging produces high quality innovative X-Ray imaging detectors for the medical, industrial, security and other industries. We are looking for a summer intern to help our FPGA team extend a large set of automated simulation and hardware script verification tests into a flexible regression test suite.

Work will involve setting up PCs for testing, interfacing with detectors, writing Python test scripts, debugging Python test scripts, analyzing and debugging Verilog simulations. In addition, we are seeking to add image quality testing capability to our test suite. That will involve adding the ability to introduce known test images into the detectors and then verify the output images from the detectors match the expected images.

A senior engineer will be available to train and mentor this individual.

Job Description

What you will do:

You will work closely with an FPGA team mentor and collaborate with the FPGA team in general.

* Learn X-Ray safety procedures

* Set up Linux and Windows PCs

* Interface with detectors over 10

Ge or CoaXPress

* Run+Debug existing Python scripted tests / develop new scripted tests

* Develop software interfaces to new hardware as needed

* Run/Debug/Write System Verilog automated test benches

* Automate testing and reporting with the build server

* Document the test system developed

* Report weekly to the FPGA team on progress

What you will bring:

* Demonstrated use of scientific method - this is key !

* Experience running experiments, taking good data, and analyzing the data.

* Some statistics experience for refining experimental data.

* Basic understanding of computer hardware, connecting cables, etc....

* Experience with scripting, preferably Python and Bash

* Experience with analyzing image data

* Some programming skills / familiarity with Windows and Linux

* Some lab experience with electronics / oscilloscopes etc …

* Ability to write reports / Word / Excel / Powerpoint

* Demonstrated experience with troubleshooting.

Additional Advantageous

Skills:

* Advanced Python and/or Image

J and/or Matlab experience a big plus.

* C, C++ programming / Visual Studio / GCC

* Experience SW interfacing with FPGAs at the register level

* Knowledge of FPGAs

Minimum Education:

* Computer Science/Engineering student with at least 2 years of studies completed

Time Type:

Full time

Job Type:

Intern (Fixed Term) (Trainee)

Work Shift:

N/A

Pay Rate Type:

Hourly

Benefits and Perks

Varex Imaging provides competitive pay and benefits to support the financial, physical, and emotional well-being of the people who make our company successful.

* Holiday Pay

* Paid Sick Leave

* 401K match

* Friendly Work Environment

* On-site Cafeteria, Company Nurse, and Gym

* Free Coffee and Soda

* Career Advancement Opportunities

* EV Charging Stations

All qualified applicants will receive consideration for employment without regard to race, sex, color, religion, sexual orientation, gender identity, national origin, protected veteran status, or on the basis of disability.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary