Senior Software Engineer (GUI) (Remote)

SoluStaff
United States
Remote
Full-time

Symmetrio is seeking a Senior Software Engineer on behalf of a startup dedicated to developing an innovative robotic system for radiotherapy.

This cutting-edge technology aims to enhance dose distribution in radiation therapy treatments, significantly improving patient outcomes.

With a recent Series A financing secured, our client is entering a crucial development phase to achieve FDA 510(k) approval.

Join us in revolutionizing radiation therapy through advanced technology. 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.

Responsibilities

  • Develop software for graphical user interfaces (GUI), software components, application programming interfaces (APIs), and information system interfaces.
  • Collaborate with a development team to create radiation therapy information and control systems.
  • Occasionally contribute to database development projects.
  • Develop and implement unit tests and functional tests for software components, APIs, and information system interfaces.
  • Ensure adherence to software quality assurance processes and standards, particularly ISO 13485 and ISO 14971.
  • Participate in requirement analysis and product definition, focusing on commercialization and meeting customer performance expectations.
  • Contribute to critical decision-making regarding computing hardware, operating systems, programming languages, and software libraries.
  • Create comprehensive documentation for radiation oncology system software components, including :
  • Requirements specification
  • Risk analysis
  • System design verification
  • Validation protocols
  • Reliability testing reports
  • Support FDA 510(k) and CE mark submission processes with thorough documentation.
  • Communicate complex technical concepts clearly in both written and verbal forms

Requirements

  • Bachelor's degree in Computer Science, Engineering, Physics, or Mathematics (Master's degree preferred).
  • Minimum 2-3 years of medical device software development experience.
  • Proficiency in object-oriented programming, with a strong focus on C++.
  • Experience in writing and implementing unit tests and functional tests.
  • Familiarity with code management systems, preferably Git.
  • Basic proficiency in MySQL and database management.
  • Strong problem-solving skills and a passion for finding root causes of complex technical issues.
  • Ability to work independently with minimal supervision.
  • Excellent English communication skills, both written and verbal.
  • Demonstrated ability to work effectively in a team environment.

Preferred Skills :

  • Familiarity with software quality assurance processes and standards, particularly ISO 13485 and ISO 14971.
  • Previous experience working in an FDA or CE mark regulated environment.

Benefits

  • Health Care Plan (Medical, Dental & Vision)
  • Retirement Plan (401k, IRA)
  • Paid Time Off (Vacation, Sick & Public Holidays)
  • 30+ days ago
Related jobs
Promoted
Avenu Insights & Analytics
Centreville, Virginia
Remote

Championing the best software development and service delivery practices, including agile methodologies, code reviews, unit testing, CI/CD, and TDD. Bachelor’s degree in computer science or information technology with an emphasis in software development or another related field. ...

Promoted
Barr Engineering Co.
Grand Rapids, Michigan
Remote

Bachelor's degree in chemical, mechanical, or environmental engineering or a related scientific degree. A hybrid or remote work arrangement may be considered for this position. A hybrid arrangement refers to splitting time worked between a Barr office and a home office; a remote arrangement refers w...

Promoted
Confluent
Lansing, Michigan
Remote

About the Role:As an application security engineer at Confluent, you will join a team of security architects and engineers responsible for defining and executing on the security strategy of our product for both on-prem offerings and Cloud services. You will ensure that security is embedded in how we...

GEICO
Chevy Chase, Maryland
Remote

GEICO is seeking an experienced Senior Software Engineer with a passion for building high performance, low maintenance, zero-downtime platforms, and applications. Our Senior Software Engineer works with our Sr. Strong foundations in software engineering, encompassing the entire software delivery lif...

GEICO
Chevy Chase, Maryland
Remote

As a Senior Staff Engineer, you will: . The Enterprise Storage Engineer will be at the forefront of storage architecture, responsible for integrating various forms of storage solutions into a cohesive, robust system. Collaborate with cross-functional teams, including network engineers, developers, a...

Resource Informatics Group
Irving, Texas
Remote

Role: Senior DevOps Engineer III. Though its remote opportunity, resource should be from state of Texas. Uses configuration management software to automatically deploy updates and fixes into the various production & non-production environments. ...

Axiom Recruit - Web3 & AI Recruitment
Orlando, Florida
Remote

We are seeking a talented Senior / Lead Rust Engineer with skills to join a highly skilled team as part of an innovative, interoperable platform. Mentor junior engineers and provide guidance on best practices and advanced Solana development techniques. Fully remote working; based in US, EU, UK. You ...

EXP
Jacksonville, Florida
Remote

Senior Substation Electrical Engineer - REMOTE!!. Senior Substation Electrical Engineer - REMOTE!. Function as a senior engineer in medium voltage (MV) and high voltage (HV) substation design. As a team of engineers, architects, designers, scientists, creators and a community of professionals, we br...

Bowman Williams
Salt Lake City, Utah
Remote

Senior System Engineer (MSP) - PARTIAL Remote. Senior System Engineer (MSP) - PARTIAL Remote Requirements:. Senior System Engineer (MSP) - PARTIAL Remote Benefits:. We are looking for an team player to join our team as a Senior System Engineer. ...

Prointegrate
Ashburn, Virginia
Remote

Hi, Hope you are doing good !!! Senior Solutions Engineer(AI/ML) Location: (Remote USA) Duration: Long term Job Description Qualifications: MS/PhD degree in Machine Learning, Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, Data Science or rel...