How Remoteville checks and expires listings

Senior Software Engineer, Adaptive

Skills
C#Computer ScienceAlgorithmsElectrical EngineeringImage RegistrationLarge Language ModelsPhysics
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Bachelor's degree in Computer Science Electrical Engineering Physics Applied Mathematics or related technical field
  • Minimum 5 years of professional software engineering experience
  • Strong proficiency in C# and WPF with production desktop application experience
  • Experience working with DICOM data including network operations or file processing and 3D medical imaging
  • Experience with geometric computing numerical methods coordinate systems spatial transformations and performance-oriented software development
  • Strong analytical mathematical and problem-solving skills
  • Excellent written and verbal communication skills

Nice to have

  • Radiotherapy experience
  • DIR algorithms
  • Latency optimization
  • Domain-Driven Design
  • Continuous learning

Day to day

  • Design and maintain features for adaptive radiotherapy workflows including DICOM integration image registration dose visualization DVH evaluation and machine positioning
  • Build and optimize high-performance algorithms for 3D image processing coordinate transforms deformable registration and dose sampling on deformed anatomy
  • Develop reliable WPF desktop software under near real-time constraints and collaborate with physicists product leaders and engineers to translate clinical needs into production systems

Hiring process

  • Apply online