Senior Frontend Engineer

San Francisco 22 months agoFull-time External
717.7k - 1m / yr
As a Senior Front End Software Engineer, you will contribute to the GUI software core to the product. You will write enabling frameworks, set up the foundational GUI architecture and implement new GUI features. Responsibilities • Work with software and other engineers (clinical, systems, mechanical, electrical) as part of a focused cross-functional team developing software for medical devices and applications • Understand user needs, clinical needs & customer input requirements to drive front end software development • Design and implement GUI features for a breakthrough diagnostic ultrasound imaging system • Implement software GUI architectures, visual designs, and workflows • Participate in design discussions and code reviews • Author and maintain detailed design documentation Education and Experience Requirements: • BS/MS in Computer Science, Computer Engineering or equivalent • 5+ years designing and developing user-facing applications • Knowledge of object-oriented programming, software architecture, and design patterns • Experience in modern GUI frameworks (Qt/QML, Flutter, etc) which allow for GUI development for cross platform applications • Experience with GUI development for c++ applications • Familiarity with common developer tool sets, including source control, continuous integration, and automated unit testing • Passionate about medical devices, with excellent communication and teamwork skills Desirable (Nice to Have) Skills or Experience: • Knowledge of OpenGL and 3D rendering • Knowledge in medical imaging (Ultrasound, PET, SPECT, CT, MR, etc.) • Knowledge of DICOM and HL7 • Experience developing software in the medical industry (FDA regulated) • Experience interfacing with hardware components and systems • Experience with PACS, electronic medical records (EMR) or patient management systems (PMS), as well as other clinical systems