Internship in various hardware engineering disciplines at Western Digital.
Locations (6)
Colorado Springs, Colorado, United States
Irvine, California, United States
Longmont, Colorado, United States
Fremont, California, United States
Rochester, Minnesota, United States
San Jose, California, United States
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.
Responsibilities
Design and verify ASIC architectures and digital logic
Build simulations and validate complex hardware designs
Support the ASIC development lifecycle
Optimize performance, power, and reliability
Collaborate across hardware, firmware, and systems engineering teams
Design, develop, and maintain sophisticated software systems for enterprise infrastructure platforms, leveraging AI and advanced technologies.
Responsibilities
Contribute to design and architecture of new or re-engineered software/storage environments
Prepare written software/storage specifications
Build and review design, functional, technical and user documentation
Develop, review and implement test strategies for software products and systems
Design engineering interlocks with vendor/ODMs/partners, prototyping, debug validation, interactions with cross functional teams, factory and customer support
Develop sophisticated systems and software to meet customer business goals.
Responsibilities
Contribute to design and architecture of new or re-engineered software/storage environments
Prepare written software/storage specifications
Build and review design, functional, technical and/or user documentation
Develop, review and implement test strategies for software products and systems
Design, engineering interlocks with vendor/ODMs/partners, prototyping, debug validation, interactions with cross functional teams, factory and customer support
Build the foundation for the next generation of autonomous systems by developing and integrating the core software and platform infrastructure that powers mission-critical technology, working across teams to deliver reliable, scalable solutions from development through deployment.
Compensation
Pay within range listed + Bonus + Benefits + Equity
Responsibilities
Own platform integration across SIL, HIL, VIL, and edge deployment workflows, ensuring components work together reliably and are easy for developers to use.
Build and maintain reference work spaces, platform reference implementations, and tooling that accelerate development, testing, deployment, and validation.
Integrate platform-level software across hardware, sensors, controllers, APIs, configuration, orchestration, and fleet/device management systems.
Support embedded platform bring-up and hardware diversification across developer boards, iron birds, aircraft/vehicle test platforms, and other reference hardware.
Improve platform stability, API quality, developer experience, and system scalability for mission-critical product and customer commitments.
Requirements
B.S. or Master’s degree in Engineering, Computer Science, or related field
Contributing member of a software engineering team focused on the development of embedded software applications for earthmoving equipment.
Compensation
$74,988.00 - $112,476.00 + Benefits
Responsibilities
Design, develop, test, and debug software components used for electronically controlled systems on various earthmoving products, while complying with a defined development process and coding standards
Participate and guide Agile-based software development teams and collaborate with cross-functional product design teams developing various features, such as electro-hydraulics, powertrain, and/or operator interfaces
Perform embedded systems engineering tasking including requirements analysis, concept development, software architecture and design reviews
Utilize software tools and electronic instruments to troubleshoot and debug embedded systems
Provide technical support to the factory, Supply Management, and Product Support during key product development phases
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.
Responsibilities
Design and verify ASIC architectures and digital logic
Build simulations and validate complex hardware designs
Support the ASIC development lifecycle
Optimize performance, power, and reliability
Collaborate across hardware, firmware, and systems engineering teams
Requirements
Bachelor’s, Master’s, or Ph.D. degree in Computer Science, Computer Engineering, Electrical Engineering, Mechanical Engineering, Systems Engineering, Software Engineering, Manufacturing Engineering, Industrial Engineering, Mechatronics, Materials Engineering, Data Science, or a related engineering or technical discipline