Logo
vRad (Virtual Radiologic)

Software Engineer – Viewer Team

vRad (Virtual Radiologic), Edina, Minnesota, United States

Save Job

vRad (Virtual Radiologic) provided pay range

This range is provided by vRad (Virtual Radiologic). Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range

$110,000.00/yr - $130,000.00/yr Local Twin Cities candidate preferred. We are not able to offer or accept sponsorship for work authorization at this time. At Virtual Radiologic (vRad) you make a difference. Your skills, energy, and passion for results drive us to achieve strategic growth objectives and deliver quality patient care across the United States. Virtual Radiologic is a national radiology practice and leader in the development of radiologist workflow technology. The dedication of vRad team members enables us to sustain our unique market‑leading position and to provide the best quality and service to our customers and the patients we jointly serve. vRad team members exhibit energy and a passion for service excellence in our casually professional and collaborative work environment. We continually reward team members who embrace our fast‑paced culture and who go the extra mile for our customers with internal recognition programs. At vRad you make a difference. Why Join Us?

Imagine working on technology that helps doctors save lives while being a part of one of Minnesota’s Top Workplaces. At our company, we’re not just building software—we’re creating

next‑generation radiology visualization tools

that empower healthcare professionals to diagnose faster, smarter, and more accurately. You’ll be part of a collaborative team that thrives on creativity, innovation, and a little bit of geeky fun. Whether it’s brainstorming over coffee, experimenting with the latest GPU APIs, or celebrating milestones with team outings, we believe work should be both

impactful and enjoyable . What You’ll Do

As a

Software Engineer , you’ll dive into cutting‑edge graphics and AI technologies to shape the future of medical imaging. Your work will directly improve patient care by making radiology workflows more efficient and intuitive. Key responsibilities include: Develop 3D graphics software

using the latest GPU APIs. Design algorithms

that streamline radiology tasks and enhance visualization. Integrate third‑party tools

to improve workflows and performance. Collaborate with senior engineers

on system design and implementation. Write clean, efficient code

in C#. Test and tune performance

across CPU and GPU environments. Own small projects

from design to delivery, showcasing your independence and creativity. What We’re Looking For

We’re searching for someone who’s passionate about technology and eager to make a difference in healthcare. Required skills

C#/C++ expertise . 3D graphics concepts

and APIs (DirectX, Vulkan, OpenGL). Unit and integration testing

experience. Preferred skills

Desktop UI libraries

(WinForms or WPF). GPU computing

(DirectCompute, OpenCL, CUDA). AI algorithms

for image‑based machine learning. Compression/decompression

for image and video. Python proficiency

for scripting and automation. Required Experience

Bachelor’s degree in a related field and 3+ years of directly related experience Or 5+ years of directly related experience Perks of the Role

A

fun, collaborative environment

where creativity thrives. Opportunities to work with

cutting‑edge technology

in graphics and AI. The chance to

make a real difference

in people’s lives by improving healthcare outcomes. Ownership of projects that let you shine and grow your skills. Ready to Make an Impact?

If you’re excited about blending

innovation, teamwork, and purpose , this is the role for you. Join us and help shape the future of radiology visualization while enjoying a workplace that values both

excellence and fun . Job Classification

Senesriary level:

Mid‑Senior level Employment type:

Full‑time Job function / Industries:

Hospitals and Health Care Job function:

Software Engineering / Technology Delivery Job classification:

Software Engineer, Platform - Minneapolis‑Saint Paul, USA Job Details

Seniority level: Mid‑Senior level Employment type: Full‑time Job function: Hospitals and Health Care Job classification: Software Engineer, Platform - Minneapolis‑Saint Paul, USA Job Classification

Senesriary level: Mid‑Senior level Employment type: Full‑time Job function / Industries: Hospitals and Health Care Job function: Software Engineering / Technology Delivery Job classification: Software Engineer, Platform - Minneapolis‑Saint Paul, USA Job Classification

Senesriary level: Mid‑Senior level Employment type: Full‑time Job function / Industries: Hospitals and Health Care Job function: Software Engineering / Technology Delivery Job classification: Software Engineer, Platform - Minneapolis‑Saint Paul, USA Job Classification

Senesriary level: Mid‑Senior level Employment type: Full‑time Job function / Industries: Hospitals and Health Care Job function: Software Engineering / Technology Delivery Job classification: Software Engineer, Platform - Minneapolis‑Saint Paul, USA Seniority level

Mid‑Senior level Employment type

Full‑time Job function

Hospitals and Health Care Perks of the Role

A fun, collaborative environment where creativity thrives. Opportunities to work with cutting‑edge technology in graphics and AI. The chance to make a real difference in people’s lives by improving healthcare outcomes. Ownership of projects that let you shine and grow your skills. Job Details

Seniority level: Mid‑Senior level Employment type: Full‑time Job function / Industries: Hospitals and Health Care Job function: Software Engineering / Technology Delivery Job classification: Software Engineer, Platform - Minneapolis‑Saint Paul, USA Job Classification

Senesriary level: Mid‑Senior level Employment type: Full‑time Job function / Industries: Hospitals and Health Care Job function: Software Engineering / Technology Delivery Job classification: Software Engineer, Platform - Minneapolis‑Saint Paul, USA Job Classification

Senesriary level: Mid‑Senior level Employment type: Full‑time Job function / Industries: Hospitals and Health Care Job function: Software Engineering / Technology Delivery Job classification: Software Engineer, Platform - Minneapolis‑Saint Paul, USA Seniority level

Mid‑Senior level Employment type

Full‑time Job function

Hospitals and Health Care Job Classification

Senesriary level: Mid‑Senior level Employment type: Full‑time Job function / Industries: Hospitals and Health Care Job function: Software Engineering / Technology Delivery Job classification: Software Engineer, Platform - Minneapolis‑Saint Paul, USA Seniority level

Mid‑Senior level Employment type

Full‑time Job function

Hospitals and Health Care Job Classification

Senesriary level: Mid‑Senior level Employment type: Full‑time Job function / Industries: Hospitals and Health Care Job function: Software Engineering / Technology Delivery Job classification: Software Engineer, Platform - Minneapolis‑Saint Paul, USA Job Classification

Senesriary level: Mid‑Senior level Employment type: Full‑time Job function / Industries: Hospitals and Health Care Job function: Software Engineering / Technology Delivery Job classification: Software Engineer, Platform - Minneapolis‑Saint Paul, USA Seniority level

Mid‑Senior level Employment type

Full‑time Job function

Hospitals and Health Care Perks of the Role

A fun, collaborative environment where creativity thrives. Opportunities to work with cutting‑edge technology in graphics and AI. The chance to make a real difference in people’s lives by improving healthcare outcomes. Ownership of projects that let you shine and grow your skills. Ready to Make an Impact?

If you’re excited about blending

innovation, teamwork, and purpose , this is the role for you. Join us and help shape the future of radiology visualization while enjoying a workplace that values both

excellence and fun . Job Classification

Senesriary level: Mid‑Senior level Employment type: Full‑time Job function / Industries: Hospitals and Health Care Job function: Software Engineering / Technology Delivery Job classification: Software Engineer, Platform - Minneapolis‑Saint Paul, USA Job Classification

Senesriary level: Mid‑Senior level Employment type: Full‑time Job function / Industries: Hospitals and Health Care Job function: Software Engineering / Technology Delivery Job classification: Software Engineer, Platform - Minneapolis‑Saint Paul, USA Job Classification

Senesriary level: Mid‑Senior level Employment type: Full‑time Job function / Industries: Hospitals and Health Care Job function: Software Engineering / Technology Delivery Job classification: Software Engineer, Platform - Minneapolis‑Saint Paul, USA Seniority level

Mid‑Senior level Employment type

Full‑time Job function

Hospitals and Health Care Seniority level

Mid‑Senior level Employment type

Full‑time Job function

Hospitals and Health Care

#J-18808-Ljbffr