System Software Principal Engineer

4 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

#J-18808-Ljbffr



  • 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 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, California, United States Tendo Full time

    The ideal candidate has full stack experience building SaaS and/or Cloud Native software for a regulated industry.Additionally, the Senior Principal Software Engineer will bring deep expertise in one or more technologies including distributed microservice architecture, Go, Ent, gRPC, Twirp, and/or AWS technologies like EventBridge and Aurora.The Senior...


  • San Diego, United States Garnet River Full time

    Garnet River® is a full-service information technology company that customizes solutions for its clients. We solve challenges through staff augmentation, project-based teams and technical solutions. Our staffing division works as a recruiting arm for companies in the region and across the country. Clients turn to us to help them find professional talent.We...


  • San Diego, United States Garnet River Full time

    Garnet River® is a full-service information technology company that customizes solutions for its clients. We solve challenges through staff augmentation, project-based teams and technical solutions. Our staffing division works as a recruiting arm for companies in the region and across the country. Clients turn to us to help them find professional talent.We...


  • San Diego, United States Garnet River Full time

    Garnet River® is a full-service information technology company that customizes solutions for its clients. We solve challenges through staff augmentation, project-based teams and technical solutions. Our staffing division works as a recruiting arm for companies in the region and across the country. Clients turn to us to help them find professional talent.We...


  • San Jose, United States PeerNova Inc. Full time

    Job DescriptionJob DescriptionAre you passionate about solving complex business problems and real world challenges? Do you thrive in a dynamic startup work environment that constantly pushes you to be the best you can be? Are you ready to work with motivated colleagues and veteran entrepreneurs who strive for excellence in everything they do?Define the...


  • San Antonio, United States Osi Vision LLC Full time

    In this role, the Principal Cybersecurity Systems Engineer (SE) architects system security requirements and the security layout architecture to facilitate design, collaborating with engineers across disciplines throughout development. Additionally, the Principal Cyber SE determines the required security tools and functionality necessary to support...


  • San Francisco, CA, United States Worldcoin.org Full time

    About the Company:Worldcoin () is an open-source protocol, supported by a global community of developers, individuals, economists and technologists committed to expanding participation in, and access to, the global economy. Its community is united around core beliefs in the inherent worth and equality of every individual, the right to personal privacy, and...


  • San Carlos, United States Noah Medical Full time

    About The Team: The Software Team at Noah Medical is a dynamic and highly skilled group of software professionals dedicated to driving innovation in the field of medical robotics. Our team plays a pivotal role in the development and implementation of a wide range of software applications. We are also responsible for shaping the overall software architecture...


  • San Diego, United States Northrop Grumman Full time

    DescriptionAt Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the...


  • San Diego, United States Northrop Grumman Full time

    DescriptionAt Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the...


  • San Francisco, United States Nextdoor Full time

    Job DescriptionJob Description#TeamNextdoorNextdoor is where you connect to the neighborhoods that matter to you so you can belong. Our purpose is to cultivate a kinder world where everyone has a neighborhood they can rely on.Neighbors around the world turn to Nextdoor daily to receive trusted information, give and get help, get things done, and build...


  • San Carlos, United States Robust.AI Full time

    About the job: If you want to do the best work of your life, believe diversity is a strength, and be part of an inclusive team of people who care deeply, keep reading. We believe that all machines that have physical actuators will soon be intelligent. In a sense, all machines will become intelligent robots, and Robust.AI's software platform will power the...


  • San Mateo, CA, United States Snowflake Computing Full time

    Build the future of data. Join the Snowflake team.A massive new market opportunity is being created at the intersection of Cloud and Data, and the Snowflake Data Cloud is leading the way, all powered by the database engine we are building from the ground up. Key to Snowflake’s Database Engine is our large scale distributed transactional Key-Value store -...


  • San Diego, United States Insight Global Full time

    Title: Software Systems Engineer Contract: 12 months, opportunity to extend and convert Pay: $55-$68/hr Location: San Diego, CA 92127 Must-haves: Bachelor's degree in Computer Science, Computer Engineering, electrical engineer, or similar field 2-4+ years of experience supporting highly technical computer systems, machine control, and system software...


  • San Diego, United States Insight Global Full time

    Title: Software Systems EngineerContract: 12 months, opportunity to extend and convertPay: $55-$68/hrLocation: San Diego, CA 92127Must-haves:Bachelor's degree in Computer Science, Computer Engineering, electrical engineer, or similar field2-4+ years of experience supporting highly technical computer systems, machine control, and system software...


  • San Diego, United States Insight Global Full time

    Title: Software Systems EngineerContract: 12 months, opportunity to extend and convertPay: $55-$68/hrLocation: San Diego, CA 92127Must-haves:Bachelor's degree in Computer Science, Computer Engineering, electrical engineer, or similar field2-4+ years of experience supporting highly technical computer systems, machine control, and system software...


  • San Francisco, CA, United States Nextdoor Full time

    #TeamNextdoorNextdoor is where you connect to the neighborhoods that matter to you so you can belong. Our purpose is to cultivate a kinder world where everyone has a neighborhood they can rely on.Neighbors around the world turn to Nextdoor daily to receive trusted information, give and get help, get things done, and build real-world connections with those...


  • San Diego, United States John H. Northrop & Associates Inc Full time

    Overview: JHNA is seeking a Senior Software/Systems Engineer to provide support on Aircraft or Weapons Systems at NAVAIR in San Diego, CA. Roles/Responsibilities: Perform Software Systems Engineering for the acquisition, development and sustainment of various programs supporting aircraft and weapons systems. Perform the following activities as part of...