CareerPlan

Senior Embedded Software Architect Engineer

Chennai, Tamil Nādu, IndiaFull-time2026-08-12 → 2026-11-10

Core

Drive architecture, design, and evolution of embedded software platforms, developer frameworks, and SDKs for heterogeneous computing environments (mobile, IoT, XR, automotive, edge-AI) to enable internal teams and ecosystem partners.

Role type

Senior Embedded Software Architect Engineer

Builds

Scalable Embedded SDKs, Agentic SDKs, reusable software frameworks, APIs, middleware, and runtime environments across multiple OS and processor architectures.

Domain

Semiconductor / Embedded Systems / Heterogeneous Computing / Edge AI

Required skills

Embedded software architecture, SDK design, heterogeneous compute systems, multi-OS deployment (Linux, Android, Zephyr, QNX, Windows), C/C++ programming, AI agent orchestration, software development lifecycle leadership, technical governance, cross-functional collaboration.

Preferred skills

Experience with Qualcomm SoCs (CPUs, DSPs, NPUs), Agentic AI frameworks, open-source community engagement, mentoring.

Technologies

C, C++, Java, Python, Linux, Android, Zephyr, QNX, Windows, RTOS, SoC architectures.

Responsibilities

Define architecture and roadmap for Embedded SDK platforms; Architect reusable frameworks and middleware; Drive architecture decisions for Agentic SDKs; Design software architectures for Qualcomm SoCs; Lead software programs through the complete SDLC; Collaborate with silicon, AI, and security teams.

Seniority

Senior, hands-on IC with architectural leadership