Top

Senior GUI Developer (C++)

United States

422 Days ago

Job Description


Symmetrio is seeking a Senior GUI Developer (C++) on behalf of a startup dedicated to developing an innovative robotic system for radiotherapy. In this role you'll be focusing on the design and development of our client's robotic therapy system, including the treatment planning software. This role is critical in developing the graphical user interface (GUI) and underlying architecture of the system. The ideal candidate will have strong experience with Model-View-Controller (MVC) architecture and its application in medical device software.

Responsibilities
  • Lead the continuation and enhancement of the existing GUI application using MVC architecture principles.
  • Design and implement new features to improve user experience and system functionality.
  • Ensure the GUI integrates seamlessly with the robotic system and treatment planning software.
  • Maintain and expand upon the strong coding foundation of the current application.
  • Implement MVC architecture throughout the software development lifecycle.
  • Develop robust software components, application programming interfaces (APIs), and information system interfaces.
  • Integrate the application with the server to execute optimization processes for enhanced system performance
  • Implement algorithms and data structures to enhance system performance and efficiency.
  • Create detailed documentation for all software components, including requirements specifications, risk analysis, system design verification, validation protocols, and reliability testing reports.

Requirements

  • Bachelor's degree in Computer Science, Engineering, Physics, or Mathematics (Master's degree preferred).
  • Minimum of 5 years of software development experience, with at least 3 years focused on medical device software.
  • Strong proficiency in object-oriented programming, with a focus on C++.
  • Extensive experience implementing MVC architecture in complex software systems.
  • Proven track record of developing intuitive and efficient GUIs for mission-critical applications.
  • Proficiency in writing and implementing unit tests and functional tests.
  • Familiarity with code management systems, preferably Git.
  • Strong understanding of database management, including experience with MySQL.
  • Demonstrated ability to work in an FDA or CE mark regulated environment.
  • Thorough understanding of software quality assurance processes and standards, particularly ISO 13485 and ISO 14971.
  • Experience with 3D visualization, OpenGL, OpenCV, or similar frameworks.
  • Knowledge of optimization algorithms and server-side integration.
  • Excellent problem-solving skills and a passion for finding root causes of complex technical issues.
  • Strong communication skills, able to articulate complex technical concepts clearly.
  • Ability to work independently with minimal supervision while also collaborating effectively in a team environment.

Benefits

  • Health Care Plan (Medical, Dental & Vision)
  • Retirement Plan (401k, IRA)
  • Paid Time Off (Vacation, Sick & Public Holidays)

Qualification

Bachelor's Degree

Key Skills Required

PhysicsSoftware DevelopmentApplication ProgrammingMYSQLArchitectureAlgorithmsSoftware Quality Assurance3D VisualizationAnalysisArticulateAssuranceCode ManagementCommunicationComputer ScienceDatabaseDatabase ManagementDemonstrated AbilityDesignDevelopmentDocumentationFocusedGitGraphical User InterfaceInformation SystemIntegrationIntuitiveISO 13485ISO 14971ManagementManagement SystemsMathematicsMedical DeviceMinimal SupervisionOpenCVOpenGLOptimizationProven Track RecordQuality AssuranceReliability TestingRisk AnalysisScienceSoftware QualitySupervisionTherapyTreatment PlanningUser ExperienceUser InterfaceValidationVisualizationWork IndependentlyWriting

Job Overview


Job Function: Other

Job Type: Full Time

Workplace Type: Remote

Experience Level: Mid-Senior level

Salary: Competitive & Based on Experience

Experience: 0 - 0 yrs

Contact Information


Company about us:

At Symmetrio, we are a best-in-class staffing and recruiting firm, dedicated to helping organizations of all sizes find the right fit for their teams. Our team of Practice Leaders are industry veterans who possess a wealth of expertise as business operators and bring a deep understanding of the ever-changing economic...

Company Name: Symmetrio

Recruiting People: HR Department

Website: https://www.symmetrio.com/

Location

Important Fraud Alert:
Beware of imposters. elsejob.com does not guarantee job offers or interviews in exchange for payment. Any requests for money under the guise of registration fees, refundable deposits, or similar claims are fraudulent. Please stay vigilant and report suspicious activity.

Similar Jobs

Planner I

Parker Hannifin Corporation • United States

Experience: 2 - 4 yrs

Salary: Competitive & Based on Experience

View Job
HVAC Supervisor

State of Wyoming • United States

Experience: 0 - 2 yrs

Salary: $30 - $31 / Hourly Salary

View Job
Seasonal Employees WY Pioneer Museum, Camp Douglas, Fort Fetterman 2026-00099

State of Wyoming • United States

Salary: $16 - $17 / Hourly Salary

View Job
Temporary Snow Plow/Maintenance Technician

State of Wyoming • United States

Salary: $21 - $22 / Hourly Salary

View Job
Homemaker

State of Wyoming • United States

Experience: 1 - 3 yrs

Salary: $17 - $18 / Hourly Salary

View Job
Habitat and Access Specialist 2026-00463

State of Wyoming • United States

Salary: $20 - $21 / Hourly Salary

View Job
Senior Programmer 2026-00242

State of Wyoming • United States

Experience: 1 - 2 yrs

Salary: $40 - $41 / Hourly Salary

View Job
Technical Operations Supervisor

State of Wyoming • United States

Experience: 1 - 3 yrs

Salary: $40 - $41 / Hourly Salary

View Job
Machinist A

Parker Hannifin Corporation • United States

Salary: $22 - $35 / Hourly Salary

View Job
Director Strategic Relations

Accendra Health • United States

Salary: $140,000 - $211,000 / Annual Salary

View Job