Principal Software Engineer

4 days ago


Milpitas, California, United States Western Digital Full time

Principal Software Engineer - Architecture
Employees can work remotely
Full-time
Job Type (exemption status): Exempt position - Please see related compensation & benefits details below
Salary Range: 137, ,400.00
Business Function: Software Development Engineering (Apps)
Work Location: Milpitas Office--LOC_WDT_USCA25
Company Description
At Western Digital, our vision is to power global innovation and push the boundaries of technology to make what you thought was once impossible, possible.

At our core, Western Digital is a company of problem solvers. People achieve extraordinary things given the right technology. For decades, we've been doing just that. Our technology helped people put a man on the moon.

We are a key partner to some of the largest and highest growth organizations in the world. From energizing the most competitive gaming platforms, to enabling systems to make cities safer and cars smarter and more connected, to powering the data centers behind many of the world's biggest companies and public cloud, Western Digital is fueling a brighter, smarter future.

Binge-watch any shows, use social media or shop online lately? You'll find Western Digital supporting the storage infrastructure behind many of these platforms. And, that flash memory card that captures and preserves your most precious moments? That's us, too.

We offer an expansive portfolio of technologies, storage devices and platforms for business and consumers alike. Our data-centric solutions are comprised of the Western Digital, G-TechnologyTM, SanDisk and WD brands.

Today's exceptional challenges require your unique skills. It's You & Western Digital. Together, we're the next BIG thing in data.

Job Description
As a Principal Software Engineer on the Architecture Team at SanDisk, you will be an integral part of a dynamic group dedicated to shaping the architecture and design of our cutting-edge storage solutions. This role requires expertise in code quality, a focus on intuitive interface design, and a passion for building robust software from the ground up.

ESSENTIAL DUTIES AND RESPONSIBILITIES:

Code Quality and Standards:

Define and enforce coding standards, best practices, and guidelines to ensure the highest levels of code quality.
Conduct thorough code reviews, providing constructive feedback to maintain a high standard of excellence.
Collaborate with development teams to implement improvements and address code quality challenges.
Interface Design:

Lead the design and development of software interfaces, ensuring a user-friendly and seamless experience.
Collaborate with UX/UI designers to translate design specifications into functional and aesthetically pleasing interfaces.
Advocate for design principles that prioritize user experience and accessibility.
Architectural Design and Development:

Work closely with cross-functional teams to design and implement scalable software architectures for new and existing products.
Lead the development of core components and libraries, establishing a robust foundation for our storage solutions.
Drive innovation in architectural patterns, frameworks, and technologies.
Adopt cloud technologies for new DTC channels
Building from Ground Up:

Take ownership of greenfield projects, guiding the development team through the entire lifecycle from concept to implementation.
Collaborate with product managers and stakeholders to understand requirements and translate them into technically sound solutions.
Ensure the scalability, reliability, and performance of software solutions built from the beginning.
Collaboration and Mentorship:

Collaborate with other senior engineers, architects, and team leads to align on architectural decisions and design principles.
Mentor junior engineers, fostering a culture of continuous learning and improvement.
Work closely with product teams to understand business objectives and provide technical expertise.
Qualifications
REQUIRED:

Experience Developing Native Applications for Windows Platform
Architected underlying layers of application that interact with Windows ecosystem
Experience in Windows systems-level programming (Win32 APIs, multi-threading, Interprocess Communication, pipes, COM)
PREFERRED:

Expertise or prior experience with C++, C#, or Rust
You have experience in developing macOS client applications
Comfortable with cross platform tools like Flutter, experience not required



  • Milpitas, California, United States Western Digital Full time

    Job DescriptionYou are self-propelled to unlock the potential of data and drive a digital transformation with it. You are insatiably curious in discovering new ways to infuse data-driven decision making into a business. You are enthralled to solve complex problems such as using software solutions to digitize the capital allocation process for fab development...


  • Milpitas, California, United States Walmart Full time

    Software Engineer - Performance OptimizationAre you a skilled engineer passionate about fine-tuning system performance and optimizing cutting-edge technologies? Walmart's Display Ad team is looking for a talented Staff Software Engineer to join our innovative journey.Collaborate with cross-functional teams to identify and resolve performance...


  • Milpitas, California, United States PDF Solutions Full time

    Overview:PDF Solutions (NASDAQ:PDFS) offers an end-to-end analytics platform that empowers engineers and data scientists across the semiconductor ecosystem to rapidly improve the yield, quality, and profitability of their products. By combining industry-leading data analytics and professional services with exclusive, differentiated product data generated...

  • Software Engineer

    4 weeks ago


    Milpitas, California, United States Payactiv Full time

    Who we are...We are Payactiv, a FinTech company in the heart of Silicon Valley, devoted to giving workers access to their earned wages when they need them. Payactiv is the pioneer and industry leader in Earned Wage Access. We are the only Certified B Corporation and Public Benefit Corporation in our industry. Our app provides millions with financial services...


  • Milpitas, California, United States A-Line Staffing Solutions Full time

    Job Title: Hybrid Software EngineerPay: $75-$85 an hr Bi-weeklyJob Type: Hybrid in Milpitas, CAShift Options: Work days/hours: M - F 8am - 5pmWORK LOCATION: We offer only a hybrid work model, 3 days in the office,


  • Milpitas, California, United States MKS Instruments Full time

    We are looking for an exceptional Software Engineer In this position, you will contribute to the design and development of new free-space and fiber-based laser systems, providing firmware and software to enable new laser technologies. You will work collaboratively within a project team and use your communication skills to work effectively with...

  • Engineer

    2 weeks ago


    Milpitas, California, United States Tata Consultancy Services Full time

    JobTitle Principal Electromechanical Engineer Relevant Experience(in Yrs) 5-15 Years Technical/Functional Skills Knowledge in NPD lifecycle, Process Improvement,and Familiar with root cause analysis tools, Risk management (ISO 14971),Quality Management System (ISO 13485), Supplier management, Electromechanicalsystem, DFM, Six sigma, IEC , IEC , IEC , IEC EN...


  • Milpitas, California, United States Abbott Full time

    Job DescriptionAbbott is a prominent player in the healthcare industry dedicated to enhancing people's lives in all life stages around the globe. They offer a diverse range of technologies in diagnostics, medical devices, nutrition, and generic medicines. With a workforce of over 114,000 colleagues, Abbott serves populations in more than 160 nations.Why Join...


  • Milpitas, California, United States OmniTier Full time

    "OmniTier, founded in 2015, is a multidisciplinary team of developers, bioinformaticians, and memory storage engineers, committed to big data challenges, especially in the life sciences. Our founding team was instrumental in developing many of the flash memory technologies widely used today. Our passion is utilizing this memory technology to create...


  • Milpitas, California, United States ScaleFlux Full time

    Responsibilities: Adapt ASIC RTL designs for implementation on FPGA platforms, ensuring optimal performance and compatibility. Collaborate extensively with the design team to thoroughly understand specifications, architectures, and micro-architectures. Work in tandem with the software team for the seamless porting of software onto the emulation platform....


  • Milpitas, California, United States Amazon Full time

    Systems Development Engineer, Amazon Enterpise Services We are looking for an experienced Systems Development with deep expertise in designing and supporting enterprise-scale infrastructure. You will be responsible for the design, implementation and quality of services you deliver to Amazionians. Who are you? You have a strong understanding of large scale...

  • Cloud SQA Engineer

    3 weeks ago


    Milpitas, California, United States MindSource Full time

    Title: Cloud SQA EngineerLocation: Milpitas, CA ContractAt Mindsource, we are looking for a skilled Cloud SQA Engineer to join one of our Direct Clients based in Silicon Valley.Set up cloud test environment for manual, performance, and soak test development and execution.Develop comprehensive test plans and test cases for functional, system, regression, and...


  • Milpitas, California, United States Micross Full time

    Micross Components () is a leading global provider of distributed and specialty electronic components for military, space, medical, and demanding industrial applications. Operating as a single source for high reliability and state-of-the-are electronics, Micross' solutions range from bare die and wafer processing to advanced and custom packaging to component...


  • Milpitas, California, United States Dawar Consulting Full time

    Job DescriptionOur client, a prominent player in the semiconductor industry, is seeking a skilled Mechanical Design Engineer 4 to join their team.Job Title: Mechanical Design Engineer 4Shift Hours: 9 AM- 5 PMJob Duration: Long-term Contract on W2 (Onsite)Location: Milpitas, CACompany Benefits:Healthcare coverage (Medical, Dental, & Vision)Paid Sick leave (as...


  • Milpitas, California, United States KLA Full time

    New Job Opportunity at KLAKLA is a renowned global leader in the electronics industry, specifically in semiconductor manufacturing. From laptops to smartphones, from wearables to smart cars, our innovative technologies play a crucial role in producing all electronic devices worldwide. We take pride in investing significantly in research and development, with...


  • Milpitas, California, United States Johnson & Johnson Full time

    Johnson & Johnson is recruiting for a Senior Manufacturing Engineer in Milpitas, CA. At Johnson & Johnson,we believe health is everything. Our strength in healthcare innovation empowers us to build aworld where complex diseases are prevented, treated, and cured,where treatments are smarter and less invasive, andsolutions are personal. Through our...


  • Milpitas, California, United States Recursion Full time

    Your work will change lives. Including your own. The Impact You'll MakeRecursion is at the forefront of reimagining drug discovery from hit identification through clinical development. We are looking for a Senior or Associate Principal Scientist to impact how we plan, execute, and understand pharmacology studies in preclinical species. With a rapidly growing...


  • Milpitas, California, United States Northland Controls Full time

    Job DetailsLevel Experienced Job Location Milpitas California - Milpitas, CA Position Type Full Time Education Level 4 Year Degree Travel Percentage Negligible Job Shift Day Job Category Information Technology Lead System/Network Engineer Northland Control Systems, Inc is looking for a Lead System/Network Engineer in Milpitas, California to help...


  • Milpitas, California, United States KLA Full time

    Base Pay Range: $ $65.49 Per HourPrimary Location: USA-CA-Milpitas-KLAKLA's total rewards package for employees may also include participation in performance incentive programs and eligibility for additional benefits identified below. Interns are eligible for some of the benefits identified below. Our pay ranges are determined by role, level, and location....


  • Milpitas, California, United States Western Digital Full time

    Company Description At Western Digital, our vision is to power global innovation and push the boundaries of technology to make what you thought was once impossible, possible. At our core, Western Digital is a company of problem solvers. People achieve extraordinary things given the right technology. For decades, we've been doing just that. Our technology...