Principal UI Architect

2 weeks ago


San Jose, United States HealthCare Recruiters International Full time

PRINCIPAL UI ARCHITECT (C#/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,

We're looking for a successful 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 their current product 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.
  • 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:

  • Development of medical device software in an FDA regulated environment.
  • 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 plu


  • San Jose, United States HealthCare Recruiters International Full time

    PRINCIPAL UI ARCHITECT (C#/WPF)The CompanyOur 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, We're looking for a successful Principal Software Eng / Architect to...


  • San Jose, United States HealthCare Recruiters International Full time

    PRINCIPAL UI ARCHITECT (C#/WPF)The CompanyOur 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, We're looking for a successful Principal Software Eng / Architect to...


  • San Diego, United States HealthCare Recruiters International Full time

    PRINCIPAL UI ARCHITECT (C#/WPF) If you think you are the right match for the following opportunity, apply after reading the complete description. 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...


  • San Jose, United States HCLTech Full time

    HCLTech is looking to hire a Senior Android Jetpack UI Developer for an ongoing engagement with our client who is the largest online search platform company. Job Requirement and Responsibilities Collaborate with UX, SWE, and PM on development of production ready features for the library. Deliver innovative, engaging prototypes that demonstrate the...


  • San Jose, United States HCLTech Full time

    HCLTech is looking to hire a Senior Android Jetpack UI Developer for an ongoing engagement with our client who is the largest online search platform company.Job Requirement and Responsibilities Collaborate with UX, SWE, and PM on development of production ready features for the library.Deliver innovative, engaging prototypes that demonstrate the capabilities...


  • San Jose, United States HCLTech Full time

    HCLTech is looking to hire a Senior Android Jetpack UI Developer for an ongoing engagement with our client who is the largest online search platform company.Job Requirement and Responsibilities Collaborate with UX, SWE, and PM on development of production ready features for the library.Deliver innovative, engaging prototypes that demonstrate the capabilities...


  • San Jose, United States HCLTech Full time

    HCLTech is looking to hire a Senior Android Jetpack UI Developer for an ongoing engagement with our client who is the largest online search platform company.Job Requirement and Responsibilities Collaborate with UX, SWE, and PM on development of production ready features for the library.Deliver innovative, engaging prototypes that demonstrate the capabilities...


  • 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 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 Jose, California, United States Renesas Electronics Full time

    Job Description As a Senior Principal Software Architect, you will play a crucial role in architecting and developing modular software solutions and software tools for Embedded and Automotive applications. You will collaborate with Hardware and Software engineering teams to define and develop scalable, agile software solutions to our customers complex...


  • San Jose, United States SiMa Technologies Full time

    Job Title: Principal - Solution Architect, Edge AIML and GenAI           Job Location: San Jose, CA (Onsite Only, No Remote Work)   Job ID: AI2315    Job Description:        SiMa is Accelerating the Efficiency, Effectiveness and Ease of Use of AIML and GenAI applications at the Edge Generative AI is enabling AIML and Embedded developers...

  • UI/UX Manager Adobe

    2 days ago


    San Jose, United States Hollywood IT Society Full time

    The Opportunity As a member of the UI/UX Engineering management team at Adobe, you will lead and mentor Software Engineers and build highly effective Engineering teams within a fast-paced environment. Your primary goal will be to turn the concepts and abstractions into reality to delight our customers, inject some magic into their processes, and ensure the...

  • Technical Architect

    1 week ago


    San Antonio, United States HCL USAAvance Consulting Full time

    Job Title:  Technical Architect (UI/ React/ Java/ AWS)   Job ID: 1405924BR Position Type:   CTH Location:  San Antoni, TX Mandatory Skillset: React.JS , React Native, Redux, Flux, Core Java,/ Java8/Java17/Java21, Spingboot, Microservices, Restful API, Kafka, Docker/container/kubertee/ AWS AWS Services, Lambda functions, EC2, S3buckets, SQS & RDS Job...


  • San Carlos, CA 94070, USA, United States Noah Medical Full time

    About The Team:Noah Medical's Instruments and Accessories (I&A) Team is responsible for helping identify, define, and explore the front end of endoluminal surgical innovation. The team focuses on generating solutions to address new clinical opportunities, investigates and synergizes technologies, and ultimately delivers proof of concepts that demonstrate...


  • San Jose, United States Jade Global Full time

    Position Overview:As a MuleSoft Principal Architect, you will be at the helm of our Integration Services division, driving pre-sales, solutions, and the overall growth of our MuleSoft practice. Your role will be critical in generating leads, architecting solutions, and fostering client relationships to solidify our position as a leader in integration...


  • San Jose, United States Jade Global Full time

    Position Overview:As a MuleSoft Principal Architect, you will be at the helm of our Integration Services division, driving pre-sales, solutions, and the overall growth of our MuleSoft practice. Your role will be critical in generating leads, architecting solutions, and fostering client relationships to solidify our position as a leader in integration...


  • San Jose, United States Jade Global Full time

    Position Overview: As a MuleSoft Principal Architect, you will be at the helm of our Integration Services division, driving pre-sales, solutions, and the overall growth of our MuleSoft practice. Your role will be critical in generating leads, architecting solutions, and fostering client relationships to solidify our position as a leader in integration...


  • San Jose, CA, United States ARM Full time

    Job Overview:This role is part of the rapidly growing Arm Infrastructure Line of Business where we enable deployment of the Arm Neoverse platform in Cloud, Edge, 5G and Networking markets!To enable our Silicon and System design partners to build the right solutions leveraging Arm’s Compute Subsystem (CSS) offerings, we need someone with experience in...


  • San Jose, United States Lumentum Operations LLC Full time

    It's fun to work in a company where people truly BELIEVE in what they're doing! We're committed to bringing passion and customer focus to the business. If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us! Lumentum's Commercial Laser Group is seeking a Lead/Principal Firmware Engineer to join our...


  • San Francisco, United States Globant IT Services Corp. Full time

    *DUTIES: Responsible for leading multiple development projects of complex web and mobile applications that include both front-end and back-end development. Lead the collaboration with the clients and Globant Pods to thoroughly understand the market needs and product/project requirements. Control the representation of the product in the design and development...