×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in California, Moniteau County, Missouri, 65018, USA
Listing for: Celestialoncology
Full Time position
Listed on 2025-12-01
Job specializations:
  • Software Development
    Software Engineer, Senior Developer, Embedded Software Engineer
Job Description & How to Apply Below
Location: California

Celestial Oncology Inc. is a startup developing a novel robotic system to delivery 4π radiotherapy, which promises to dramatically improve the dose distribution in radiation therapy treatments. The company is in Santa Monica, California. Celestial recently completed its series A financing and is beginning the development of the system to take it through FDA 510(k) approval. The Senior Software Engineer will be part of the software team focusing on the design and development of this robotic therapy system including the treatment planning software.

This responsibility also includes test and evaluation of the functional prototype, supporting integration of the robotics system with the treatment planning software, formal testing, and submissions. The Senior Software Engineer will work in a supportive environment provided by both an established company and a major research university.

The responsibilities include:

  • Participate in the development of a novel robotic radiation therapy medical device and treatment planning software.
  • Design, debug, and analysis of software systems for user interface, system controls, clinical data processing, and inter-device communications.
  • Perform development and testing tasks in accordance with specifications and test plans.
  • Work effectively with cross-functional teams to ensure all issues related to design change are understood in advance of implementation.
  • Develop and perform system and unit verification testing.
  • Support production of final product by troubleshooting problems
  • Adhere to development standards and procedures.
  • Execute technical projects in an innovative and fast-paced environment
  • Participate in the critical decision making affecting the computing hardware, operating systems, languages, and libraries.
  • Work with team members to deliver high-quality, reliable software.
  • Documentation of the robotic system software including requirements, risk analysis, system design verification, validation, and reliability testing of the robotic system in support of an FDA 510(k) submission.

The requirements include:

  • Bachelor’s in Computer Science or Computer Engineering with a minimum of 3 years of experience in medical device software development. MS a plus.
  • Experience in client/server architecture, UI development, automated unit testing frameworks and multi-threading and asynchronous processing. 3D rendering experience is a plus
  • Familiarity with ISO 13485 and ISO 14971;
    Working in an FDA regulated environment is a must
  • C/C++ and Python programming skills a must
  • Experience with developing on CUDA platform a plus
  • Strong mathematics and/or physics background
  • Must be hands-on and be able to work with minimal supervision
Let’s talk. Email us and attach your bio. #J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary