Senior Software Engineer

stryker

5 - 10 years

Bengaluru

Posted: 12/07/2025

Job Description

Work Flexibility: Hybrid or Onsite

What you will do:

Experienced and motivated professional who is ready to take challenges and work with globally distributed teams for the Design and Development of cutting-edge medical devices.

What you need:

Required Qualifications:

  • 4+ years developing embedded application software experience for a variety of micro-processors (iMX8/9 experience preferred) and microcontrollers.

  • Strong experience in C/C++ (14 and above) OOPs based application development on embedded Linux.

  • Experience developing device drivers for I2C, SPI, UART, and other similar peripherals

  • Experience in development of Hardware- Software interface applications in a multithreaded environment will be useful.

  • Good Knowledge of Linux concepts, firmware, device drivers, system internals, networking tools, utilities.

  • Hands on experience on embedded systems H/w & Software testing with latest tool chain e.g. CMake, Ninja, Static Code Analysis etc.

Preferred Qualifications:

  • Good to have good development experience on networking interfaces like Wi-Fi, Bluetooth Low Energy, Ethernet, SDIO, and USB.

  • Good to have knowledge on architecting firmware/embedded software

  • Understanding of hardware subsystem interface and debugging in an embedded environment.

  • Hands on experience in developing scripts and performing testing and debugging embedded Linux based embedded application

  • Good to have exposure to camera systems and image processing.

Travel Percentage: 10%

About Company

Stryker Corporation is a leading global medical technology company that develops and manufactures products for orthopedics, surgical equipment, neurotechnology, and spine.

Services you might be interested in

One-Shot Campaign

Reach out to ideal employees in one shot!

The intelligent campaign for reaching out to the ideal audience to whom you can ask for help (guidance or referral).