2,286,738open jobs
145,407companies
275,422added this week
Browse all
Location
In office (Bengaluru)
Seniority
Staff · 7+ years exp
Visa
Sponsors visas in United States, Ireland, United Kingdom; no register of this country names it
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 14, 2026. First seen by Alion on Nov 13, 2026. Stryker scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Stryker is an American medical technology company founded in 1941 by an orthopaedic surgeon who began manufacturing the mobility devices he had designed for his own patients. It sells hip and knee implants, trauma and extremity fixation, spinal implants, surgical power tools and navigation, neurovascular devices, hospital beds and stretchers, emergency response equipment, and the Mako robotic arm used for joint replacement. Listed on the New York Stock Exchange, it is one of the largest orthopaedic device makers in the world. The company is headquartered in Portage, Michigan, United States.
Work Flexibility: Hybrid

Staff BSP Software Engineer:

Staff BSP (Board Support Package) Engineer will lead and drive embedded Linux platform development, board bring-up, and hardware-software integration for next-generation embedded systems.

The ideal candidate will have strong expertise in embedded systems, Linux kernel development, device drivers, and Board Support Package development, with hands-on experience working on NXP i.MX processor platforms. The candidate should be proficient in Yocto-based Linux build systems and have a deep understanding of hardware-software interfaces, device tree configurations, and low-level debugging.

What you will do:

  • Lead the design, development and integration of Embedded Linux Board Support Packages (BSPs).
  • Drive Linux kernel development, customization, configuration, debugging, and optimization.
  • Work extensively with NXP i.MX processor families, including platform initialization, bootloader integration, and board-level software enablement.
  • Develop, integrate, and debug Wi-Fi, display and USB drivers, ensuring reliable connectivity and display functionality.
  • Maintaining/updating the embedded Linux Yocto distribution and develop and maintain Yocto-based build systems, including custom layers, recipes, kernel configurations, and image generation.
  • Collaborate with hardware engineering teams to validate board designs, debug hardware-software integration issues, and resolve platform-level challenges.
  • Perform hardware-level debugging using tools such as JTAG debuggers, oscilloscopes, logic analyzers, and other lab equipment.
  • Analyze and optimize system boot time, memory utilization, CPU performance, and overall platform stability.
  • Design and implement power management strategies for low-power embedded systems, including suspend/resume and power optimization.
  • Establish and maintain CI/CD pipelines for embedded Linux development, including automated builds, integration testing, and release processes.
  • Mentor engineers and provide technical guidance across BSP, kernel, and embedded platform development activities.

Required Qualifications

  • Bachelor’s/master’s degree in Electronics and Communication, Embedded system, Electrical /Electronics Engineering, or a related field.
  • 7 to 9 years of total professional in embedded systems.
  • Strong experience in embedded systems development 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.
Travel Percentage: 10%
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,286,738 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Bengaluru
In office · Full-Time · 8+ years exp · Bengaluru
DevOps
Splunk
Apply
In office · Full-Time · 12+ years exp · Gurgaon
Management
Agile
Apply
In office · Full-Time · 5+ years exp · Bengaluru
Python
SQL
DevOps
Rest API
SOAP
Analytics
ETL/ELT
Management
Agile
Scrum
Apply
In office · Full-Time · 5+ years exp · Hyderabad
PHP
PHP
Composer
Databases
MySQL
DevOps
Git
Docker
Incident Management
Management
Agile
Apply
In office · Full-Time · 10+ years exp · Bachelor's Degree · Bengaluru
Python
JavaScript
Rust
TypeScript
C#
Python
FastAPI
Rust
Axum
C#
.NET
Frontend
Vue.js
Angular
React.js
WebAssembly
DevOps
Rest API
Azure
AWS
Management
Agile
Apply
In office · 8+ years exp · Bengaluru
JavaScript
Java
Java
Maven
Frontend
GraphQL
React.js
Storybook
Lighthouse
DevOps
Rest API
Terraform
CI/CD
Jenkins
Git
Docker
Apache HTTP Server
Apply
In office · 10+ years exp · Bengaluru
JavaScript
TypeScript
AI/ML
AI Agents
RAG
Agentic Workflows
Frontend
React.js
DevOps
Rest API
CI/CD
Management
Agile
Apply
Senior Java Developer 6 hours ago
In office · 8+ years exp · Bengaluru
Java
SQL
Java
Spring Boot
Hibernate
Databases
PostgreSQL
Oracle
DevOps
Rest API
CI/CD
Docker
Kubernetes
Apply
Technical Architect 11 hours ago
In office · Bachelor's Degree · Bengaluru
Java
Management
Agile
Apply
In office · Full-Time · 1+ year exp · Bachelor's Degree · Bengaluru
AI/ML
Instructor
Apply
See all jobs
This is one of many
2,286,738 more open roles from verified company boards, updated every day.