Western Digital
Software Engineer
San Jose, CA, United States
Sponsorship not specifiedDetected 2 days ago
JavaScriptPythonJavaGoC++Data StructuresAlgorithmsGitSQLCloud PlatformsLinuxData AnalysisData EngineeringData ScienceEmbedded SystemsSystems EngineeringElectrical EngineeringHardware DesignVoIPResearchCommunicationProblem SolvingCritical ThinkingMentoring
About the role
- Colorado Springs, Colorado
- Irvine, California
- Longmont, Colorado
Responsibilities
- 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.
- Create software that helps teams work smarter.
- You'll design, build, test, and improve software used across enterprise systems.
- Design, develop, and maintain commercial and internal software applications.
- Collaborate with teammates to build new features and solve technical problems.
- Create documentation that supports software deployment and ongoing maintenance.
Requirements
- Every interaction, every model, every system generates data that must be stored, managed, and made accessible over time.
Nice to have
- Familiarity with software development fundamentals, debugging, data structures, algorithms, operating systems, or other computer engineering concepts.
- 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.
Skills
- Build the software behind the technology.
- Turn data into insights that drive better decisions.
Compensation
- 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.
- 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.
Benefits
- 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 availab
Company info
- As an Applications Software Engineer, you'll develop applications that support employees, customers, and business operations.
Apply directly at Western Digital →Create a free account for alerts like thisView Western Digital immigration profile
This listing is sourced directly from Western Digital's careers page and normalized into a canonical job model.