Internship - Firmware Engineering

Job expired!

Description de l'entreprise

Chez Western Digital, notre vision est de stimuler l'innovation mondiale et de repousser les limites de la technologie pour rendre possible ce que vous pensiez autrefois impossible. Au cœur de notre entreprise, Western Digital se compose de résolveurs de problèmes. Les gens réalisent des exploits extraordinaires avec la bonne technologie. Depuis des décennies, nous faisons exactement cela. Notre technologie a aidé les gens à poser un homme sur la lune.

Nous sommes un partenaire clé de certaines des plus grandes organisations et celles à la croissance la plus rapide au monde. Que ce soit pour dynamiser les plateformes de jeux les plus compétitives, permettre aux systèmes de rendre les villes plus sûres et les voitures plus intelligentes et mieux connectées, ou alimenter les centres de données derrière les plus grandes entreprises mondiales et le cloud public, Western Digital ouvre la voie à un avenir plus lumineux et plus intelligent.

Que vous regardiez des séries en boucle, utilisiez les réseaux sociaux ou fassiez des achats en ligne, Western Digital prend en charge l'infrastructure de stockage derrière nombre de ces plateformes. Et cette carte mémoire flash qui capture et préserve vos moments les plus précieux ? C'est nous aussi. Nous proposons un vaste portefeuille de technologies, de dispositifs de stockage et de plateformes pour les entreprises et les consommateurs. Nos solutions axées sur les données comprennent les marques Western Digital®, G-Technology™, SanDisk® et WD®.

Les défis exceptionnels d'aujourd'hui requièrent vos compétences uniques. C’est Vous & Western Digital. Ensemble, nous sommes la prochaine GRANDE chose dans les données.

Description du poste

Nous nous concentrons sur la conception et le développement de l'architecture et des algorithmes de firmware de nouvelle génération pour offrir des produits Enterprise Hard Disk Drive (eHDD) à haute performance et à coût réduit. En tant que membre de l'équipe R&D globalement diversifiée, vous travaillerez dans un environnement de développement Agile avec des opportunités d'apprentissage et de croissance dans plusieurs disciplines.

Nous recherchons des étudiants très motivés pour rejoindre notre programme de stages. Ces stages rémunérés sont conçus pour donner un coup de pouce à votre carrière, offrant une formation en cours d'emploi et des formations complémentaires en plus d'un mentorat solide. Vous travaillerez aux côtés des esprits les plus brillants de l'industrie pour impulser l'innovation nécessaire pour dépasser les nouvelles demandes et défis créés par les données.

Dans ce programme, vous serez exposé à différentes parties de l'organisation à travers :

  • Formation en cours d'emploi et mentorat avec des professionnels de l'industrie
  • Formations de développement professionnel
  • Exposition aux cadres supérieurs
  • Événements de réseautage avec d'autres stagiaires et employés de Western Digital
  • Opportunités de collaboration avec des équipes trans-géographiques et trans-culturelles, notamment l'équipe au Japon et aux États-Unis

Ce poste est basé au Western Digital Tech and Regional Center (M), un Centre d'Excellence situé à Petaling Jaya, en Malaisie.

CE QUE VOUS FEREZ:

  • Concevoir, développer, tester, intégrer et maintenir un firmware de qualité pour eHDD en utilisant les meilleures pratiques telles que les tests unitaires, la CI et les méthodologies Agile.
  • Conception et implémentation de structures de données, d'algorithmes logiciels, de chemin de données et de pilotes pour matériels à l'aide des dernières normes C++ et Python.
  • Participer à des enquêtes techniques significatives depuis l'énoncé du problème jusqu'aux conclusions.
  • Créer des documents de conception relatifs aux différentes phases du développement de firmware.
  • Élaborer des stratégies pour des tests approfondis de fonctionnalité et de compatibilité des fonctionnalités complexes des disques.

Qualifications

COMPÉTENCES REQUISES:

  • Étudiant actuel, poursuivant un baccalauréat en informatique, en ingénierie informatique/électronique ou dans un domaine similaire.
  • Connaissance en C, programmation orientée objet (par exemple C++, Python), structure de données, algorithmes et programmation multitâche.
  • Capacité à apprendre rapidement de