System Software Principal Engineer - Architect

Full Time
San Carlos, CA
Posted
Job description

The Company

Noah Medical is building the future of medical robotics. Our next generation robotic platform targets early diagnosis and treatment of patients across multiple disease states. Based in Silicon Valley and backed by well-known institutional investors, our incredibly talented team of 150+ engineers, innovators and industry leaders brings years of experience from the top healthcare companies in the world, including: Intuitive, Auris, Stryker, Johnson & Johnson, Boston Scientific, Verb Surgical, Mako, Think Surgical, Medrobotics & Hansen.

The Noah Medical System Software Team is looking for a Full-Time Salaried Principal Software Eng / Architect to join a small and agile team of ambitious engineers solving some of the hardest challenges in medical technology today to enable the next generation of robotically assisted medical interventions.

This person will play a key role in the design and development of the software components driving our planning and delivery solution for the Galaxy system as well as shaping future solutions. They will work closely with control software, systems and instrument engineers as well as engineers from other groups to implement architecture decisions and lead and influence device software solutions based on product and user requirements.

We are looking for a candidate who has done it all, who enjoys and thrives working in a small start-up team on exciting engineering projects, and is ambitious, self-motivated, curious and passionate about revolutionizing the world of medical robotics.
Responsibilities:

  • Leads Design, Development, Integration and Testing of System Software Applications and Projects.
  • Leads Platform Software Requirements definition and Design Reviews.
  • Leads, receives, and provides continuous code reviews in peer-reviewed source code management platforms using web hosted repositories.
  • Coaches' junior software engineers and code contributors from other teams.
  • Responsible for the development and documentation of complex Windows applications embedded in state-of-art diagnostic bronchoscopy devices. These devices incorporate multiple real time and non-real time components and provide a custom and feature-rich GUI.
  • Provides technical leadership including software architecture, high level design choices, technical standards, tools, and platforms.
  • Develops and applies complex concepts and proposes new and unique approaches, methods, procedures and designs with regular use of ingenuity, creativity and originality to researching technical issues.
  • Designs and develops event-driven state machine-based software modules interfacing with a distributed multi-platform system.
  • Works and collaborates multi-functionally with product, systems, mechanical and clinical engineers in person and remotely to design and develop robust applications for the Galaxy platform.
  • Provides excellent communication of technical and project level issues as they arise to support the needs of the entire Galaxy team.
  • Other duties as assigned.

Requirements:

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering or equivalent.
  • Proficient in the development of medical device software in an FDA regulated environment.
  • Technical software project leadership experience (2+ years).
  • Strong background and experience (10+ years) in building robust C# &.NET. applications interfacing with distributed multi-platform software systems (C++, QNX, Linux).
  • Object Oriented Programming experience - design and development.
  • Extensive Graphical User Interface development and customization using Windows Presentation Foundation (WPF), Model-View-ViewModel (MVVM) pattern.
  • Extensive experience with multi-threading and interprocess communication.
  • Experience with C++/C# interoperability.
  • Experience with TCP/IP networking.
  • Familiar with Git based VCS and CD/CI pipelines.
  • Strong understanding of asynchronous, event driven state-machine design and event driven architectures, preferably in medical devices.
  • Excellent written and oral English communication skills are required.

Desired Skills:

  • Knowledge of CFR 820.30 Design Controls, ISO 14971, IEC 62304.
  • Experience with the Product Development cycle, Integration, Verification, Validation, Regulatory, and Quality systems.
  • Development GUI and component development using WPF and MVVM with Caliburn Micro framework.
  • Knowledge of Entity Framework / ADO.NET with Microsoft SQL DB.
  • Familiarity with Helix Toolkit - 3D viewports layout and navigation.
  • SWIG
  • Using DDS standard - RTI.
  • Experience with embedded and real time systems is a plus.
  • Experience with Graphics Rendering (DirectX, OpenGL, etc) is a plus.
  • Experience with Real Time Systems a plus.

Consistent with applicable laws, an employee's pay within this range is based on a number of factors which include but are not limited to relevant education, skills, job-related knowledge, qualifications, work experience, credentials, and/or geographic location. Noah Medical reserves the right to modify this range as needed. Please note that the aforementioned range is only one component of the position's total compensation package. In addition, this position may be eligible for bonuses, stock and employee benefits including but not limited to PTO, paid holidays, health insurance, dental & vision insurance, life & disability insurance and a 401k plan. Additional details on the compensation package and employee benefits offerings will be provided to candidates during the interview process.

Noah Medical is proud to be an Equal Opportunity Employer. We celebrate diversity and are committed to ensuring an inclusive environment for our employees. Applicants are considered for all positions without regard to race, color, religion, sex or gender, gender identity or expression, sexual orientation, national origin, ancestry, age, genetic information, physical or mental disability, marital or protected military or veteran status, or any other consideration made unlawful by federal, state or local laws.

To all recruitment agencies: Noah Medical does not accept unsolicited 3rd party agency resumes. Please do not forward resumes to any Noah Medical employees. Noah Medical is not responsible for any fees related to unsolicited resumes and we will not pay fees to any third-party agency or company that does not have a signed agreement with Noah Medical.

Job Type: Full-time

Pay: $191,000.00 - $287,000.00 per year

colinoncars.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, colinoncars.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, colinoncars.com is the ideal place to find your next job.

Intrested in this job?

Related Jobs

All Related Listed jobs