USACares Jobs

Job Information

Vyaire Medical Senior Principal Software Engineer - Medical Device in Irvine, California

Senior Principal Software Engineer - Medical Device

About US

At Vyaire, we help the world breathe easier. As a global leader in respiratory care, we know what we do enables, improves and extends lives. We are a young company with a long history of revolutionary products. We devise extraordinary solutions that allow patients to lead ordinary lives. We believe the best way to create value for our customers, is to become invaluable. We know a dynamic culture with diversity of thought makes this possible. Our colleagues are people who specialize in exceeding expectations, building lasting relationships and making it a priority to listen. We are dedicated to anticipating what’s next and get it done. We thrive on contributing and making a difference.

To learn more, visit our website: www.vyaire.com at http://www.vyaire.com/

Watch our video: https://www.youtube.com/watch?v=ZDrQoMbMRrI&feature=youtu.be

About this role

Vyaire teams are dedicated to connecting clinicians and patients with the highest quality respiratory healthcare solutions in the market. At Vyaire, you will find a company that puts the customer at the center of all we do. Our culture is one that rewards performance and each interaction we have with a customer furthers our mission to be the global leader in respiratory care.

As a Senior Principal Software Engineer, you will be responsible for leading the designing, sustaining, improving, testing, and documenting of embedded real-time software system for our ventilators These are complex devices with actuators, sensors, electronics, external interfaces, GUI, pneumatic flow and pressure controls, etc.

Essential Functions:

  • Detect and eliminate software design errors

  • Improve software robustness by refactoring complicated designs

  • Create software architecture documents, software design documents, code review reports, etc.

  • Provide technical lead/guidance and mentor to junior team members

  • Mentor and share your expertise to help develop others on your team

  • Lead small team to complete complex projects while coaching other software engineers

  • Identify needed advanced algorithms to provide innovative solutions to software designs

  • Incorporate trending and appropriate debugging techniques as necessary

  • Collaborate cross-functionally with system engineers, clinical experts, V&V personnel, project managers and other engineers to deliver critical projects goals and deadlines

  • Evaluate and provide recommendation of new software tools, operating systems, etc.

  • Conduct new technology research, proof of concept, and design work that will provide direction for the enhancement of the overall system and products

Qualifications:

  • BS or MS degree in Computer Science, Computer Engineering or equivalent

  • 10+ years of experience

  • Excellent verbal and written communication skills

  • Strong in analytical/debugging skill

  • Experience with programming languages like C/C++ and C#

  • Experience with scripting languages Lua, Python, or equivalent

  • Solid understanding of Structured Design and Object-Oriented Design concepts

  • Solid understanding of basic computer science structures and algorithms

  • Experience with Scrum/Agile development methodologies

  • Experience with electronic test equipment

  • Experience in GUI software development

  • Experience in real-time operating system

  • Experience in team lead/management role

  • Familiar with Microsoft Visual Studio, Git, Jira

  • Familiar with Windows CE is a plus

  • Familiar with FDA and IEC 62304 processes

Irvine, CA

Full time

We aspire to a “higher calling” , aligning ourselves with healthcare providers to improve the lives of those who are treated with our devices.

Across the Ventilation, Respiratory Diagnostics and Anesthesia Delivery & Patient Monitoring market segments, we represent the largest pure-play company of our kind, with an ambitious and innovative vision for growth. We hold each other mutually accountable for the quality and reliability of our products and work together toward setting a new market standard in these categories.

We are transforming the future of respiratory care; explore how you can be a part of it.

We are a unified “breathing company”, with a global team that is unrivaled in the respiratory care continuum. Each of our 5,000 people worldwide is critical to achieving our shared purpose of improving the lives of those who are treated with our devices. Our people are empowered to “do the right thing” every day and always put patients first. Our market presence, breadth of product and technical expertise enable us to impact the lives of patients around the world every day.

One of our unique strengths is the diversity of our community. We want to treat each teammate fairly and provide equal employment opportunities regardless of a person’s race, color, religion, gender or gender identity, sexual orientation, age, marital status, national origin, veteran or disability status, or any other characteristic.

To learn about our terms of use, please review Terms & Conditions at http://www.vyaire.com/terms-conditions/ . Also, provided here is a link to our Privacy Policy at http://www.vyaire.com/privacy/

One of our unique strengths is the diversity of our community. We want to treat each teammate fairly and provide equal employment opportunities regardless of a person's race, color, religion, gender or gender identity, sexual orientation, age, marital status, national origin, veteran or disability status, or any other characteristic.

DirectEmployers