CareerPlan

Senior Software Architect

USAFull-time2026-09-29 → 2026-11-10

Core

Define and evolve the long-term architecture of the MDEP device OS platform, ensuring device architecture and Azure-based services form a coherent end-to-end platform.

Role type

Senior Software Architect (Embedded OS & Cloud)

Builds

Device OS platforms, platform services, cloud-connected experiences, and fleet-scale device management services.

Domain

Embedded systems, Operating Systems, Cloud Infrastructure, IoT

Required skills

Systems thinking, Linux-based OS architecture, Embedded systems, Device drivers, Cloud architecture, Distributed systems, Device management, Firmware engineering, Hardware abstraction, Security architecture

Preferred skills

Open-source architecture, Telemetry and observability, Containers or virtualization, Linux kernel engineering, Android/AOSP, Azure connected-device services, Over-the-air updates, OS servicing, Developer platforms

Responsibilities

Drive architectural decisions across operating systems, platform services, device capabilities, security, manageability, application platforms, and cloud-connected experiences. Translate architectural direction into practical designs that engineering teams can implement, operate, service, and evolve. Provide technical leadership through design reviews, technical discussions, prototypes, and written specifications. Engage internal and external partners and balance near-term product requirements with long-term platform evolution.

Seniority

Senior, hands-on IC