Reflexion, Inc. has an opening for a Manager, Software Engineering in Hayward, CA (Telecommute/hybrid position, in office req. 3 days/week). Salary: $170,000.16. Duties include: Manage and oversee the development of Treatment Delivery application software and associated software infrastructure within the RefleXion radiotherapy treatment delivery and medical imaging system. Serve as functional and technical leadership of the Treatment Delivery software applications development team. Lead project management of product software development and testing. Plan and execute early-stage research/prototyping work to establish feasibility and clinical value. Hire and grow team to meet organization's development and goals. Manage and support development of system diagnostics tools and debugging frameworks. Ensure compliance with RefleXion software development process and other regulatory requirements. Up to 15% domestic travel. Other duties as assigned. Min. Req.: Master’s degree in Computer Science, Computer Information Systems, or related field and 5 years of experience with software development or in a role that experience was gained. Experience must include: 5 years of experience in the following: designing and developing commercial software products; full-stack web development covering TypeScript, Angular, MongoDB and standard SCM tools; Ubuntu operating systems; 3 years of experience with system integration of software on complex electromechanical systems; 2 years of experience leading software engineering projects. Applicants may email resumes to HR at hrreflexion.com or apply online at: https://reflexion.com/our-company/careers/.