Principal Systems Engineer
Micron View all jobs
- Bangalore, Karnataka
- Permanent
- Full-time
- Own and define end‑to‑end system architecture across frontend, backend, Linux‑based systems, and cloud infrastructure
- Design and build full‑stack platforms, including services, APIs, data pipelines, and user interfaces
- Architect and integrate AI and agent‑based workflows, including orchestration, memory, and data handling
- Apply hardware and memory knowledge to optimize system performance, scalability, and efficiency
- Develop and review Linux system software and device‑level components using C and C++, when required
- Lead performance analysis, debugging, and optimization across software and hardware layers
- Build and maintain web‑based tools, dashboards, and visualizations to expose system behavior, metrics, and operational insights
- Collaborate closely with hardware, firmware, and platform teams within the semiconductor ecosystem
- Mentor senior and staff engineers; help define engineering standards and best practices
- Serve as a technical authority, influencing design decisions and architectural direction beyond a single team
- Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related technical discipline
- 12+ years of experience demonstrating expert‑level knowledge in systems engineering, software engineering, or platform development
- Recognized technical authority in one or more areas, with extensive knowledge across multiple technical sub‑functions
- Strong hands‑on expertise in C, C++, and Linux systems programming, including performance‑critical components
- Proven ability to define solutions and lead large, highly complex technical projects with impact beyond a single team
- Demonstrated experience designing and delivering large‑scale, distributed, full‑stack systems
- Deep hands‑on experience with data platforms, including SQL and NoSQL databases, for data‑intensive workloads
- Experience building web‑based tooling, dashboards, or visualization layers that surface system, performance, or operational data
- Ability to work with a high degree of independence, guided by functional objectives rather than detailed instructions
- Strong track record of solving highly complex problems, driving innovation, and defining standards that others follow
- Demonstrated influence across teams through architecture ownership, technical reviews, and mentoring
- Strong knowledge of advanced memory technologies, including HBM, LPDDR, and emerging DRAM architectures, and their system‑level implications
- Experience working with or around AI accelerators (GPUs, NPUs, or custom silicon), with emphasis on memory bandwidth and data movement
- Understanding of AI/ML inference‑centric and memory‑intensive workloads
- Experience with data‑intensive or datacenter‑scale systems
- Familiarity with performance profiling, analysis, and optimization tools across CPU, memory, I/O, and interconnects
- Experience using system‑level models, analytical frameworks, or memory simulation tools to guide architectural decisions
- Background in semiconductor companies, hardware‑focused organizations, or close collaboration with silicon and firmware teams is strongly preferred
Please review Micron’s Internal Job Application Policy on your regional PeopleNow Career Opportunities page before searching and applying for jobs. Note in particular that:
- Hiring managers may view your performance appraisals, original resume, transcripts or other performance-related documentation in your personal file. This information will be held in confidence.
- If you are selected to interview for a position, you must notify your direct supervisor before participating in the interview process.