Staff Software Engineer

Outset Medical · South Bay

Company

Outset Medical

Location

South Bay

Type

Full Time

Job Description

Company Overview

Outset is a medical technology company pioneering a first-of-its-kind technology to reduce the cost and complexity of dialysis. The Tablo Hemodialysis System, FDA cleared for use from the hospital to the home, represents a significant technological advancement that transforms the dialysis experience for patients and operationally simplifies it for providers. Tablo serves as a single enterprise solution that can be utilized across the continuum of care, allowing dialysis to be delivered anytime, anywhere and by anyone.  The integration of water purification and on-demand dialysate production enables Tablo to serve as a dialysis clinic on wheels, with 2-way wireless data transmission and a proprietary data analytics platform powering a new holistic approach to dialysis care. 

Position Overview 

We are seeking a Staff Software Engineer that can directly impact the experience of patients and clinicians as well as Outset business operations with their breadth of skills and can-do attitude. Daily activities will include requirements definition, design, implementation, and testing of embedded software as part of a cross functional team with a key focus on intelligent medical systems and components. The candidate should bring a systems approach to problem solving and the ability to understand complex electromechanical systems. The candidate should be expert in Object-oriented design, UML, C/C++ and have experience with both real-time operating systems and Linux. Java and/or Python programming skills are highly desirable.

Essential Job Functions 

  • Leverages experience and knowledge of systems design, software engineering, and medical devices to lead in the design and development of the software for Outset products and intellectual property.
  • Participates in risk assessment, requirements definition, software architecture and detailed design, implementation, and software verification and validation.
  • Defines tasks associated with all phases of software development and provides accurate estimates of required effort and project completion dates.
  • Provides software engineering expertise for the continuous improvement of product and process.
  • Accurately and thoroughly documents work in support of ANSI/AAMI/IEC 62304:2006, ISO13485, FDA GMP and the requirements of all other relevant standards and all necessary documentation for planned FDA filings.
  • Leverage experience and knowledge of systems design, software testing, and medical devices to develop software verification protocols for Outset products.
  • Support manufacturing by designing/verifying test fixture software or other software used during production.
  • Experienced in the application of Object-Oriented Analysis/Design and UML to software architecture and design.

 Required Qualifications 

  • M.S. in Electrical/Computer Engineering or equivalent
  • Minimum of 10 years relevant experience in embedded software design
  • Proven exceptional analytical and problem-solving skills applied to complex electromechanical systems.
  • Ability to read digital board schematics and datasheets; familiar with microprocessor architectures, especially ARM.
  • Experience with pumps, pressure and flow sensors, valves and fluid control system components desired.
  • Minimum of 3 years’ experience in C/C++, embedded firmware/software design, development, debug and test.
  • Minimum of 2 years’ experience in medical device software desired.
  • Professional experience in Java and/or Python programming desired.
  • Demonstrated proficiency with source code control, issue tracking, and requirements management systems.

 Desired Qualifications

  • Possesses excellent interpersonal skills and can work effectively with a diversity of personalities. Must be approachable, show respect for others, and be able to present data effectively to different audiences.
  • High level of initiative with ability to self-manage, able to take calculated and bold initiatives to meet expectations while maintaining the ability to handle multiple projects and meet deadlines in a timely manner.
  • Flexible in daily schedule, tasks required and problem solving, while maintaining compliance with company policies and procedures.

The Annual Salary Range for this role will be:  $172,000 -  $210,000*  

                                                                                                                       

We feel passionately about pay equality.  Discretionary adjustments to the position’s starting compensation may be made in consideration of other relevant factors pertaining to eligible applicants, including, but not limited to, their specific skills, level, geographical location, and comparison to other employees already in the same or similar roles.

*This range represents our good-faith and reasonable estimate regarding what we reasonably expect to pay for this position at the time of posting. 


Outset also offers the following benefits:

  • Medical 
  • Dental
  • Vision
  • EAP/Mental Health
  • Life Insurance/AD&D
  • Short/Long Term Disability
  • FSA (Dependent & Healthcare)
  • HSA w/ Employer contribution
  • Commuter Benefits
  • 401K w/ company match
  • ESPP
  • Fertility benefits
  • Wellness initiatives
  • Legal Assistance
  • Pet insurance
  • Financial Advisement & Wellbeing
  • Tuition Reimbursement
  • Student Loan Payback
  • Employee discounts
  • Professional Development/Learning
  • Collaboration Days (lunch onsite)
  • Happy Hours/Karaoke
  • PTO/Sick time
  • Holidays + Volunteer Day

Privacy is important to us. Please review our Applicant Privacy Notice.


EQUAL EMPLOYMENT OPPORTUNITY STATEMENT

Outset Medical is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind on the basis of race, color, national origin, religion, gender, gender identity, sexual orientation, disability, genetic information, pregnancy, age, or any other protected status set forth in federal, state, or local laws. This policy applies to all employment practices within our organization.


Apply Now

Date Posted

03/07/2023

Views

8

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Staff Flight Test Engineer - Wisk

Views in the last 30 days - 0

Wisk Aero is seeking a Staff Flight Test Engineer to join their team in Hollister CA The role involves ensuring safe and efficient flight testing and ...

View Details

Staff Engineer, System Design Verification Engineering - Western Digital

Views in the last 30 days - 0

Western Digital is seeking a validation engineer to define and track test plans characterize and optimize SSDs and lead bug review meetings The ideal ...

View Details

Senior Front-End Software Engineer - Percipient.ai

Views in the last 30 days - 0

Percipientai founded in 2017 is a cuttingedge technology company specializing in Computer Vision Artificial Intelligence and Deep Learning They develo...

View Details

Principal Software Engineer (Prisma Access) - Palo Alto Networks

Views in the last 30 days - 0

Palo Alto Networks is a cybersecurity company committed to protecting the digital way of life They are seeking a Principal Software Engineer to build ...

View Details

Principal Engineer Software (Full Stack Developer) - Palo Alto Networks

Views in the last 30 days - 0

Palo Alto Networks is seeking a Senior FullStack Engineer to develop and maintain highperformance web applications collaborating with crossfunctional ...

View Details

Senior Developer, Data Engineer - Tarana Wireless, Inc.

Views in the last 30 days - 0

Tarana is seeking a Senior DeveloperData Engineer with 5 years of experience in building largescale data pipelines The role involves designing buildin...

View Details