For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
vRad (Virtual Radiologic)
vRad (Virtual Radiologic)

Software Engineer – Viewer Team

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

N/A

Tech stacks

Software Development
Algorithm
Graphics
+27

Visa

U.S. visa required

Permanent role
4 days ago
Apply now

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).
  • Shader languages (HLSL, GLSL).
  • 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:

Sedentary – Exerting up to 10 pounds of force occasionally and/or a negligible amount of force frequently. A sedentary job involves sitting most of the time.

The salary for this position is $110,000-$130,000 per year. The range for this role represents the numerous factors considered in the hiring decisions including, but not limited to, education, skills, work experience, certifications, etc. As such, pay for the successful candidate(s) could fall anywhere within the stated range. In addition to base pay, vRad offers eligible team members and their dependents comprehensive health benefits and programs including medical, vision, dental, life insurance and more.

Virtual Radiologic is an Equal Employment Opportunity (EEO) employer and welcomes all qualified applicants. Applicants will receive fair and impartial consideration without regard to race, sex, color, religion, national origin, age, disability, veteran status, genetic data, religion or other legally protected status.

About vRad (Virtual Radiologic)

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service