Manager, Software Engineering

$170,000 - $170,000/Yr

Reflexion - Hayward, CA

posted about 1 month ago

Full-time - Manager
Remote - Hayward, CA
Motion Picture and Sound Recording Industries

About the position

The Manager of Software Engineering at RefleXion is responsible for overseeing the development of the Treatment Delivery application software and its associated infrastructure within the company's radiotherapy treatment delivery and medical imaging system. This role involves providing functional and technical leadership to the software development team, managing project timelines, and ensuring compliance with software development processes and regulatory requirements. The position also requires hands-on software development and the ability to engage in early-stage research and prototyping to assess feasibility and clinical value.

Responsibilities

  • Manage and oversee the development of Treatment Delivery application software and associated software infrastructure.
  • Serve as functional and technical leadership of the Treatment Delivery software applications development team.
  • Lead project management of product software development and testing.
  • Engage in hands-on development of software as necessary.
  • Plan and execute early-stage research/prototyping work to establish feasibility and clinical value.
  • Manage and prioritize the software development backlog.
  • Hire and grow team to meet organization's development and goals.
  • Manage the interface and integration with algorithms and embedded software development.
  • Manage and support design control deliverables for the product.
  • Manage and support development of system diagnostics tools and debugging frameworks.
  • Ensure compliance with RefleXion software development process and other regulatory requirements.

Requirements

  • Master's degree in Computer Science, Computer Information Systems, or related field.
  • 5 years of experience with software development or in any role that experience was gained.
  • 5 years of experience designing and developing commercial software products.
  • 5 years of experience in full-stack web development covering TypeScript, Angular, MongoDB and standard SCM tools.
  • 5 years of experience in Ubuntu operating systems.
  • 3 years of experience with system integration of software on complex electromechanical systems.
  • 2 years of experience leading software engineering projects.

Benefits

  • Telecommute/hybrid position allowing flexibility in work location.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service