Posted on Aug 2, 2020 by Massachusetts General Hospital
Receives general direction from the Associate Technical Director of Proton Therapy. As a team member, is responsible for both providing software engineering support for day-to-day operations and development projects. Duties include maintenance and troubleshooting on existing control systems and software, optimizing and improving existing software, and design and review of new software functions and systems. Some of these duties will be performed outside of regular patient treatments hours.
Provides software engineering support to the Francis H. Burr Proton Therapy Center, FHBPTC, operations team, contributes to the maintenance of control system and software, and develops new software. Engages in continuous engineering coverage by the team during the treatment day. Performs maintenance and development work on evenings and weekends as required. Participates in administrative responsibilities as directed by the Associate Technical Director of Proton Therapy. Operates the machine during assigned shifts.
Helps to isolate software vs. hardware issues in systems including accelerator and beam transport systems, rotating gantry structures, beam delivery, patient positioning, computer control, and safety systems. Will maintain distributed system architecture utilizing SmartSockets communications, internal Ethernet networks, and interfaces to the general hospital network.
Works with engineering and clinical teams to identify improvements, new features or functionality and then safely implements them in the system. Will be expected to interpret and modify existing UNIX, C/C++, VxWorks, and SQL software. Will design and code new software, and integrate it into the existing system. When outside contractors are employed, will write specifications and oversee implementation and testing of delivered hardware and software. Ensures that existing and new software meet requirements in terms of clarity, efficiency, and accuracy. Will maintain version control and compilation for multiple projects in ClearCase.
The proton therapy system is an FDA approved system, and as such, requires a high degree of documentation related to version control, bug identification, fixing, and testing, which the individual in this position must provide. Incumbent will communicate information about the system and changes to other staff, assist in instructing personnel in safe use, handling and operation of equipment, and write instructions and safety procedures. Writes high level scripts to automate tasks commonly used by clinical and engineering staff, preventing human error.
Recommends the purchase of new computer and networking equipment; assists in budgeting for spare parts, supplies, and maintenance contracts, and assists in ordering parts and supplies, and maintenance of proper inventory. Travel, primarily local, may be expected up to 5% of the time.
Most work performed in a clinical or office environment. Limited patient interaction is to be expected. Night and weekend work often required.
May direct and train individuals of lower grade. Provides immediate directive to outside contractors.
BS or equivalent required. More than 2 years hands-on experience with UNIX/Linux and real-time embedded operating systems is required. Knowledge of systems including VXWorks, Step 5 or Step 7, ClearCase, Oracle, TCL, RTDraw, Windows are a plus but some combination is required. Some prior experience formulating, implementing, testing and documenting a complex software project is strongly preferred.
Thorough knowledge of software systems and testing procedures. A highly skilled individual who demonstrates ingenuity in design, implementation, operation and maintenance of highly technical software systems. Is experienced with complex distributed systems. An exceptionally high degree of responsibility and ingenuity is expected of employees in this classification. Able to bring software back on-line for patient treatment as soon as possible. Able to seek out necessary resources to achieve overall directives. Good written and oral communication skills in English.
Massachusetts General Hospital is an Equal Opportunity Employer. By embracing diverse skills, perspectives and ideas, we choose to lead. Applications from protected veterans and individuals with disabilities are strongly encouraged.
MA-Boston-MGH Main Campus
MGH Main Campus (MGHMAIN)
55 Fruit Street
MGH Main Campus
55 Fruit Street
Massachusetts General Hospital(MGH)
MGH Radiation Oncology
Jul 31, 2020
Set up alerts to get notified of new vacancies.