Sr Software Engineer, PlanPoint
On-siteSunnyvale, California, United States
Sunnyvale, California, United StatesOn-siteFull TimeMid LevelMedical DeviceEnterprise
Full TimeMid LevelEnterpriseMedical Device
Job Summary
Design and implement new user-facing features for PlanPoint, the planning software that creates 3D lung models from pre-operative images for the Ion robotic platform. Prototype GUI elements and iterate rapidly to validate concepts, while contributing to system architecture and formal documentation in C++. Work as an independent developer within a cross-functional team, focusing on robust, high-quality code production.
Required Qualifications
- Four years of experience designing user-facing software applications
- Strong working knowledge of C++ and object-oriented programming
- Great communication skills
- High levels of independence and technical ownership
- Full-stack mentality, with flexibility to contribute to different areas of the codebase
- BS in computer science or equivalent
- Must show current proof of vaccination against certain diseases including COVID-19
Desired Qualifications
- MS or PhD in a related field
- Experience designing medical device software
- Experience working hands-on with X-ray, ultrasound, CT, or other relevant imaging modalities
- Experience working with machine learning or deep learning systems and analysis pipelines
- Experience with GUI frameworks such as Qt or QML
- Experience with graphics libraries such as OpenGL or OpenSceneGraph
- Experience with parallel programming and Cuda
- Experience with game engines such as Unity or Unreal Engine
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.