CareerPlanSign in

Principal Software Engineer

Bengaluru, India💼 Full-time🗓 2026-07-22

Core

Lead end-to-end software validation strategy and build automated test infrastructures for next-generation Physical AI compute platforms.

Role type

Principal Software Engineer (Validation & Test Infrastructure)

Builds

Scalable test infrastructures, robust automation frameworks, and modern quality assurance practices for Physical AI systems.

Domain

Semiconductor / Automotive Robotics / Physical AI

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

End-to-end verification and validation, Low-level system BSP firmware (TF-A, TF-M, SCP, OP-TEE, Xen, Zephyr), Embedded C/C++, Python, Bash/Shell scripting, Test strategy definition, Test metrics productization

Preferred skills

Debugging complex software stacks, Automotive/robotics workload qualification, AI/ML software stack experience, Architecture and microarchitecture concepts

Technologies

TF-A, TF-M, SCP, OP-TEE, Xen, Zephyr, ROS2, GitLab, GitHub, Virtualization software

Responsibilities

Define and drive end-to-end software validation strategy, Design and implement scalable test infrastructures, Develop comprehensive test strategies and automated validation solutions, Drive bring-up and integration of open-source frameworks, Mentor and guide distributed software engineering teams

Seniority

Principal, hands-on IC with strategic influence

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