Client's Healthcare Optics Research Lab is collaborating with world class hospitals in the Boston area to turn cutting-edge medical research into usable, meaningful products. This Senior Software Engineer position will contribute to the design, implementation and verification of software for one or more of the projects we are bringing to market. It is a hands-on role that may include all aspects of device software development: firmware and software, algorithm development and optimization, image processing, and application development.
-
Design and build a flexible and maintainable GUI architecture for novel medical robotics devices.
-
WxWidgets Front End screen layouts in XRC
-
Software analysis, planning, design, implementation, and verification for the novel medical robotic devices. of novel medical robotics devices that consists of hardware control, a graphical user interface, and post processing of medical images.
-
Create documentation adhering to quality procedures, and industry best practices under Design
Control.
-
Create and execute unit and integration test plans.
-
Contribute to software system level test plans.
-
Work effectively in cross-functional teams consisting of Research, Engineering, QA/RA, and Marketing.