CareerPlanGet AI match score →

Principal Software Engineer

Bengaluru, India💼 Full-time🗓 2026-04-27 → 2026-07-22

Core

Leading system software development for Arm Neoverse-based platforms, from pre-silicon validation to production firmware, ensuring robustness, performance, and observability for infrastructure customers.

Role type

Principal Software Engineer (System Software)

Builds

Production-ready system software and firmware for Arm Neoverse-based server and infrastructure platforms.

Domain

Semiconductor / System Software / Infrastructure

Deliverable

production ML models | product features | infrastructure

Required skills

System software development, Firmware development, Technical leadership, Platform strategy, Risk management, CI/CD processes

Preferred skills

Server/infrastructure platform experience, System architecture knowledge, Open-source collaboration, Global team management

Technologies

Arm Neoverse, Pre-silicon platforms, RAS, Virtualization, Power Management, BMC, Telemetry, Debug, Diagnostics

Responsibilities

Set team direction and priorities aligned with platform strategy; Lead, coach, and develop engineers; Participate in design discussions and code reviews; Collaborate with peer teams and customer-facing organizations.

Seniority

Principal, hands-on IC with people leadership

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