CareerPlanSign in

Senior Software Engineer

India, Karnataka, Bangalore💼 Full-time🗓 2026-09-21 → 2026-09-25

Core

Lead the design and architecture of complex software systems and engineering roadmaps for display technologies, focusing on driver development and firmware.

Role type

Senior Software Engineer (Embedded/Driver)

Builds

Drivers, firmware, and display-related software components

Domain

Embedded systems, Display technologies, Windows architecture

Deliverable

production ML models | product features | infrastructure

Required skills

C/C++, driver development, debugging multiprocessor systems, Windows driver frameworks (WDF/KMDF/UMDF), display technologies (DP, HDR, OLED), hardware knowledge (GPU, TCON), color calibration

Preferred skills

windbg, hardware-level code debuggers

Responsibilities

Design and architecture of complex software systems, engineering roadmaps, key project direction decisions, driver and firmware development, debugging modern multiprocessor systems, hiring and developing talent

Seniority

Senior, hands-on IC

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