Lead Software Architect for Medical Robotics

2 weeks ago


San Carlos, California, United States Noah Medical Full time
About Us
Noah Medical is at the forefront of innovation in medical robotics, developing advanced robotic platforms aimed at the early diagnosis and treatment of various medical conditions. Our headquarters in Silicon Valley is supported by esteemed institutional investors, and our exceptional team comprises engineers, innovators, and industry veterans with extensive experience from leading healthcare organizations.
The System Software Team at Noah Medical is seeking a Full-Time Principal Software Engineer / Architect to become an integral part of a dynamic and nimble group of engineers tackling some of the most complex challenges in medical technology today, facilitating the next wave of robot-assisted medical procedures.
This role is pivotal in the design and development of software components that drive our planning and delivery solutions for the Galaxy system, while also influencing future innovations. Collaboration with control software, systems, and instrument engineers, as well as cross-functional teams, will be essential to implement architectural decisions and guide software solutions based on user and product needs.
Key Responsibilities of the Principal Software Engineer - Architect
  • Direct the design, development, integration, and testing of system software applications and projects.
  • Oversee platform software requirements definition and conduct design reviews.
  • Facilitate and engage in continuous code reviews using peer-reviewed source code management platforms.
  • Mentor junior software engineers and contributors from various teams.
  • Accountable for the development and documentation of sophisticated Windows applications embedded in cutting-edge diagnostic bronchoscopy devices, which include both real-time and non-real-time components, delivering a custom and feature-rich graphical user interface.
  • Provide technical leadership encompassing software architecture, high-level design decisions, technical standards, tools, and platforms.
  • Innovate and apply complex concepts, proposing unique approaches, methods, and designs while utilizing creativity and originality to address technical challenges.
  • Design and develop event-driven state machine-based software modules that interface with a distributed multi-platform system.
  • Collaborate across functions with product, systems, mechanical, and clinical engineers, both in-person and remotely, to create robust applications for the Galaxy platform.
  • Communicate effectively regarding technical and project-level issues to support the entire Galaxy team.
  • Perform additional duties as assigned.
Qualifications
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • Proficient in developing medical device software within an FDA-regulated environment.
  • Experience in technical software project leadership (minimum 2 years).
  • Strong background (10+ years) in building resilient C# & .NET applications interfacing with distributed multi-platform software systems (C++, QNX, Linux).
  • Experience in Object-Oriented Programming - design and development.
  • Extensive experience in developing and customizing Graphical User Interfaces using Windows Presentation Foundation (WPF) and the Model-View-ViewModel (MVVM) pattern.
  • Solid experience with multi-threading and interprocess communication.
  • Familiarity with C++/C# interoperability.
  • Knowledge of TCP/IP networking.
  • Proficient with Git-based version control systems and continuous deployment/integration pipelines.
  • Strong understanding of asynchronous, event-driven state-machine design and architectures, particularly in medical devices.
  • Excellent written and verbal communication skills in English are essential.
Preferred Skills
  • Familiarity with CFR Design Controls, ISO 14971, IEC standards.
  • Experience with the product development lifecycle, including integration, verification, validation, regulatory, and quality systems.
  • Expertise in GUI and component development using WPF and MVVM with the Caliburn Micro framework.
  • Knowledge of Entity Framework / ADO.NET with Microsoft SQL databases.
  • Experience with Helix Toolkit for 3D viewport layout and navigation.
  • Familiarity with SWIG.
  • Experience using DDS standards - RTI.
  • Background in embedded and real-time systems is advantageous.
  • Experience with graphics rendering (DirectX, OpenGL, etc.) is a plus.
  • Experience with real-time systems is beneficial.
Benefits & Perks

• Competitive salary package
• Comprehensive health insurance, including medical, dental, and vision coverage, with HSA and FSA options
• Equity and bonus programs
• Life and disability insurance (company-paid and supplemental)
• Mental health support through medical insurance programs
• Legal and pet insurance
• Generous paid holidays, PTO, and sick leave
• Paid parental leave
• In-office snacks and beverages
• Lunch stipend for in-office employees
• Learning and development opportunities, including online training and book reimbursement
• Team-building activities and company-organized social events
Noah Medical is an Equal Opportunity Employer, committed to fostering a diverse and inclusive workplace. We welcome applicants from all backgrounds and ensure equal consideration for all positions without regard to race, color, religion, sex, gender identity or expression, sexual orientation, national origin, age, disability, or any other characteristic protected by law.

  • San Mateo, California, United States Ruby Robotics Full time

    Senior Software Engineer: Instrumentation and Robotics Company Overview: Founded by alumni from prestigious institutions, Ruby Robotics is at the forefront of enhancing precision oncology through innovative robotics and AI technologies. Our flagship product employs a bespoke instrument coupled with artificial intelligence to autonomously prepare, image, and...


  • San Mateo, California, United States Ruby Robotics Full time

    Senior Software Engineer: Ruby Robotics Company Overview: Founded by alumni from Stanford and MIT, Ruby Robotics is at the forefront of precision oncology, leveraging robotics and artificial intelligence to enhance medical procedures. Our flagship product integrates a specialized instrument with AI technology to automate the preparation, imaging, and...


  • San Jose, California, United States Bonsai Robotics Full time

    About Bonsai Robotics Bonsai Robotics is dedicated to revolutionizing agricultural machinery efficiency by developing a novel ecosystem of semi-autonomous robotic systems. Orchards present unique challenges, including dust, hazards, and lack of GPS signals. Traditional GPS-based autosteer technologies that enhance row crop efficiencies are not applicable in...


  • San Francisco, California, United States Cosmic Robotics Full time

    Company OverviewCosmic Robotics is at the forefront of innovation in the robotics sector, focusing on the creation of autonomous construction technologies aimed at expediting the global shift towards renewable infrastructure and expanding human presence beyond our planet. Our flagship project, Cosmic-1, is a groundbreaking autonomous outdoor construction...


  • San Francisco, California, United States Cosmic Robotics Full time

    Company OverviewCosmic Robotics is a pioneering startup focused on creating autonomous technologies for construction, aiming to expedite the global shift towards renewable energy and expand human presence beyond our planet. Our flagship project, Cosmic-1, is an advanced autonomous outdoor robot designed to navigate solar construction sites and install solar...


  • San Carlos, California, United States Noah Medical Full time

    Company Overview:Noah Medical is at the forefront of advancing medical robotics. Our innovative robotic platform is designed for the early diagnosis and treatment of various medical conditions. We seek exceptional engineers and pivotal team members to join our mission.About Our Team:The Instruments and Accessories (I&A) Team at Noah Medical is dedicated to...


  • San Mateo, California, United States Ruby Robotics Full time

    Position: Senior Systems Engineer - Ruby RoboticsCompany Overview: Ruby Robotics is at the forefront of enhancing precision oncology through innovative robotics and artificial intelligence technologies. Founded by alumni from Stanford and MIT, who have successfully launched multiple medical device companies, our flagship product employs a unique instrument...


  • San Francisco, California, United States Cosmic Robotics Full time

    Company OverviewCosmic Robotics is an innovative startup focused on creating autonomous technologies for construction, aiming to facilitate the transition to renewable energy and expand human presence beyond Earth. Our flagship project, Cosmic-1, is a cutting-edge autonomous robot designed for outdoor construction, capable of significantly enhancing the...


  • San Mateo, California, United States Ruby Robotics Full time

    Position: Senior Systems Engineer - Ruby RoboticsCompany Overview: Ruby Robotics is at the forefront of enhancing precision oncology through the integration of robotics and artificial intelligence. Founded by alumni from Stanford and MIT, who have a history of launching successful medical device ventures, our pioneering product employs a custom-designed...


  • San Carlos, California, United States Noah Medical Full time

    About the RoleNoah Medical is a pioneering medical robotics company that is revolutionizing the field of medical technology. We are seeking a highly skilled and experienced Senior Controls Engineer to join our team and contribute to the development of our next-generation robotic platform.Key ResponsibilitiesDesign and implement control systems for our...


  • San Carlos, California, United States Noah Medical Full time

    About The Team:The Robotics Team at Noah Medical is committed to the creation and execution of safe, high-quality control software and algorithms. Our team consists of experienced engineers with diverse backgrounds in healthcare, collaborating closely with clinical, product, and hardware design teams to deliver solutions centered around user needs. Becoming...


  • San Carlos, California, United States Noah Medical Full time

    About the RoleNoah Medical is a leading medical robotics company that is revolutionizing the future of healthcare. We are seeking a highly skilled and experienced Senior Controls Engineer to join our Robotics Team.Key ResponsibilitiesDesign and implement control systems for our robotic platform, ensuring precise movements and desired responses.Develop...


  • San Mateo, California, United States Mendaera, Inc. Full time

    About Mendaera, Inc. Mendaera is pioneering advancements in technology to empower healthcare providers in delivering enhanced patient care. Our innovative platform integrates real-time imaging, robotics, and artificial intelligence to facilitate precise and consistent medical interventions. Our mission is to remove obstacles in the patient experience,...


  • San Jose, California, United States MIT RESOURCE Full time

    Senior Software Architect Engineer Permanent PositionPosition: Senior Software Architect EngineerType: PermanentCompany: MIT RESOURCEA leading company in the medical device sector is seeking a Senior Software Architect Engineer to spearhead the architectural development of software solutions aimed at enhancing surgical planning systems.Key...


  • San Jose, California, United States MIT RESOURCE Full time

    Senior Software Architect Engineer at MIT RESOURCEPosition: Senior Software Architect EngineerType: PermanentCompany: MIT RESOURCEA leading Medical Device organization is seeking a Senior Software Architect Engineer to spearhead the evolution of their software architecture from the existing surgical planning platform to a cutting-edge solution.Key...


  • San Jose, California, United States MIT RESOURCE Full time

    Senior Software Architect Engineer permanent positionTitle: Senior Software Architect EngineerType: permanentA leading company in the medical device sector is seeking a Senior Software Architect Engineer to spearhead the architectural development of software solutions aimed at enhancing surgical planning systems.Key Responsibilities:Utilizes architectural...


  • San Diego, California, United States Cubiq Recruitment Full time

    Lead Robotics Software Engineer - Autonomy FocusLocation: San Diego, CA (Relocation assistance available)Compensation Range: $150,000 - $180,000Work Arrangement: Full Time - Hybrid (Remote on Mondays and Fridays)Cubiq Recruitment is collaborating with a pioneering Robotics firm in California to enhance their software engineering team, seeking an individual...


  • San Carlos, California, United States Noah Medical Full time

    About UsNoah Medical is a pioneering medical robotics company dedicated to transforming the field of medical procedures. Our cutting-edge robotic platform is designed to facilitate early diagnosis and treatment of patients across multiple indications.Our TeamWe are a dynamic and talented team of engineers, innovators, and industry leaders, comprising product...


  • San Jose, California, United States MIT RESOURCE Full time

    Senior Software Architect Engineer at MIT RESOURCEPosition: Senior Software Architect EngineerType: PermanentCompany: MIT RESOURCEA prominent Medical Device organization is seeking a Senior Software Architect Engineer to spearhead the evolution of software architecture from the existing surgical planning system to an advanced generation.Key...


  • San Carlos, California, United States Noah Medical Full time

    About Noah MedicalNoah Medical is a pioneering medical robotics company that is revolutionizing the field of robotic surgery. Our team of experts is dedicated to developing innovative solutions that enable the next generation of robotically assisted medical interventions.Job DescriptionWe are seeking a highly motivated and talented Mechatronics Intern to...