Senior Software Engineer (Mountain View, CA or Denver, CO)

| Greater Denver Area
Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
Location: Mountain View, CA OR Denver, CO
 
About ViewRay
ViewRay®, Inc. (Nasdaq: VRAY) designs, manufactures, and markets the MRIdian® radiation therapy system. MRIdian is built upon a proprietary high-definition MR imaging system designed from the ground up to address the unique challenges and clinical workflow for advanced radiation oncology. Unlike MR systems used in diagnostic radiology, MRIdian's high-definition MR was purposely built to deliver high-precision radiation without unnecessary beam distortion, and consequently, help to mitigate skin toxicity and other safety concerns that may otherwise arise when high magnetic fields interact with radiation beams.
At ViewRay, our vision is clear. We’re dedicated to giving doctors new and better ways to treat cancer with radiation therapy.
We’re an entrepreneurial company with big ambitions, unlimited potential, and a passion for improving the lives of patients with cancer. We’re always on the lookout for talented people who share our commitment and values. Contact us if you’re enthusiastic about working with a close-knit team and motivated by the prospect of making a difference.
 
The Vision for Success:
As a Senior Software Engineer, you will implement and deliver quality software for MRI-guided Radiotherapy technology. Your expertise will support your direct manager to successfully execute on committed development roadmaps.
  • Work with peer software engineers to deliver enhancements to the MRIdian Treatment Planning and Delivery application software, including but not limited to Application Workflow, User Interface, Data modeling and Database storage, Treatment Planning, and Treatment Review/Analysis tools.
  • Work with software engineers and cross-discipline engineers to integrate the software with the overall Treatment Planning system. This includes testing, debugging, and analyzing issues during the integration and verification of the Treatment Planning System.
  • Work with product management to design and implement new features in a detail-oriented manner.
  • Deliver software system requirements, design, and test documentation, as well as execute unit testing for product enhancements introduced. Author use cases, software requirements specifications, software design documents, and test specifications.
  • Participate in peer design and code reviews.
  • Work with QA and applications teams to investigate software defects, customer inquiries, and provide necessary input to technical documentation staff for new features.
The Value you Will Bring
  • BS/MS/Ph.D. in Biomedical Engineering or Computer Science or Engineering, or a related field of study required
  • Proficiency in developing .NET Windows applications with demonstrated knowledge of Object-Oriented programming in C#.
  • Proficiency with WPF user interface development using C# and XAML, preferably with MVVM design principles
  • Familiarity with software communications protocols such as REST, WCF, TCP/IP socket programming
  • Proficiency with C/C++ programming and multi-threaded applications
  • Experience with developing application software for complex electro-mechanical systems (Medical device preferred)
Bonus Points
  • Knowledge and development experience in medical imaging, image processing, 3D rendering, advanced mathematical algorithms, parallel computing is a strong plus.
  • Experience with test-driven development practice is a plus. Familiar with unit test development tools such as NUnit / WinUnit / GoogleTest
  • Knowledge of formal software lifecycle processes necessary for software development in an FDA-regulated medical device development environment a strong plus.
Why you'll see yourself here
At ViewRay, our teammates have the opportunity to challenge your mind and capture your hearts, by changing the standard of care in radiation therapy.
 
Plus, we offer great benefits, including:
  • Health, dental, and vision insurance that begins on your first day of employment
  • Generous paid time off and flexible schedule
  • Office stocked with snacks, drinks, and occasional catered meals
  • A fun collaborative team with quarterly social events
ViewRay is an EEO employer.
Read Full Job Description
Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

Technology we use

  • Engineering
  • Product
    • C#Languages
    • C++Languages
    • DicomLanguages
    • SolidWorksDesign

Location

ViewRay is in Denver's LoDo neighborhood with plenty of trendy restaurants, shopping and entertainment and is steps from Union Station.

An Insider's view of VIEWRAY

What are some social events your company does?

With our awesome location @ Union Station, lunches and happy hours occur frequently. We go to Orange Theory Fitness, and we run the stairs of our building (9th floor!). We went to Rockies game and watched 4th of July fireworks from our deck. No pressure to participate, but lots of fun things to do.

Danyelle

Director Marketing Communications

What are VIEWRAY Perks + Benefits

VIEWRAY Benefits Overview

At ViewRay, our teammates have the opportunity to challenge their minds and engage their hearts by working to change the standard of care in radiation therapy. Join our highly skilled team -- we enjoy what we do, take pride in our work, and believe everyone’s contribution counts.

Culture
Partners with Nonprofits
We are partnered with Over the Edge, an exclusive event for Cancer League of Colorado.
Friends outside of work
Eat lunch together
Intracompany committees
Open door policy
Team owned deliverables
Team based strategic planning
Group brainstorming sessions
Open office floor plan
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Disability Insurance
Dental Benefits
Vision Benefits
Health Insurance Benefits
Life Insurance
Team workouts
ViewRay's team fitness initiatives include office walking club and a group of dedicated OrangeTheory Fitness addicts.
Retirement & Stock Options Benefits
401(K)
401(K) Matching
ViewRay matches 50% of your first 6% of contributions with an immediate vest of company match.
Performance Bonus
We believe our success rests in the hands of our most valuable asset, our teammates.
Child Care & Parental Leave Benefits
Flexible Work Schedule
Vacation & Time Off Benefits
Generous PTO
Paid Holidays
Perks & Discounts
Stocked Kitchen
Parking
We offer employees Free on-site garage parking.
Professional Development Benefits
Cross functional training encouraged
Promote from within
More Jobs at VIEWRAY1 open job
All Jobs
Dev + Engineer
Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
Save jobView VIEWRAY's full profileSee more VIEWRAY jobs