CrawlJobs Logo

Principal Engineer, Systems Design and Architecture

India, Bengaluru · Job Posted January 13, 2026
Apply Position
Job Link Share

Job Description

In this position, you will develop advanced system architectures and complex simulation models for Sandisk’s next generation solid state drive products. You will need to initiate and analyze changes to the architecture of the product. Typical activities include designing, programming, debugging, and modifying simulation models in order to evaluate these changes and assess the performance, power, and endurance of the product. You will work closely with excellent colleague engineers, cope with complex challenges, innovate, and develop products that will be sold in millions of units.

Job Responsibility

  • Develop advanced system architectures and complex simulation models for Sandisk’s next generation solid state drive products
  • Initiate and analyze changes to the architecture of the product
  • Designing, programming, debugging, and modifying simulation models in order to evaluate these changes and assess the performance, power, and endurance of the product
  • Work closely with excellent colleague engineers, cope with complex challenges, innovate, and develop products that will be sold in millions of units

Requirements

  • Proficient in Storage system architecture especially with PCIe/NVMe products
  • B.E./BTECH in Computer Science or Software / Computer / Electrical Engineering with 15+ years of relevant experience in Storage system architecture or Storage Firmware Architecture development
  • At least 15 years of experience in RT / embedded systems architecture
  • At least 10 years of experience with C/C++, Object oriented concepts and data structures
  • Experience with scripting automation using Python
  • Capable of developing wide system view for complex embedded systems
  • Good understanding of computer architecture and comfortable with multi core/HW environment
  • Multi-disciplinary experience, including familiarity with Firmware and ASIC design

Nice to have

  • Experience of simulation using System C and TLM, behavioral modeling and performance analysis
  • Previous patent filing
  • Previous scientific publications
  • Previous experience with storage systems, protocols, and NAND flash

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Principal Engineer, Systems Design and Architecture

8 matching positions

Principal Engineer, Systems Design Engineering

Sandisk understands how people and businesses consume data and we relentlessly i...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
sandisk.com Logo
Sandisk
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Own system‑level PCIe Gen5/Gen6 architecture from an NVMe SSD endpoint perspective
  • Define and review PCIe + NVMe integration across SSD products
  • PHY + MAC IP review, integration requirements and constraints
  • SoC/ASIC integration: clocks, resets, power domains, straps, lane mapping, sidebands
  • PCIe SFR + FW guidelines: flow control, LTSSM observability, power states, error handling
  • Link & low power transitions: DLRM, L1, L1SS, L0p, ASPM, clock-down, APST Coordination
  • Bring-up + debug: enumeration, speed negotiation, width detection, stability, AER/error recovery
  • Customer requirement tuning: latency/power, performance, reliability and consistency
  • Provide deep expertise in PCIe configuration and extended capability registers, including: Link, power management, MSI/MSI‑X, AER, BARs, L1SS
  • Lead platform bring‑up and debug: Enumeration, link training, speed negotiation, power states, error handling
Job Responsibility
Job Responsibility
  • Own the end-to-end PCIe system design for an NVMe SSD product line across client laptops and enterprise servers, from PHY/MAC review through ASIC/SoC integration, PCIe SFR/register analysis, and firmware design guidelines for robust link training, link transitions, low-power behavior. This role sits at the intersection of PCIe spec compliance, NVMe behavior, FW architecture, platform interoperability, and power/performance tuning.
  • Fulltime
Read More
Arrow Right

Principal Systems Architecture Engineer – Secure Federal Ops

The System Architecture Engineer develops and evolves network and service archit...
Location
Location
United States , Herndon
Salary
Salary:
126800.00 - 228900.00 USD / Year
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Engineering, Computer Science, or related field. Advanced degree preferred
  • 7 years of technical engineering experience
  • 5 years of hybrid, and cloud-based topologies
  • Experience developing and executing network operations plans—Technical writing, Operational support documents, Break fix and troubleshooting documents
  • Knowledge of radio networks, 3GPP, specifically in 4G and 5G
  • At least 18 years of age
  • Legally authorized to work in the United States
  • US Citizenship (without dual citizenship)
  • Security Clearance, active or ability to obtain one
Job Responsibility
Job Responsibility
  • Technical System Expertise: Lead design strategies, standards, processes/workflows, and cost/benefit analyses for complex network and service architectures
  • Engineering Services: Drive engineering projects, validate/optimize network designs, and deliver executive-level insights communicating areas of opportunity
  • Innovation: Identify and implement improvements in systems, processes, and services
  • lead cross-functional investigations to solve business challenges and create new opportunities
  • Documentation & Communication: Create clear technical documentation on existing and new systems and services. Present complex technical system specifications and business requirements to technical and non-technical stakeholders
  • Leadership: Mentor/coach engineers, influence technology and policy decisions, design strategies and standards, and drive PoCs and technology roadmaps
  • Technology Strategy: Evaluate new/existing technologies and recommend strategic directions to align with business goals
What we offer
What we offer
  • competitive base salary and compensation package
  • annual stock grant
  • employee stock purchase plan
  • 401(k)
  • access to free, year-round money coaches
  • medical, dental and vision insurance
  • flexible spending account
  • paid time off
  • up to 12 paid holidays
  • paid parental and family leave
  • Fulltime
Read More
Arrow Right

Principal Engineer Systems Engineering Architecture

We are looking to recruit a Principal Systems Engineer to work for our leading d...
Location
Location
United Kingdom , Barrow-in-Furness
Salary
Salary:
58.00 - 78.33 GBP / Hour
morson.com Logo
Morson Talent
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Assists in the production of estimates, creates and/or assists in the production of design requirement specifications
  • Develops, promotes and shares new technologies for implementation across businesses and programme(s)
  • Acts as Engineering, technical or design authority for a sub-system or Line Replaceable Unit (LRU)
  • Provides technical leadership and guidance on matters relating to a discipline, may occasionally lead a team of engineers including line management responsibility
  • Works independently or as part of a small team
  • A highly experienced professional engineer, has a depth and breadth of knowledge in a discipline area
  • Undertake technical reviews, verifies and signs engineering designs
  • Articulate, define and document subject expertise, approaches and standards in order to extend business knowledge base
  • Provide technical direction to engineers
  • Supporting the development of individuals and teams to enhance skills and competencies, such that technical capability objectives are fully achieved
Job Responsibility
Job Responsibility
  • Assists in the production of estimates, creates and/or assists in the production of design requirement specifications
  • Develops, promotes and shares new technologies for implementation across businesses and programme(s)
  • Acts as Engineering, technical or design authority for a sub-system or Line Replaceable Unit (LRU)
  • Provides technical leadership and guidance on matters relating to a discipline, may occasionally lead a team of engineers including line management responsibility
  • Works independently or as part of a small team
  • Undertake technical reviews, verifies and signs engineering designs
  • Articulate, define and document subject expertise, approaches and standards in order to extend business knowledge base
  • Provide technical direction to engineers
  • Supporting the development of individuals and teams to enhance skills and competencies, such that technical capability objectives are fully achieved
  • Define the qualification obligations for the assurance hold points during build, test and commissioning, and providing assurance to the Design Authority as to the adequacy and robustness of the Safety Case and supporting documentation
Read More
Arrow Right

Principal Software Engineer - Architecture & Design

Security represents the most critical priorities for our customers in a world aw...
Location
Location
United States , Redmond
Salary
Salary:
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C#, Rust, Go, Java or C++ OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft background and Microsoft Cloud background check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Design and develop features for large scale distributed software services and solutions
  • Communicate technical details clearly across organizational boundaries and customers
  • Adhere to modern software engineering practices through design and code reviews
  • System design through well-defined interfaces across multiple components, code reviews, leveraging data/telemetry to make decisions
  • Develop “best-in-class” engineering for our services by ensuring that the services and the components are well-defined and modularized, secure, reliable, diagnosable, actively monitored and reusable
  • Write clean and optimized code, improve test coverage for services, organize and implement integration tests, and resolve problem areas
  • Consider testability, portability/monitoring, reliability, and maintainability, and understand when code is ready to be shared and delivered
  • Gain a working understanding of Microsoft as a business and collaborate with mentors and leaders to contribute to cohesive, end-to-end experiences for our users
  • Focus on customer/partner needs through a data driven approach
  • Embody our culture and values
  • Fulltime
Read More
Arrow Right

Principal, Systems and Infrastructure Engineer, Information Security

Are you driven to design durable, scalable, and well-governed cloud platforms th...
Location
Location
United States of America , Denver
Salary
Salary:
121000.00 - 242000.00 USD / Year
walmart.com Logo
Walmart
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Option 1: Bachelor's degree in computer science, information technology, engineering, information systems, cybersecurity, or related area and 5years' experience in systems and infrastructure engineering or related area at a technology, retail, or data-driven company.
  • Option 2: 7 years' experience in systems and infrastructure engineering or related area at a technology, retail, or data-driven company.
Job Responsibility
Job Responsibility
  • Lead the migration and modernization of a large portfolio of applications and databases from AWS to GCP and Azure, ensuring reliability, security, and minimal disruption.
  • Design target-state architectures and migration patterns that balance scalability, resilience, cost, and operational simplicity.
  • Evaluate cloud-native services and guide architectural tradeoffs across AWS, GCP, and Azure.
  • Establish reference architectures, landing zone standards, and platform patterns used across the organization.
  • Architect, build, and maintain complex, reusable Infrastructure-as-Code solutions using Terraform and Terragrunt.
  • Develop Python and Bash automation to support infrastructure lifecycle management, migrations, governance, and operational workflows.
  • Drive consistency and quality through shared modules, versioning strategies, and code review standards.
  • Integrate IaC and automation into CI/CD pipelines using GitHub Actions and related tooling.
  • Drive containerization and platform adoption using Docker and Kubernetes, enabling scalable and resilient application deployments.
  • Design and maintain robust CI/CD pipelines that support fast, safe, and repeatable infrastructure and application delivery.
What we offer
What we offer
  • Health benefits include medical, vision and dental coverage.
  • Financial benefits include 401(k), stock purchase and company-paid life insurance.
  • Paid time off benefits include PTO (including sick leave), parental leave, family care leave, bereavement, jury duty, and voting.
  • Other benefits include short-term and long-term disability, company discounts, Military Leave Pay, adoption and surrogacy expense reimbursement.
  • Live Better U education benefit program
  • Annual or quarterly performance bonuses
  • Stock
  • Fulltime
Read More
Arrow Right

Principal Engineer, Billing Systems Design

The System Design Engineer's role is to design, validate and deploy technical so...
Location
Location
United States , Frisco; Bothell
Salary
Salary:
115300.00 - 208000.00 USD / Year
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree Engineering/Computer Science
  • 7-10 years - Technical engineering experience
  • Communication
  • Technical Writing
  • Analytics
  • Customer Service
  • Strategic Thinking
  • At least 18 years of age
  • Legally authorized to work in the United States
Job Responsibility
Job Responsibility
  • Technical System Expertise: Deep understanding of system parameters, configurations, and how to alter them for desired results
  • Technical Engineering Services: Drives engineering projects and team members by active contribution to the application of engineering techniques
  • Innovation: Develops, designs, and implements new ideas which improve an existing and new system/process/service
  • Technical Writing: Writes advanced documentation, architecture, capabilities, limitations, and advantages for technologies
  • Technical Leadership: Monitor and influence relevant industry technologies and standards
  • Technology Strategy: Evaluates new and existing technology options that supports business goals
  • Supplemental Region/Market Functions: o Strategic end to end dimensioning, planning and performance of the network o Development of optimization features and processes o Provides capacity plans and performance reports o Provides regular performance reports for nodes, interfaces, and services across o Supports performance related lab and FOA activities o Systems Engineering and design of T-Mobile’s Network o Feasibility analysis of new technologies, products, features, and services o In depth analysis (both fiscal and technical) and design of new features and technologies o Development and deployment of network technology software/automation reporting and tools to meet internal customer and business requirements o Collect, process and evaluate market/regional analytics to identify further business CAPEX spend and OPEX Savings
What we offer
What we offer
  • medical, dental and vision insurance
  • flexible spending account
  • 401(k)
  • employee stock grants
  • employee stock purchase plan
  • paid time off
  • up to 12 paid holidays
  • paid parental and family leave
  • family building benefits
  • back-up care
  • Fulltime
Read More
Arrow Right

Principal Software Engineer - Backend - Architecture & Design

Security represents the most critical priorities for our customers in a world aw...
Location
Location
United States , Redmond
Salary
Salary:
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
  • Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Experience with solving large scale problems that require alignment and work across various teams within the organization / company
  • 6+ years programming in C, Java, Go, or Python
  • 6+ years designing/building/operating scalable cloud services or distributed systems (Azure/AWS/GCP) with production ownership + CI/CD integration
  • 6+ years applying distributed systems concepts (concurrency, conflict resolution, consensus) to build resilient back-end architectures
  • 6+ years delivering reliable, durable, efficient systems (live site ops, incident response, performance optimization)
  • 6+ years designing/developing secure software systems (authentication, data protection, access control, secure coding)
Job Responsibility
Job Responsibility
  • Design, implement and test features and functionality in our Microsoft Defender for Office to ensure M365 customers have all the capabilities they need to protect their users on Microsoft teams
  • Infuse Artificial intelligence capabilities to the product design and work across the company to build a capacity and utilization plan for GPUs
  • Adhere to great Safe Deployment Practices (pre-production testing, blast radius reduction, early detection of issues and rollback of changes)
  • Work across geographic and organizational boundaries to define requirements, scope work, develop features, integrate functionality, and meet key performance goals
  • Hands-on engineer who delivers high quality code that is maintainable, performant, testable and used in cross products
  • Conduct efficient design and architectural discussions, ensuring that solutions are secure, reliable, maintainable, and highly performant. Lead and facilitate technical discussions, encouraging contributions from all team members and fostering an inclusive environment where ideas can be shared without judgment
  • Collaborate closely with multiple partner teams to ensure seamless integration and delivery of complex projects
  • Drive effective project management and delivery within a dynamic, results-oriented environment
  • Fulltime
Read More
Arrow Right
New

Principal Engineer - Technical Lead (Gen AI and MACH Architecture)

At AKQA, we believe in the imaginative application of art and science to create ...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
akqa.com Logo
AKQA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum three years' experience with Generative AI, including proven experience shipping at least one AI solution to production in an enterprise context (beyond prototypes or sandbox experiments)
  • AI architecture for experience platforms: system design for intelligent products and services, including RAG, GraphRAG, agent orchestration and proximity / relevance evaluation
  • Hands-on implementation with Vercel AI SDK, Vercel AI Cloud and agentic cloud patterns for production AI experiences
  • AI content and data engineering: ingestion, cleansing, transformation, embedding, indexing and retrieval pipeline design
  • Integration across cloud AI services (e.g. GCP + Vertex AI, Vercel AI Cloud, AWS Bedrock, Azure OpenAI) within a broader MACH and API-led landscape
  • with preference for GCP and Vercel, or suitable equivalents on AWS and Azure, and the capability to draw parallels across platforms
  • GEO and LLM optimisation: experience designing intelligent experiences and content structures optimised for generative engine discovery and LLM retrieval
  • Model fine-tuning: experience customising and fine-tuning existing models for production use cases
  • including data preparation, evaluation, versioning and deployment within enterprise governance, cost and reliability constraints
  • AI cost-value analysis, observability, governance, testing and evaluation frameworks for production systems
Job Responsibility
Job Responsibility
  • Lead the technical direction of complex client programmes across MACH architectures and production Generative AI
  • spanning Design to Code workflows, solution design and API contracts through to cloud infrastructure, deployment and ongoing operation
  • Own architecture decisions, write and review production code, and mentor engineers, while remaining accountable for what ships, not just what is proposed
  • Designing, building and shipping enterprise-grade systems, with roughly 65 to 70% hands-on delivery and 30 to 35% technical leadership, architecture and team guidance
  • Work closely with Technical Managers, cross-discipline teams and on-shore, off-shore and hybrid engineering squads
  • Occasionally support pre-sales scoping or technical pitches
Read More
Arrow Right