Taro Logo

Staff/ Sr. Staff Engineer – Embedded Software C++ Application Developer

Stryker is a leading global medical technology company.
Embedded
Staff Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
Healthcare

Description For Staff/ Sr. Staff Engineer – Embedded Software C++ Application Developer

Stryker is seeking a Staff/Senior Staff Engineer specializing in Embedded Software C++ Application Development. This role combines technical leadership with hands-on development of medical device software. The position requires expertise in modern C++ programming, embedded systems, and software architecture. You'll work on critical healthcare technology, including hospital monitors and medical devices, while following FDA and ISO standards. The role offers a hybrid work arrangement and involves working with cutting-edge embedded technologies. The ideal candidate will bring both technical depth in embedded systems and the ability to architect robust healthcare solutions. This position provides an opportunity to impact patient care through technology while working for a global leader in medical technology. The role involves 10% travel and offers the chance to work on life-saving medical devices while maintaining high standards of software quality and safety.

Last updated a month ago

Responsibilities For Staff/ Sr. Staff Engineer – Embedded Software C++ Application Developer

  • Embedded Application Software Development, enhancements, and testing
  • Focus on embedded software development and testing independently and supporting others
  • Participate in different stages of software development using defined SDLC
  • Board bring up and Hardware-Software debugging

Requirements For Staff/ Sr. Staff Engineer – Embedded Software C++ Application Developer

Linux
  • 8+ years of work experience in Embedded Software Application and Middleware Development and Testing
  • Excellent C++, OOPS programming skills with hands on experience in Modern C++ (C++11/14)
  • Experience in architecting and designing applications using modern design patterns
  • Experience with build/config systems including U-BOOT, Yocto, CMake, Makefiles
  • Experience in TDD, unit test frameworks Parasoft, Gmock/test and continuous integration
  • Knowledge of Linux, VxWorks and QNX operating systems / RTOS
  • Knowledge of basic communication protocols like serial and wireless

Jobs Related To Stryker Staff/ Sr. Staff Engineer – Embedded Software C++ Application Developer