Job Board
LogoLogo

Get Jobs Tailored to Your Resume

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

Spacelabs Healthcare Logo

Senior Embedded Real Time Software Engineer

Spacelabs Healthcare

Salary not specified
Dec 30, 2025
Snoqualmie, WA, US
Apply Now

At Spacelabs Healthcare, the business problem is to improve treatment and help providers deliver exceptional care to their patients by enhancing the patient experience, improving population health, reducing costs, supporting care team well-being, and advancing health equity.

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.
  • Ability to interpret and create UML diagrams to communicate design intent within a team.

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.

Other

  • Bachelor of Science degree in Computer Engineering, Computer Science, Mathematics, or a related Engineering discipline; additional combination of relevant experience and education may substitute.
  • 8+ years’ relevant software experience required.
  • Must be able to travel internationally and be able to acquire all necessary travel documents. Travel up to 10%.
  • Effective leadership, communication, and presentation skills.
  • Able to work and influence in a highly cross-functional team environment.