Software Engineer l (3092)

MEVION MEDICAL SYSTEMS INCLittleton, MA
5d$90,000 - $100,000Onsite

About The Position

1. Responsible for design, development, integration and testing of various tasks in support of the PTS Software development effort. 2. Work with engineers from the various project teams in order to develop software. 3. Work with quality engineering to develop test plans. 4. Responsible for design documentation. 5. Ability to prioritize well, communicate clearly, have a consistent track record of delivery and have excellent software engineering skills. 6. Creative engineering balanced with high quality and a customer focus. 7. Must be able to work across multiple facets of the project and juggle multiple responsibilities at the same time. 8. Strong analytic capability and the ability to create innovative solutions.

Requirements

  • Minimum of bachelor’s degree in Computer Science, Electrical or Computer Engineering, or a related field
  • Strong verbal skills
  • C/C++ programming experience
  • The ability to work effectively in a team environment.
  • English language proficiency

Nice To Haves

  • 2+ years C/C++ programming experience
  • Experience with control systems, real-time embedded systems and VxWorks
  • Experience with Linux, Qt, Boost, Visual Studio and DDS
  • Experience with PLC or Control Logix
  • Knowledge of personnel and machine protection systems, safety systems and other critical control systems.
  • Experience developing commercial medical systems
  • Experience with AI for software development
  • Mandarin fluency is a plus

Responsibilities

  • Responsible for design, development, integration and testing of various tasks in support of the PTS Software development effort.
  • Work with engineers from the various project teams in order to develop software.
  • Work with quality engineering to develop test plans.
  • Responsible for design documentation.
  • Ability to prioritize well, communicate clearly, have a consistent track record of delivery and have excellent software engineering skills.
  • Creative engineering balanced with high quality and a customer focus.
  • Must be able to work across multiple facets of the project and juggle multiple responsibilities at the same time.
  • Strong analytic capability and the ability to create innovative solutions.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service