System Software Principal Engineer

3 weeks ago


San Carlos, United States Tangerine Search, Inc. Full time

Our client is seeking a Full-Time Salaried Principal Software Engineer / Architect to join their dynamic group of engineers dedicated to overcoming the toughest challenges in medical technology. As a crucial member of the team, you'll be instrumental in designing and developing the software components that drive our planning and delivery solutions for their proprietary system, while also shaping future innovations. Working closely with control software, systems, and instrument engineers, as well as collaborators from various departments, you'll lead the implementation of architecture decisions and influence device software solutions based on product and user requirements.

We're seeking an individual who has a wealth of experience, thrives in a startup environment, and is passionate about revolutionizing the world of medical robotics. If you enjoy working on exciting engineering projects and are driven, self-motivated, curious, and eager to make a difference, we want to hear from you

A Day in the Life of Our System Software Principal Engineer - Architect:

  • Leading the design, development, integration, and testing of system software applications and projects.
  • Guiding platform software requirements definition and participating in design reviews.
  • Conducting and participating in continuous code reviews using web-hosted repositories.
  • Mentoring junior software engineers and collaborating with contributors from other teams.
  • Developing and documenting complex Windows applications embedded in cutting-edge diagnostic bronchoscopy devices.
  • Providing technical leadership in software architecture, high-level design choices, standards, tools, and platforms.
  • Applying innovative approaches and proposing new methods and designs to tackle technical challenges.
  • Designing event-driven state machine-based software modules interfacing with distributed multi-platform systems.
  • Collaborating with product, systems, mechanical, and clinical engineers to design and develop robust applications for the proprietary platform.
  • Communicating technical and project-level issues effectively to support the needs of the entire team.
  • Undertaking other duties as assigned.
About You:
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or equivalent.
  • Proficiency in developing medical device software in an FDA-regulated environment.
  • Experience in technical software project leadership (2+ years).
  • Strong background in building robust C# & .NET applications interfacing with distributed multi-platform software systems (C++, QNX, Linux).
  • Proficiency in object-oriented programming, design, and development.
  • Extensive experience in graphical user interface development and customization using Windows Presentation Foundation (WPF) and Model-View-ViewModel (MVVM) pattern.
  • Strong understanding of multi-threading, interprocess communication, and TCP/IP networking.
  • Familiarity with Git-based version control systems and continuous integration/continuous deployment pipelines.
  • Knowledge of asynchronous, event-driven state-machine design and architectures, preferably in medical devices.
  • Excellent written and oral English communication skills.
Preferred Skills:
  • Knowledge of regulatory standards such as CFR 820.30 Design Controls, ISO 14971, IEC 62304.
  • Experience with product development cycle, integration, verification, validation, regulatory, and quality systems.
  • Familiarity with Entity Framework/ADO.NET with Microsoft SQL DB and Helix Toolkit.
  • Experience with SWIG, DDS standard (RTI), embedded and real-time systems, and graphics rendering (DirectX, OpenGL).
  • Experience with real-time systems is a plus.
Benefits & Perks (For Full Time Employees):
  • 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
  • Team building and company organized social and celebration events


  • San Carlos, California, United States Tangerinesearch Full time

    Our client is seeking a Full-Time Salaried Principal Software Engineer / Architect to join their dynamic group of engineers dedicated to overcoming the toughest challenges in medical technology. As a crucial member of the team, you'll be instrumental in designing and developing the software components that drive our planning and delivery solutions for their...


  • San Carlos, United States Noah Medical Full time

    Who We Are 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 engineers, innovators and industry leaders brings years of...


  • San Carlos, United States Noah Medical Full time

    Who We Are 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 engineers, innovators and industry leaders brings years of...


  • San Carlos, United States Noah Medical Full time

    Who We Are 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 engineers, innovators and industry leaders brings years of...


  • San Carlos, United States Tangerinesearch Full time

    Our client is seeking a Full-Time Salaried Principal Software Engineer / Architect to join their dynamic group of engineers dedicated to overcoming the toughest challenges in medical technology. As a crucial member of the team, you'll be instrumental in designing and developing the software components that drive our planning and delivery solutions for their...


  • San Carlos, United States Tangerine Search Inc Full time

    Our client is seeking a Full-Time Salaried Principal Software Engineer / Architect to join their dynamic group of engineers dedicated to overcoming the toughest challenges in medical technology. As a crucial member of the team, you'll be instrumental in designing and developing the software components that drive our planning and delivery solutions for their...


  • San Carlos, United States Tangerine Search Inc Full time

    Our client is seeking a Full-Time Salaried Principal Software Engineer / Architect to join their dynamic group of engineers dedicated to overcoming the toughest challenges in medical technology. As a crucial member of the team, you'll be instrumental in designing and developing the software components that drive our planning and delivery solutions for...


  • San Carlos, United States JobSuite Full time

    PRINCIPAL UI ARCHITECT (WPF)The Company Our client is building the future of medical robotics. Their 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 100+ engineers, innovators and...


  • San Diego, United States Intuit Full time

    Technology leaders at Intuit think strategically and drive for results. They build high performing teams by putting the right people in the right job at the right time. Leaders help to innovate by thinking differently. They lead their teams to embrac Principal Software Engineer, Software Engineer, Leader, Principal, Engineer, Technology, Software


  • San Diego, United States Alvys Full time

    As a software engineer at Alvys, you will develop and operate a SaaS platform for freight transportation logistics. Your work will reduce repetitive tasks, increase productivity, and create overall efficiencies in the movement of physical goods. This is a full-time, long-term role at an ambitious, early stage company. As such, it will require you to wear...


  • San Diego, United States Alvys Full time

    As a software engineer at Alvys, you will develop and operate a SaaS platform for freight transportation logistics. Your work will reduce repetitive tasks, increase productivity, and create overall efficiencies in the movement of physical goods. This is a full-time, long-term role at an ambitious, early stage company. As such, it will require you to wear...


  • San Diego, California, United States Alvys Full time

    As a software engineer at Alvys, you will work on developing and operating a SaaS platform focused on freight transportation logistics. Your role will involve streamlining tasks, boosting efficiency, and enhancing the flow of physical goods. This is a long-term, full-time position at a forward-thinking startup. You'll be expected to juggle various...


  • San Antonio, United States Northrop Grumman Full time

    Join Northrop Grumman on our continued mission to push the boundaries of possible across land, sea, air, space, and cyberspace. Enjoy a culture where your voice is valued and start contributing to our team of passionate professionals providing real-life solutions to our world's biggest challenges. We take pride in creating purposeful work and allowing our...


  • San Diego, United States Cubic Full time

    This is a contingent position 6-8 months. Performs complex software engineering tasks. Provides technical software expertise to research, design, develop and test engineering activities. Reviews project progress and evaluates results. Estimates costs Software Engineer, Principal Software Engineer, Software, Engineer, Development, Technical, Technology,...


  • San Francisco, United States BHO Tech Full time

    We’re looking for a principal software engineer to lead architecture and development of our next generation financial infrastructure platform built on bleeding edge technologies with distributed systems architecture. We are not shy to fail fast and learn quickly. We are a passionate team working on building customer-centric, mission-critical, highly...


  • San Jose, California, United States Siemens Digital Industries Software Full time

    Job Family: Research & Development Req ID: Siemens Digital Industries Software is a leading provider of solutions for the design, simulation, and manufacture of products across many different industries. Formula 1 cars, skyscrapers, ships, space exploration vehicles, and many of the objects we see in our daily lives are being conceived and manufactured using...


  • San Francisco, California, United States Palo Alto Networks Full time

    Principal Software Engineer - Join Our Cybersecurity Team at Palo Alto NetworksCompany DescriptionOur MissionAt Palo Alto Networks, our mission is to be the trusted cybersecurity partner that safeguards our digital way of life. We envision a world where each day is safer and more secure, driven by innovation and disruption in the cybersecurity landscape.Our...


  • San Francisco, United States Understanding Recruitment Full time

    Senior/Principal Software Engineer (Distributed Systems, ML Training) Are you passionate about building scalable systems that power the future of AI? We're seeking a highly motivated Senior/Principal Software Engineer to drive innovation in our distributed machine learning infrastructure. As a leader in advanced machine learning compute solutions, we bridge...


  • San Diego, United States Provision People Full time

    Job DescriptionJob DescriptionSummary:Our award-winning client is seeking a Principal Software Engineer to join their team. Join our core team as a Principal Software Engineer and spearhead the development of our innovative new application. This is a unique chance to be a key player in a rapidly growing machine learning startup. You'll collaborate with a...


  • San Francisco, United States Burq, Inc. Full time

    About Burq Burq started with an ambitious mission: how can we turn the complex process of offering delivery into a simple turnkey solution. We started with building the largest network of delivery networks, partnering with some of the biggest delivery companies. We then made it extremely easy for businesses to plug into our network and start offering...