CareerPlanSign in

Software Technologist - Embedded (Linux Kernel, BSP & Yocto)

Bangalore💼 Full-time🗓 2026-08-28 → 2026-09-25

Core

Design, optimize, and deliver scalable embedded software solutions for hospital patient monitoring devices.

Role type

Senior embedded software technologist (Linux Kernel, BSP, Yocto)

Builds

Custom Embedded Linux Operating Systems and drivers for iMX-based medical devices

Domain

Healthcare technology / Embedded Linux systems

Deliverable

production ML models | product features | infrastructure

Required skills

Linux kernel development, BSP customization, Yocto/OpenEmbedded, C++, device driver development, unit testing, BDD/GTest

Preferred skills

Electronics hardware knowledge (schematics, data sheets), shell scripting, Python

Technologies

Linux, Yocto, BitBake, OpenEmbedded, Google Test (GTest), iMX processors

Responsibilities

Design and develop high-quality embedded software; write efficient code and conduct code reviews; develop Bare Metal and Linux drivers; customize board support packages (BSP); implement unit and component testing; debug and resolve complex software issues

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.