Software Engineer
Western Digital
Company Description
WD is building the infrastructure behind the AI-driven data economy.
As AI scales, so does data. Every interaction, every model, every system generates data that must be stored, managed, and made accessible over time. That's where we come in.
We combine deep engineering expertise with global-scale manufacturing to deliver the storage systems that make AI possible, powering hyperscale data centers, cloud platforms, and enterprise infrastructure worldwide.
This isn't theoretical work. It's real systems, at real scale, people solving some of the hardest challenges in technology today.
We're looking for people who want to build, solve, and operate at that level.
Join us and let's shape the future of data.
Job Description
This posting supports current and anticipated early-career hiring needs. Applying allows our recruiting team to consider you for opportunities that align with your qualifications, preferences, and availability. An immediate opening or interview is not guaranteed.
Where are these roles located? You'll have the opportunity to work with teams in:
Colorado Springs, Colorado
Irvine, California
Longmont, Colorado
Fremont, California
Rochester, Minnesota
San Jose, California
System Tools Software Engineering :
Build the software behind the technology.
As a System Tools Software Engineer , you'll create the software that powers engineering teams and next-generation products. You'll design, develop, test, and improve tools that make systems faster, more reliable, and easier to build.
In this role, you may:
Design and develop system software, utilities, and engineering tools.
Build or enhance operating systems, compilers, networking tools, databases, and Internet-based applications.
Troubleshoot, debug, and optimize software performance.
Collaborate with hardware and software engineers to ensure seamless integration.
Help influence hardware design by developing software that works efficiently with new technologies.
Applications Software Engineering:
Create software that helps teams work smarter.
As an Applications Software Engineer , you'll develop applications that support employees, customers, and business operations. You'll design, build, test, and improve software used across enterprise systems.
In this role, you may:
Design, develop, and maintain commercial and internal software applications.
Write clean, efficient, and maintainable code using modern programming languages.
Test, debug, and improve application performance.
Collaborate with teammates to build new features and solve technical problems.
Create documentation that supports software deployment and ongoing maintenance.
Data Analytics Engineering :
Turn data into insights that drive better decisions.
As a Data Analytics Engineer , you'll build the tools and data systems that help teams understand performance, improve products, and solve business challenges. You'll work with large datasets to create meaningful insights that influence engineering and business decisions.
In this role, you may:
Design and develop data pipelines, databases, and data warehouses.
Build software and automation tools for collecting, processing, and analyzing data.
Create dashboards, reports, and visualizations that support decision-making.
Partner with stakeholders to understand business needs and translate them into technical solutions.
Analyze data to identify trends, improve processes, and solve complex problems.
Firmware Engineering :
Write the code that brings hardware to life.
As a Firmware Engineer , you'll develop the low-level software that allows hardware devices to function. Working at the intersection of hardware and software, you'll help build reliable, high-performance embedded systems used in next-generation technology.
In this role, you may:
Design, develop, test, and debug embedded firmware.
Write software using C, C++, assembly, and other low-level programming languages.
Collaborate with hardware engineers to integrate software with electronic systems.
Troubleshoot firmware and hardware interactions to improve performance and reliability.
Support new product development from concept through production.
This role is part of WD's early career development program. WD's early career development program is ideal for individuals at the early stages of their professional career. Participants receive foundational training through structured onboarding, mentorship, and a curated development curriculum. The responsibilities of this role are typically aligned with candidates who have approximately 0-2+ years of relevant professional experience, though candidates of all experience levels are encouraged to apply.
Systems Design & Integration Engineering:
Bring complex systems together.
As a Systems Design & Integration Engineer , you'll help ensure hardware and software work together seamlessly. You'll collaborate across engineering teams to design, integrate, test, and optimize complete system solutions for next-generation products.
In this role, you may:
Define system requirements and technical specifications.
Evaluate hardware and software compatibility.
Coordinate the integration of multiple subsystems into complete products.
Identify, troubleshoot, and resolve system-level issues.
Recommend improvements that enhance system performance, reliability, and scalability.
Qualifications
Required:
Currently pursuing or recently completed a Bachelor's or Master's degree in Computer Science, Software Engineering, Computer Engineering, Systems Engineering, Data Science, Electrical Engineering, or a related technical field.
Experience developing technical skills through coursework, internships, research, or personal projects using one or more programming languages such as C, C++, Python, Java, Go (Golang), SQL, JavaScript, or similar technologies .
Familiarity with software development fundamentals, debugging, data structures, algorithms, operating systems, or other computer engineering concepts.
Strong analytical, critical thinking, and problem-solving skills with a passion for learning new technologies.
Excellent written and verbal communication skills and the ability to collaborate effectively in a team environment.
Proficiency with Microsoft Office and common software development tools (such as Git, Linux, or IDEs) is a plus.
Interest in storage technologies, semiconductors, embedded systems, cloud computing, AI, data analytics, or other emerging technologies.
Additional Information
WD is committed to providing equal opportunities to all applicants and employees and will not discriminate against any applicant or employee based on their race, color, ancestry, religion (including religious dress and grooming standards), sex (including pregnancy, childbirth or related medical conditions, breastfeeding or related medical conditions), gender (including a person's gender identity, gender expression, and gender-related appearance and behavior, whether or not stereotypically associated with the person's assigned sex at birth), age, national origin, sexual orientation, medical condition, marital status (including domestic partnership status), physical disability, mental disability, medical condition, genetic information, protected medical and family care leave, Civil Air Patrol status, military and veteran status, or other legally protected characteristics. We also prohibit harassment of any individual on any of the characteristics listed above. Our non-discrimination policy applies to all aspects of employment. We comply with the laws and regulations set forth in the "Know Your Rights: Workplace Discrimination is Illegal ( " poster. Our pay transparency policy is available here ( .
WD thrives on the power and potential of diversity. As a global company, we believe the most effective way to embrace the diversity of our customers and communities is to mirror it from within. We believe the fusion of various perspectives results in the best outcomes for our employees, our company, our customers, and the world around us. We are committed to an inclusive environment where every individual can thrive through a sense of belonging, respect and contribution.
WD is committed to offering opportunities to applicants with disabilities and ensuring all candidates can successfully navigate our careers website and our hiring process. Please contact us at View email address on click.appcast.io to advise us of your accommodation request. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
Based on our experience, we anticipate that the application deadline will be 10/20/26 , although we reserve the right to close the application process sooner if we hire an applicant for this position before the application deadline. If we are not able to hire someone from this role before the application deadline, we will update this posting with a new anticipated application deadlin
#LI-MT
Compensation & Benefits Details
An employee's pay position within the salary range may be based on several factors including but not limited to (1) relevant education; qualifications; certifications; and experience; (2) skills, ability, knowledge of the job; (3) performance, contribution and results; (4) geographic location; (5) shift; (6) internal and external equity; and (7) business and organizational needs.
The salary range is what we believe to be the range of possible compensation for this role at the time of this posting. We may ultimately pay more or less than the posted range and this range is only applicable for jobs to be performed in California, Colorado, New York or remote jobs that can be performed in California, Colorado and New York. This range may be modified in the future.
If your position is non-exempt, you are eligible for overtime pay pursuant to company policy and applicable laws. You may also be eligible for shift differential pay, depending on the shift to which you are assigned.
You will be eligible to be considered for bonuses under either WD's Short Term Incentive Plan ("STI Plan") or the Sales Incentive Plan ("SIP") which provides incentive awards based on Company and individual performance, depending on your role and your performance. You may be eligible to participate in our annual Long-Term Incentive (LTI) program, which consists of restricted stock units (RSUs) or cash equivalents, pursuant to the terms of the LTI plan. Please note that not all roles are eligible to participate in the LTI program, and not all roles are eligible for equity under the LTI plan. RSU awards are also available to eligible new hires, subject to WD's Standard Terms and Conditions for Restricted Stock Unit Awards.
We offer a comprehensive package of benefits including paid vacation time; paid sick leave; medical/dental/vision insurance; life, accident and disability insurance; tax-advantaged flexible spending and health savings accounts; employee assistance program; other voluntary benefit programs such as supplemental life and AD&D, legal plan, pet insurance, critical illness, accident and hospital indemnity; tuition reimbursement; transit; the Applause Program; employee stock purchase plan; and the WD Savings 401(k) Plan.
Note: No amount of pay is considered to be wages or compensation until such amount is earned, vested, and determinable. The amount and availability of any bonus, commission, benefits, or any other form of compensation and benefits that are allocable to a particular employee remains in the Company's sole discretion unless and until paid and may be modified at the Company's sole discretion, consistent with the law.
Notice To Candidates: Please be aware that WD and its subsidiaries will never request payment as a condition for applying for a position or receiving an offer of employment. Should you encounter any such requests, please report it immediately to WD Ethics Helpline ( or email View email address on click.appcast.io .
$143.8k - $267k
...makes us Roche. In this role, you will lead instrumentation software development for digital pathology solutions that directly transform... ...an Agile environment with solution architects, hardware engineers, and software leads to translate business requirements into robust...SuggestedLocal areaRelocation package$124k
...operations. Our team partners across Go-To-Market, Finance, and Engineering to deliver trusted, scalable data products for both business... ...across Snowflake/Databricks, DBT, Fivetran, and Airflow. Applying software engineering discipline CI/CD, automated testing, version...SuggestedFull timeWork at officeRemote work$149k - $359k
...opportunities and leave your mark, come join us. THE ROLE Join our Core Engineering team to power the foundation of our Enterprise Data Cloud,... ...complex distributed systems challenges through thoughtful software design. Partnering closely with cross-functional engineering...SuggestedFull timeWork at officeFlexible hours$159.2k - $301.6k
Job Title: Sr Software Engineer - 3D Workflows The Opportunity Adobe's 3D & Immersive organization is looking for a Full Stack Software Engineer with 3D pipeline experience to lead our 3D Workflows Team! You will help plan, invent, develop, and test software to support...SuggestedFull timeTemporary workLocal areaWorldwide$120k - $150k
...for things on their own schedule. What you will do... 1. Software Development: Embrace test-driven development principles and... ...Collaborate with multidisciplinary teams, including Back-End Software Engineers, Project Managers, and System Administrators. 3. Innovation...SuggestedWork at office$92.7k - $187.5k
...Software Engineer III This role has been designed as ‘’Onsite’ with an expectation that you will primarily work from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help companies...Work experience placementWork at officeLocal areaImmediate start$165k - $241.4k
...filled or if a sufficient number of applications are received . Meet the team We are seeking an experienced and motivated Software Engineer to join our Service Provider High End Router (Cisco 8000) team within the R&D department, contributing to the evolution of...Full timeTemporary workLocal areaFlexible hours$388k
...apart:\n\n * Prior experience in AndroidTV and building and operating end-to-end systems\n * Prior experience in QoE metrics-driven software development and deployment\n * Prior experience in embedded development including identity and security \n\n\n\n\nGenerally, our...Hourly payFull timeImmediate startWorldwideFlexible hours- ...generation of computing in a fast-paced startup environment. Job Responsibilities: Participate in all parts of software engineering, ranging from design and implementation of software solutions to testing and peer review Collaborate with engineers on building...
$152k - $209k
...Who We Are Applied Materials is a global leader in materials engineering solutions used to produce virtually every new chip and... ...Responsibilities: Design and develop code for large scale complex software solutions for semiconductor equipment components and device...Full timeRelocation- ...recommendations to assist them on their wellness journey. ~300 million consumers receive personalized offers with recommendation engines powered by TigerGraph. ~ TigerGraph reduces power outages by optimizing the energy infrastructure for 1 billion people. This...Work at officeRemote work
$120.75k - $161k
...Platform team to design, develop, and maintain the large-scale software platforms that serve millions of users globally. In this... ...tolerance, horizontal scalability, and load balancing. Performance Engineering: Drive the scaling, optimization, and innovation of the Data Platform...Permanent employmentFull timeWork at office3 days per week- ...ripple far beyond the workplace - creating lasting change for people and the planet. What You Will Contribute: The Senior Software Engineer is responsible for designing, developing, testing, and supporting scalable software solutions that power Badger Meter's...Temporary workLocal areaFlexible hours
- ...The Role We are looking for a Senior AI Engineer to design, build, and ship AI-powered software across the full stack — from the agentic infrastructure that powers our robot operations, to the backend services that expose it, to the interfaces that operators and engineers...Full time
$388k
...Operational Insights team within CPT is looking for a senior full-stack engineer with a front-end focus to help us revamp our suite of developer productivity tools. This team accelerates the software developer lifecycle at Netflix by building tools and services that...Hourly payFull timePart timeImmediate startFlexible hours- ...orchestration platform , we bridge the gap between high-level software and complex physical hardware, harmonizing everything from humanoids... ...challenge starts here. The Role As an Applied AI Software Engineer, you sit at the intersection of Machine Learning and robust...
$152k - $208.5k
Role Responsibilities:\n\n * Design and develop code for complex software solutions for semiconductor equipment components and devices\n... ..., computer science, information management, software/system engineering, cyber security or mathematics\n\n * 4\u20137 years of related...Full timeWork experience placementRelocationShift work- ...obsessively customer-centric. Who are you? We are looking for engineers who are passionate about building consumer products. You have... ...are down to riff with us on anything from company mission to software architecture to user research You enjoy diving into the...Full time
$150k - $210k
...will be unveiling to the world soon. Our offices are in Emeryville and Santa Clara, California. About this Role : As a Software Engineer, Reliability and Integration, you’ll start by owning the uptime and reliability of our prototyping and development fleet of...Full time$151.9k - $227.9k
## \nCompany:\n\nQualcomm Atheros, Inc.\n\n## Job Area:\n\nEngineering Group, Engineering Group \u003e Software Engineering\n\nGeneral Summary:\n\n## Role Overview\n\nWe are seeking an experienced WLAN Firmware Engineer with deep expertise in datapath architecture to design...Full timeWork experience placementWork from home$100k
...computing paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and semiconductors.... ...looking for contributors of all seniorities. As a Software Engineer on the Metal Runtime team at Tenstorrent, you’ll work on the low...Permanent employmentFull time- ...differences, and supports and celebrates all of our team members. Role Overview We are seeking a resourceful hands-on Embedded Software Engineer to build high-reliability real-time systems. You will operate at the intersection of hardware and software, writing Modern C++...Full timeLocal area
$2,000 per month
...dataflow architecture and serving requests across multiple chips, hosts and racks. We are seeking a highly skilled and motivated engineer to join our team as we work towards enabling Mixture-of-Experts (MoE) architectures on Sohu systems. You’ll build SW enabling frontier...Full timeWork at officeRelocation package$116.5k - $173.25k
...merchants across the web and in native apps. We need a full-stack engineer to help build and improve those checkout experiences, from the... ...Responsibilities: \n\n * Implements tasks within the Software Development Lifecycle (SDLC), receiving structure and oversight...Full timeWork at officeLocal areaImmediate startFlexible hours- ...to innovate, architect, and implement next gen Wi-Fi standards software/firmware features on highly power and performance optimized... ...) for an optimal coexistence performance Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. Over...Full timeWork experience placement
$123k - $191k
...advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge... ...has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life...Full timeWork experience placement$388k
...that ads are engaging, optimized and compliant with consumer privacy choices and regional regulations. The Role As a Software Engineer on the Ads Identity, Signals and Audiences team, you will be instrumental in designing and developing Netflix Conversion APIs....Hourly payFull timeImmediate startFlexible hours$179.5k - $246.5k
### About the Role\n\nWe are seeking a highly capable and driven Software Engineer with a strong instrumentation background to serve as the Technical Lead for the Software Platform of our wafer processing tool. In this role, you will architect, implement, and deliver the...Full timeWork experience placementRelocationShift work$116.5k - $173.25k
...we take care of ourselves, each other, and our communities.\n\nJob Summary:\n\nWe are looking for a talented and driven Senior Software Engineer with deep expertise in full stack JavaScript development to join our engineering team. In this role, you will design, build,...Full timeWork at officeLocal areaImmediate startFlexible hours- Developing code and documentation for moderate difficult software projects Troubleshoots a variety of moderately difficult software problems... ...experience in developing real-time software Software engineering principles Experience in programming SW that interfaces with hardware...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- network software engineer San Jose, CA
- software engineer internship San Jose, CA
- software engineer travel San Jose, CA
- senior robotics software engineer San Jose, CA
- entry level software engineer remote San Jose, CA
- cybersecurity software engineer San Jose, CA
- federal - software developer San Jose, CA
- agile software developer San Jose, CA
- financial software developer San Jose, CA
- graduate software developer no experience San Jose, CA








