Senior Software Engineering Manager

2 weeks ago


San Carlos, California, United States Noah Medical Full time
About the Role

Noah Medical is seeking a highly skilled Senior Software Engineering Manager to join our team. As a key member of our product development team, you will play a critical role in designing and developing complex software for our medical robotic platforms.

Key Responsibilities
  • Manage and provide technical leadership for multiple teams to design and develop complex software for medical robotic platforms.
  • Interface between various cross-functional teams to fully define product requirements and implement creative solutions in a fast-paced environment.
  • Act as the interface between Robotics Software, Firmware, UI, and System Software.
  • Participate and lead design reviews, dFMEA, and other design de-risking & documentation activities.
  • Manage and mentor engineering SMEs/leaders within the technical teams and cross-functionally to reach their full potential.
  • Be the hands-on software champion of the platform software for a novel robotic system.
  • Design and implement scalable software architecture using modern concepts and design patterns.
  • Set the standards within the team for SOLID design principles and test-driven development.
  • Develop and enforce code quality standards and tooling to improve engineering velocity.
Requirements
  • Minimum 10 years of experience working in complex hardware and software environments with a minimum of 5 years in the medical device industry.
  • Knowledge and experience with FDA Quality System regulations including those related to software development of Medical Devices, i.e. IEC 62304, ISO 14971, ISO 13485.
  • Minimum 5 years experience leading software development teams.
  • B.S. or higher in Computer Science, Computer Engineering, Electrical Engineering, or equivalent.
  • Strong people management skills, proven success in recruiting, creating, and motivating a strong performing engineering team.
  • Experience with Agile software development or waterfall development methodologies.
  • Bring creative and innovative thinking to their work.
  • Excellent oral and written communication skills.
What We Offer
  • Competitive Salary
  • Comprehensive health insurance including Medical, Dental and Vision + HSA and FSA options
  • Equity & Bonus Program
  • Life Insurance (company paid & supplemental) and Disability insurance
  • Mental health support through medical insurance programs
  • Legal and Pet Insurance
  • 12+ paid holidays, 15-20 days of PTO + use-what-you-need sick days
  • Paid parental leave
  • In-office snacks and beverages
  • In-office lunch stipend
Learning & Development Opportunities
  • On-demand online training and book reimbursement

Noah Medical is an Equal Opportunity Employer. We celebrate diversity and are committed to ensuring an inclusive environment for our employees.



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

    About the RoleNoah Medical is seeking a highly skilled Senior Software Engineering Manager to lead our product development team. As a key member of our team, you will be responsible for managing and providing technical leadership for multiple teams to design and develop complex software for medical robotic platforms.The ideal candidate will have a strong...


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

    About the RoleNoah Medical is a pioneering company in the field of medical robotics, dedicated to developing innovative solutions for early diagnosis and treatment of patients. We are seeking a highly skilled and experienced Senior Software Engineering Manager to join our product development team.Key ResponsibilitiesProvide technical leadership for multiple...


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

    About the RoleNoah Medical is seeking a highly skilled Senior Software Engineering Manager to join our product development team. As a key member of our team, you will play a critical role in ensuring our software work product meets all functional and quality expectations.Key ResponsibilitiesManage and provide technical leadership for multiple teams to design...


  • San Carlos, California, United States Elegen Full time

    Job Title: Senior Staff Software EngineerElegen is a pioneering company in the field of synthetic biology, leveraging cutting-edge technologies to deliver innovative DNA synthesis solutions. As a Senior Staff Software Engineer, you will play a crucial role in building and maintaining software tools that advance the manufacture of genes.Key...


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

    About the RoleNoah Medical is seeking a highly skilled Senior Software Engineer to join our Image Guidance team. As a key member of our team, you will be responsible for developing cutting-edge software solutions for medical robotics.Key Responsibilities:Design and develop software solutions for medical roboticsCollaborate with cross-functional teams to...


  • San Francisco, California, United States Take-Two Interactive Software Full time

    About the PositionTake-Two Interactive Software is a leading developer, publisher, and marketer of interactive entertainment for consumers around the globe. We are seeking a highly skilled Senior Software Engineer to join our Direct to Consumer team in San Francisco or Vancouver.Job SummaryWe are looking for a talented Senior Software Engineer to provide...


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

    About the RoleNoah Medical is seeking a highly skilled Senior Software Architect to join our team of talented engineers. As a key member of our software development team, you will be responsible for designing and developing the software components that drive our planning and delivery solution for the Galaxy system.Key Responsibilities:Lead the design and...


  • San Diego, California, United States United Software Group Full time

    Sr. EngineerWe are seeking a highly skilled Sr. Engineer to join our team at United Software Group.Key Responsibilities:Design and develop complex software systems using C++, Python, and Linux.Lead the full SDLC, including writing software requirements, design specs, and implementing software from such specs.Collaborate with cross-functional teams in Agile...


  • San Jose, California, United States Sterling Engineering Inc. Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Sterling Engineering Inc. in San Jose, CA. This is a contract-to-hire opportunity for a motivated individual with a strong background in software development, particularly in regulated industries such as pharmaceutical and medical devices.Key...


  • San Diego, California, United States Seismic Software Full time

    Job Title: Senior DevOps Engineer IISeismic Software is seeking a highly skilled Senior DevOps Engineer II to join our team. As a key member of our Cloud Engineering team, you will be responsible for establishing production readiness practices to reduce risk and improve reliability throughout the software development lifecycle.Key Responsibilities:Build out...


  • San Jose, California, United States Sterling Engineering Inc. Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at Sterling Engineering Inc. in San Jose, CA. This is a contract-to-hire opportunity for a motivated individual with a strong background in software development, particularly in regulated industries such as pharmaceutical and medical...


  • San Francisco, California, United States ONE INC SOFTWARE CORPORATION Full time

    Job Summary:One Inc is seeking a highly experienced Senior Software Engineering Team Lead to lead our Production Support team. As a key member of our engineering team, you will be responsible for ensuring the reliability and performance of our ClaimsPay platform.Responsibilities:Lead and manage a global team of software engineers and quality...


  • San Diego, California, United States High Side Technology Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at High Side Technology, Inc. As a key member of our software development team, you will be responsible for designing, developing, and deploying software solutions for our clients in the Department of Defense and Intelligence Community.Key...


  • San Carlos, California, United States Cluster Full time

    Job Title: Senior Design EngineerWe are seeking a highly skilled Senior Design Engineer to join our team at Cluster. As a key member of our engineering team, you will be responsible for designing and developing innovative hardware solutions that meet our clients' needs.Key Responsibilities:Lead the design and development of hardware components and...


  • San Diego, California, United States L3 Technologies Full time

    Job Title: Senior Software Engineering ManagerJob Code: 16545Job Location: San Diego, CAJob Description:L3Harris is seeking a Senior Software Engineering Manager to lead the development of satellite ground systems based on our industry-leading InControl satellite control software and OnTime planning and scheduling software products. In this position, you...


  • San Jose, California, United States Lynx Software Technologies Full time

    Job OverviewLynx Software Technologies is seeking a highly skilled Senior Software Engineer to join our team. As a key technical resource, you will ensure the successful deployment and support of our Lynx product implementations. This customer-facing role requires excellent communication skills and collaboration with internal and external teams.Key...


  • San Mateo, California, United States Fanatics Full time

    Job Title: Senior Software Engineering ManagerAbout the Role:We are seeking a highly experienced Senior Software Engineering Manager to lead our Web Engineering User Team. As a key member of our team, you will be responsible for delivering high business value technology solutions, coaching and mentoring junior engineers, and leading discovery, design, and...


  • San Diego, California, United States Shield AI Full time

    Job SummaryShield AI is seeking a highly experienced Senior Software Engineering Manager to lead our Planning and Controls (PAC) team. As a key member of our engineering organization, you will be responsible for architecting core systems, setting standards for software engineering, and driving strategic technical improvements.Key ResponsibilitiesLead a team...


  • San Francisco, California, United States Early Warning Services Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Early Warning Services. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our software applications.Job SummaryThe Senior Software Engineer will work closely with our cross-functional teams...


  • San Francisco, California, United States GATHER LLC Full time

    Job Title: Senior Manager, Software EngineeringGather LLC is seeking a highly skilled Senior Manager, Software Engineering to lead our Core App team in developing remote work features that users interact with through our virtual worlds. As a key member of our engineering team, you will be responsible for overseeing the product engineers, working closely with...