We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Sr. Embedded Real-Time Software Engineer

Spacelabs Healthcare
Pay may range $160,000.00 - $175,000.00 annually.
United States, Washington, Snoqualmie
Sep 16, 2025
Overview

At Spacelabs Healthcare, you make a difference.

Every member of our worldwide team plays an integral role in improving treatment and helping providers deliver exceptional care to their patients. From newborns to centenarians, more than 60 million people benefit each year from the advancements we make in patient monitoring and management, care coordination, and clinical decision support.

Driven by the belief that anyone who seeks care could be a member of our own family, our team is dedicated to solving the greatest challenges the healthcare system currently faces, including the need to enhance patient experience, improve population health, reduce costs, support care team well-being, and advance health equity. As part of our mission, we take pride in creating services and technologies that are personalized and tailored to support the needs of healthcare providers anywhere in the world.

Because while we may not be at a patient's bedside, their health is still in our hands.

As a Senior Embedded Real-Time Software Engineer at Spacelabs, you will play a pivotal role in shaping the future of our Patient Monitoring and Connectivity (PMC) products. You'll be part of a dynamic R&D engineering team, leading the design and development of innovative software solutions that power our next-generation enterprise systems. This role demands a strong foundation in embedded software engineering, a passion for solving complex technical challenges, and a commitment to delivering high-quality, reliable products.

You'll be hands-on in both engineering and technical leadership, collaborating across cross-functional teams to drive product excellence. Your work will span a diverse set of technologies, programming languages, and systems - including Real-Time Operating Systems (RTOS) such as VxWorks - to meet the functional, performance, and cybersecurity needs of our customers. A systems-level approach to development is essential, as you'll contribute to everything from architecture and design to implementation and delivery.

This hybrid position is located in Snoqualmie, WA, with the expecation of onsite collaboration 3 or more days per week.


Responsibilities

  • Collaborate with cross-functional teams to define and refine requirements for patient bedside monitoring systems.
  • Contribute to system-level architecture and design, including external communications and connectivity interfaces.
  • Participate in detailed component design, ensuring alignment with existing interface specifications.
  • Design, implement, debug, document, and release software for the communication, storage, and analysis of patient physiological data.
  • Develop and maintain embedded software for Real-Time Operating Systems (RTOS), such as VxWorks, ensuring high reliability and performance.
  • Work effectively with global teams, including internal staff and external contract resources.
  • Deliver high-quality software on schedule, including comprehensive design documentation and unit testing.
  • Make informed engineering decisions and take ownership of critical product areas used by millions of users.
  • Lead and contribute to the design, implementation, and delivery of large-scale engineering projects across multiple teams.
  • Mentor junior engineers, fostering their technical and professional growth.
  • Collaborate with Software Architects to define scalable designs and workflows that support team-wide development efforts.
  • Ensure code consistency and quality integration across teams and projects.
  • Drive innovation by proposing and developing complex software solutions.
  • Support the development of distributed systems, working closely with other engineers to deliver robust end-to-end solutions.
  • Communicate complex technical concepts clearly to non-technical stakeholders.
  • Maintain high standards for code quality and team collaboration, fostering a respectful and inclusive environment.
  • Demonstrate a strong sense of ownership and passion for software engineering.
  • Embrace continuous learning and remain open to feedback and improvement.
  • Uphold the company's core values of Integrity, Innovation, Accountability, and Teamwork.
  • Demonstrate behavior consistent with the company's Code of Ethics and Conduct.
  • It is the responsibility of every employee to report to their manager or a member of senior management any quality problems or defects in order for corrective action to be implemented and to avoid recurrence of the problem.
  • Duties may be modified or assigned at any time to meet the needs of the business.

Qualifications

  • Bachelor of Science degree in Computer Engineering or Software Engineering. Master's degree or a PhD is desirable.
  • 8+ years' relevant software experience required.
  • Demonstrated completion of new product design.
  • Advanced experience in C and C++ programming languages is required.
  • Proven experience in C programming for embedded systems, particularly at the MCU level.
  • Experience in utilizing multi-threading techniques is required.
  • Demonstrated use of modern and traditional C++ features in application development.
  • Experience developing software for Real-Time Operating Systems (RTOS), such as VxWorks, QNX, or Zephyr.
  • Ability to interpret and create UML diagrams to communicate design intent within a team.
  • Experience in a regulated development environment (e.g., medical, defense, aerospace) is a plus.
  • Medical device software development experience is a strong plus.
  • Familiarity with FDA Quality Systems Regulations (QSR), ISO 62304, and EU MDR is a plus.
  • Experience developing high-reliability, "mission-critical" devices and systems.
  • Understanding of Continuous Delivery and Agile development.
  • Experience working effectively with US teams and international teams, in both Europe and India.
  • Experience with risk management techniques (i.e., Hazard Analysis, Risk Analysis, Failure Modes and Effects Analysis (FMEA), Fault Tree Analysis (FTA), etc.) is a plus.
  • Working knowledge of software development tools such as Azure DevOps, Git, etc.
  • Effective leadership, communication, and presentation skills.
  • Able to work and influence in a highly cross-functional team environment.
  • Excellent communication and negotiation skills, for internal and external audiences, at all levels.
  • Must be able to travel internationally and be able to acquire all necessary travel documents.
    Travel up to 10%.

Please review our benefits here: Life at OSI
The specific programs and options available to any given employee may vary depending on eligibility factors such as geographic location and date of hire. Please note that the salary information shown above is a general guideline only. Salaries are based upon candidate experience and qualifications, as well as market and business considerations.

NOTICE TO THIRD PARTY AGENCIES

OSI Systems, Inc. and its subsidiaries (collectively "OSI") does not accept unsolicited resumes from recruiters or employment agencies. If any person or entity, including a recruiter or agency, submits any information, including any resume or information regarding any potential candidate, without a signed agreement in place with OSI, OSI explicitly reserves the right to use such information, and pursue and/or hire such candidates, without any financial obligation to the person, recruiter or agency. Any unsolicited information or resumes, including those submitted directly to hiring managers, are considered and deemed to be the property of OSI.

Equal Opportunity Employer - Disability and Veterans

Know Your Rights

Poster Link: https://www.eeoc.gov/sites/default/files/2023-06/22-088_EEOC_KnowYourRights6.12ScreenRdr.pdf

OSI Systems, Inc. has three operating divisions: (a) Security, providing security and inspection systems, turnkey security screening solutions and related services; (b) Healthcare, providing patient monitoring, diagnostic cardiology and anesthesia systems; and (c) Optoelectronics and Manufacturing, providing specialized electronic components and electronic manufacturing services for original equipment manufacturers with applications in the defense, aerospace, medical and industrial markets, among others.

Applied = 0

(web-759df7d4f5-mz8pj)