×
Register Here to Apply for Jobs or Post Jobs. X

Senior Embedded Time Software Engineer

Job in Snoqualmie, King County, Washington, 98065, USA
Listing for: OSI Systems, Inc.
Full Time position
Listed on 2026-01-01
Job specializations:
  • Software Development
    Software Engineer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 125000 - 150000 USD Yearly USD 125000.00 150000.00 YEAR
Job Description & How to Apply Below
Position: Senior Embedded Real Time Software Engineer

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 the 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.

At Spacelabs, we are guided by our core values of Quality First, Customer Experience, Innovation, and People Development. These foundational principles shape how we work, collaborate, and deliver solutions that make a meaningful impact in healthcare. This role offers a unique opportunity to grow as a technical leader while contributing to mission‑critical products that improve patient outcomes worldwide.


*** This position is hybrid based in Snoqualmie, Washington. The expectation for on site collaboration is 3+ 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 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…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary