Senior Engineer, Software Development Engineering (Apps)

Job expired!

Rejoignez Western Digital : Innovateurs en Technologie

Chez Western Digital, nous nous consacrons à stimuler l'innovation mondiale. Notre vision est de repousser les limites technologiques et de rendre l'impossible possible. Depuis des décennies, notre technologie a permis aux gens de réaliser des exploits extraordinaires, y compris l’atterrissage d'un homme sur la lune.

En tant que partenaire clé de certaines des plus grandes et des plus dynamiques organisations du monde, nous jouons un rôle essentiel dans l'alimentation des plateformes de jeu compétitives, la sécurisation des villes, l'amélioration de la connectivité des voitures intelligentes et l'alimentation des centres de données qui soutiennent les grandes entreprises et les services de cloud public. Western Digital construit un avenir plus brillant et plus intelligent.

Regarder des séries en rafale, utiliser les réseaux sociaux ou faire du shopping en ligne ? Western Digital prend en charge l'infrastructure de stockage pour ces plateformes. Des cartes mémoire flash qui capturent des moments précieux à un vaste portefeuille de solutions centrées sur les données, y compris les marques Western Digital®, G-Technology™, SanDisk® et WD®, nous sommes au cœur des avancées technologiques.

Votre Avenir chez Western Digital : Soyez la Prochaine Grande Chose dans les Données

Titre du poste : Ingénieur Senior, Développement de Logiciels (Applications)

Description du poste :

Nous recherchons un ingénieur talentueux et passionné pour rejoindre notre équipe. Vous jouerez un rôle crucial dans la conception, la mise en œuvre et la maintenance des outils logiciels internes pour le traitement, l'analyse et la visualisation des données de développement, de production et de terrain des disques durs. Ces applications fonctionnent sur des PC Windows, des PC Linux et des testeurs multi-disques de grande taille pour aider les équipes de développement de produits à évaluer leurs conceptions.

Tâches et Responsabilités Essentielles :

  • Concevoir, mettre en œuvre, tester et maintenir des applications logicielles pour les tests et la caractérisation au niveau des dispositifs.
  • Développer et maintenir des décodeurs de données personnalisés (ETL : Extraction, Transformation, Chargement), des analyses de données basées sur le web et des applications de visualisation.
  • Travailler avec des bases de données relationnelles et non relationnelles pour stocker et récupérer les données de diverses applications logicielles.
  • Collaborer avec les équipes technologiques et produits pour développer des outils d'analyse et des modèles d'apprentissage automatique.
  • Participer aux revues de code et aux discussions techniques.
  • Contribuer aux activités de conception, d'intégration, de test et d'analyse des pannes du logiciel.
  • Créer et maintenir une documentation technique détaillée et des guides d'utilisation.
  • Travailler de manière collaborative dans un environnement global, rapide et agile.

Qualifications :

Requis :

  • Licence ou maîtrise en Ingénierie Logicielle, Informatique, Génie Informatique ou domaine connexe.
  • Expérience : Licence avec 2+ années d'expérience ou Maîtrise avec 0+ année d'expérience.
  • Maitrise du C/C++ (compilateurs et environnements de développement comme MS Visual Studio, Eclipse, gcc), Python (Jupyter), MATLAB, statistiques, programmation orientée objet, bases de données non relationnelles (MongoDB / Cassandra), bases de données relationnelles (MySQL, SingleStore) et conteneurs Docker.
  • Compétence avec les systèmes d'exploitation Windows et Linux.
  • Expérience en Perl, Node.js, JavaScript, frameworks de développement web comme React, Svelte, Jenkins/Spinnaker, Artifactory, APIs RESTful, Elasticsearch et systèmes d'apprentissage automatique.
  • Expérience supplémentaire en caractérisation des dispositifs, analyses, périphériques de stockage ou systèmes embarqués connexes est préférée.
  • Familiarité avec des outils de contrôle de version comme GIT / BitBucket, SVN, et la suite d'outils Atlassian (Jira, Confluence).

Déclaration d'Égalité des Chances

Western Digital s'eng