Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Staff BSP Software Engineer

Home > Other programming jobs

Staff BSP Software Engineer in Others new

  • Stryker
  • Full time
  • Email
  • Bengaluru, India

Responsibilities

  • Lead the design, development, and integration of Embedded Linux Board Support Packages.
  • Develop, customize, configure, debug, and optimize the Linux kernel.
  • Enable NXP i.MX platforms through platform initialization, bootloader integration, and board-level software development.
  • Develop, integrate, and debug Wi-Fi, display, and USB peripheral drivers.
  • Maintain embedded Linux Yocto distributions and Yocto-based build systems, including custom layers, recipes, kernel configurations, and image generation.
  • Collaborate with hardware engineering teams to validate board designs and resolve hardware-software integration issues.
  • Perform hardware-level debugging using JTAG debuggers, oscilloscopes, logic analyzers, and other lab equipment.
  • Optimize boot time, memory utilization, CPU performance, and platform stability.
  • Design power-management strategies for suspend/resume and low-power operation.
  • Establish and maintain CI/CD pipelines for automated builds, integration testing, and release processes.
  • Mentor engineers and provide technical guidance across BSP, kernel, and embedded platform development.

Requirements

  • Bachelor’s or master’s degree in Electronics and Communication, Embedded Systems, Electrical/Electronics Engineering, or a related field.
  • 7–9 years of professional experience in embedded systems.
  • Strong experience developing embedded systems on NXP i.MX processor families.
  • Strong understanding of embedded boot processes, including Boot ROM, U-Boot, Linux boot flow, and root filesystem initialization.
  • Familiarity with ARM-based SoC architectures, memory management, interrupts, DMA, GPIO, I2C, SPI, UART, USB, and other hardware interfaces.
  • Experience developing and debugging Wi-Fi, display, and USB peripheral drivers.

Benefits

  • Hybrid work flexibility.
  • Approximately 10% travel.

Stryker

Stryker designs and manufactures medical devices and equipment for hospitals and surgeons, spanning orthopaedic implants, trauma and spine hardware, surgical tools, endoscopy, navigation, and patient care equipment. The NYSE-listed company, founded in 1941 and headquartered in Kalamazoo, Michigan...

Similar positions

Sr. Enterprise Application Engineer

  • OpenGov
  • Full time
  • Others
  • 11/14/2026
  • Pune, India

Engineering Manager

  • Paymentology
  • Full time
  • Remote
  • 11/14/2026
  • EMEA

Software Engineering Manager, Cloud Engineering

  • Mozilla
  • Full time
  • Remote
  • 11/14/2026
  • Salary: $195k-$260k
  • United States

Data Engineer

  • Dentsu
  • Full time
  • Others
  • 11/14/2026
  • Ho Chi Minh City, Vietnam

Machine Learning & Data Engineer

  • 42dot
  • Full time
  • USA
  • 11/14/2026
  • Sunnyvale, CA