← Back to jobs

Remote job

Fullstack Engineer

Full Stack Full-time Permanent United States

Job details

Not specified Salary
United States Eligibility
Not specified Experience
Full-time Employment

About this role

Role overview

Build and maintain software used to create, store, optimize, and manage treatment plans for a complex radiotherapy medical device. The work spans requirements, design, implementation, integration, and testing, with close collaboration across software, systems, test, product, and clinical or field teams in a highly regulated setting.

Responsibilities

- Develop reliable software that supports the treatment planning lifecycle and meets product and subsystem requirements. - Participate in architecture and design decisions, document solutions, and present them in technical reviews. - Implement automated tests and contribute to verification approaches for new features. - Troubleshoot existing and new functionality, support root-cause analysis, and resolve sustaining engineering issues. - Help assess performance and computational approaches while balancing responsiveness, accuracy, maintainability, and testability. - Follow documented quality processes and contribute to code reviews, standards, test coverage, and build and test automation.

Requirements

- Bachelor’s degree in computer science, computer engineering, or equivalent education and experience. - Proficiency in an object-oriented language such as C#, Java, or C++. - Experience with object-oriented analysis and design, including design patterns, and with client/server architecture. - Experience using simulators and test scaffolding to check interoperability with third-party system specifications. - Strong written and verbal communication skills, including the ability to explain and defend designs in reviews. - Ability to collaborate effectively on a team and work within structured development and documentation processes.

Nice to have

Experience with DICOM, HL7v2, FHIR, or semantic modeling; medical device or other regulated software development; Python; multithreaded or multicore software; strong mathematics or physics; and modern configuration management and CI/CD tools.

Benefits and work setup

The role is primarily indoor, desk-based work with a regular business-hours schedule; travel may be required at less than 10%. Applicants must be permanently authorized to work in the country of application without sponsorship.

Skills detected in the listing

PythonJavaC#C++Stakeholder Management
Detected Nov 9, 2026
Last verified Nov 12, 2026

Hidden Jobs Access

Unlock application links

Read the full job details for free. An active Hidden Jobs Access subscription is required to open the original application link.

Weekly

FREE $6.99/week after trial
  • Original application links
  • Full access to all MCP features
  • Cancel anytime

Monthly

$35.99 $17.99 /month
  • Original application links
  • Full access to all MCP features
  • 35% cheaper than weekly

Lifetime

$99.99 $49.99 /forever
  • Original application links
  • Full access to all MCP features
  • One-time payment
Hidden Jobs gives subscribers direct access to original application links
Offer ends in 00:00:00 Your profile-fit rate expires at midnight