Product Security Engineering Technologist
Company: Western Digital
Posted on: March 25, 2020
THIS POSITION IS REMOTE OR IN THE BAY AREA.What You Should Know
About Western DigitalYou might know Western Digital as a Fortune
150 company, or as the world's largest maker of hard drives and
memory products (we are both of those things). What you may not
know is that Western Digital designs, builds, and ships software
that reaches over 300 million people every year. That's a lot of
Increasingly software is how people experience hardware. Think
about the hardware devices you use; software is likely how you
interact with that hardware. We get this. This is why software
development is so important at Western Digital. We strive to
deliver an amazing hardware and software experience to hundreds of
millions of consumers every year; one that is fast, easy-to-use,
and most importantly, secure.What You'll Be DoingAs a Technologist
in the Product Security Engineering team at Western Digital, you
will work on core software that protects the security of our
customers' most important data.
In the Content Solutions Business Unit, we're developing products
and services that help individuals and organizations encrypt and
manage their data across their entire workflow. We know that the
largest barrier to an end-to-end encrypted world is ease of use,
and we're creating exciting new technologies that will help more
people than ever before keep their data safe at all times. Your
contributions might help safeguard the next big Hollywood movie, a
photojournalist's hard-hitting expos--, archives of sensitive
medical and financial data, or someone's next big idea.
As part of a small and dynamic team, the projects that we work on
and the tools we use will vary over time. You will have the
opportunity to be exposed to all phases of product development,
from hardware design to post-launch support.
You should be prepared to learn about new tools, technologies,
frameworks, languages, and domains, and rapidly translate your
learning into results. To illustrate this, some examples of
technologies and tools we're developing or using include:
- Embedded development for ARM microcontrollers in Java, Kotlin,
- Cryptographic protocol implementation in Java, Kotlin, C#, and
- Formal modeling of cryptographic protocols using Proverif
- High-assurance implementations of standard cryptographic
primitives including elliptic curve cryptography
- Secure product manufacturing fixtures using FIPS 140-2 HSMs for
product key signing
The systems we're building and the software we're writing are
unlike any we've created before. We want to bring the same level of
robustness and design assurance to an even more challenging set of
product requirements. While the technologies and tools we use will
differ depending on the requirements of the system, these examples
should provide some guidance on what you might be working on in the
secure platform team.
At Western Digital, we have the challenge and the responsibility to
help users around the world manage, organize, and protect their
most precious memories, data, and information. We want to provide
you with the opportunity to help us make good on that
responsibility in a diverse, supportive, and high-impact
environment. Are you up for it?Your Key Responsibilities Will
- Develop software in multiple languages and for multiple target
environments, such as assembly, C, Rust, Java, and Kotlin.
- Participate in the creation of requirement and design
documentation for system components.
- Foster and grow a culture of continuous improvement in software
methodology, and help hold the group accountable for our stated
principles, including with regard to documentation, testing,
verification, and continuous integration.
- Drive the technical strategy for integration of secure wireless
communication with embedded SoC design, and help specify
requirements and approach to enable this integration.
What You'll Need To Be SuccessfulIf you feel that your background
and experience has led you to the point where you want to take on
this challenge and responsibility, and you believe you can be
successful with the support and mentorship of our leadership, you
should apply for this position regardless of your formal
- You should have the ability and inclination to take in new
information, learn new concepts, and always seek out opportunities
for growth and change.
- You will need a strong background in mathematical reasoning. To
support this, a BS in mathematics, Computer Science, or a related
area is strongly preferred, and a higher degree is helpful.
- A background in programming language theory, compiler design,
software security, or software engineering and testing is often
- You should have an ability to see a system from an attacker's
perspective, and to understand what is possible or not possible
with the information available to an attacker.
- And finally, you should understand that you are not working
alone, and be able to reach out to others for support and guidance
when you need it.
Digital is a one of the world's most sophisticated, foundational
companies. A Fortune 150 company and the world's largest maker of
& flash memory products, we literally create the space upon which
digital world is built. Think about it. If not for our products,
there would be
no computing, social media or streaming media. We develop the
make the products that make all of those things possible!
Western Digital's Content Solutions group we design, build and ship
and software that enhances the digital lives of more than 300
every year. With more than 350,000 points of sale worldwide, we
in more than 113 countries connect with their content, so they get
enjoyment and value from the digital lives.
three brands, SanDisk, WD and G-Technology offer consumers new ways
aggregate, organize, secure, and share the content that really
matters to them,
no matter where the content is created, or where it resides. As our
world and capabilities expand, we evolve to meet the needs of this
dynamic and constantly changing environment. Whether that means
personal cloud experiences that seamlessly pull all of your
pictures, music, video,
documents together or developing state-of-the-art encryption
protect your most valuable content, we're committed to putting
control over every aspect of their digital world.
Western Digital is an equal opportunity employer.
Western Digital does not discriminate on the basis of 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 "Equal
Employment Opportunity is the Law" poster.
Western Digital participates in the E-Verify program in the US. For
more information click here. Este empleador participa in
Keywords: Western Digital, Milpitas , Product Security Engineering Technologist, Engineering , Milpitas, California
Didn't find what you're looking for? Search again!