Staff Software Engineer, Valence
$130,000 - $145,000
Apply now (opens in a new tab)Staff Software Engineer, Valence
L6
$130,000 - $145,000
- Technical leadership in development of intra-op spine navigation applications, including software architectural design, prioritization and planning of feature development, cross-functional collaboration to drive regulatory approval (510k), and contribution to future roadmap decisions
- Design and implement high quality applications and frameworks targeting the Unix/Linux platform
- Design and implement application software in C++Perform integration and system level testing of software and software/hardware systems
- Collaborate with marketing and cross-functional R&D teams to support evaluation, prioritization, and detailed definition of future product features
- Develop documentation related to software development projects (design artifacts, test plans/cases, etc.)Perform task estimation and develop software projects according to project plan
- Manage multiple tasks/projects and priorities
- Mentor the Junior resources and take the ownership of the end-to-end module delivery
- Attend surgical cases, engage with surgeons, and maintain familiarity with current company endeavors across technical areas
- Work closely with R&D and Marketing teams to support clinical prototyping, testing, and formal evaluation in cadaveric surgical lab settings
- Ability to travel up to 15% of the time
- The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
- Proven success in providing technical direction for medical devices used in an intra-operative clinical setting. Experience with surgical navigation highly desired.
- Experienced at delivering robust and reliable mission critical medical device systems (IEC 62304)
- Proficient in C++ development in Linux environment. Experience with Qt framework is a plus
- Proven experience in architectural design decisions and tradeoffs for evolving codebases (e.g. rewrite vs. retain, code framework and language choices, architecture decisions)
- Fluent with 3D spatial geometry for navigation systems, including coordinate transforms, linear algebra, registration
- Fluency with 3D volumetric imaging (such as CT, CBCT, MRI) and medical image data formats (DICOM)
- Experience with image processing and rendering toolkits such as VTK, ITK, OpenCVExperience building and testing software applications that use 2D-to-3D image registration.
- Familiarity with camera calibration algorithms a plus
- Experience with Agile software development methodologies, GIT/Azure DevOpsExperience in an FDA regulated environment required
- Excellent leadership, time management, communication (written and verbal), decision-making, presentation, and organization skills
Level
LeadL6
Salary
$130,000 - $145,000
Location
Carlsbad, CA
Occupation
Software Developers
Industry
Engineering Services
Posted
47 days ago
To get sharper similar jobs, create your profile using the link below.