Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

OSI Systems, Inc Logo

Senior Embedded Real Time Software Engineer

OSI Systems, Inc

$140,000 - $185,000
Dec 31, 2025
Snoqualmie, WA, US
Apply Now

Spacelabs Healthcare is looking to solve challenges in the healthcare system including enhancing patient experience, improving population health, reducing costs, supporting care team well-being, and advancing health equity by developing next-generation enterprise patient monitoring and management systems.

Requirements

  • Advanced experience in C and C++ programming languages is required.
  • Demonstrated skills in C programming for embedded systems, particularly at the MCU level.
  • Experience in utilizing multi-threading techniques is required.
  • Experience developing high reliability, “mission critical” devices and systems.
  • 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 preferred.
  • Working knowledge of software development tools such as Azure DevOps, Git, etc.

Responsibilities

  • Contribute to system-level architecture and design, including external communications and connectivity interfaces.
  • 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.
  • Lead and contribute to the design, implementation, and delivery of large-scale engineering projects across multiple teams.
  • Collaborate with Software Architects to define scalable designs and workflows that support team-wide development efforts.
  • 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.

Other

  • This position is hybrid based in Snoqualmie, Washington. The expectation for on site collaboration is 3+ days per week.
  • Collaborate with cross-functional teams to define and refine requirements for patient bedside monitoring systems.
  • Work effectively with global teams, including internal staff and external contract resources.
  • Mentor junior engineers, fostering their technical and professional growth.
  • Communicate complex technical concepts clearly to non-technical stakeholders.