Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Western Digital Principal Engineer Software Development Engineering 
Canada, British Columbia, Area H (Cultus Lake/Columbia Valley) 
731037582

19.11.2024
Company Description

Today’s exceptional challenges require your unique skills. It’s You & Western Digital. Together, we’re the next BIG thing in data.

Job Description

ESSENTIAL DUTIES AND RESPONSIBILITIES:

  • Western Digital High Volume BackEnd Hard Disk Drive Manufacturing is an industry recognized leading process thanks to the high-level of automation and efficiency for maximized throughput.
  • The successful candidate will join the BE Manufacturing Code Development Staging and Architecture team to work with a team of highly qualified software and firmware architects and engineers to develop a common flexible and abstracted platform across both Enterprise and Client space.
  • The candidate will participate in the design and implementation of Host Application software as well as Manufacturing Firmware features using advanced development environment and tools based on C++ and Python / TCl / Perl scripts. This project exposes the team to Machine Learning, Secure Drive technology and a number of other advanced techniques.
  • The significant positive financial impact and improved factory efficiency will be a great reward.
  • The candidate should have good working knowledge of S/W / F/W Object Oriented Embedded programming and System Interlock design.
  • Knowledge of the SAFe Development process, specifically as a Product Owner or Scrum Master, and strong verbal / written communication / team player skills are advantages.
  • This position requires significant experience in leading projects, develop requirements and drive project from development to deployment while working with cross-functional teams.
  • Domestic or international travel may be required
  • Good team player with very good oral and written communication skills
  • Require robust ability to perform problem analysis and speedy resolution using systematic methodology with a high-level of efficiency
  • Familiar with SAFe Software and Firmware Development Process. Experience in the role of Product Owner or Scrum Master is highly desired
  • Good attitude towards the application of the Software / Firmware Development cycle in the design of Manufacturing Host Application and Firmware
  • Ability to organize tasks and deliverables efficiently as appropriate to each assigned project
  • Ability to develop validation / test plan and foresee test points needs ahead of feature design
  • Exposure and familiarity with multiple Code Management systems including SVN, GIT / GERRIT / JENKINS
Qualifications

REQUIRED

  • EQUIRED:6+ years’ experience with embedded systems with focus high-quality Software and Firmware design and implementation with effective ability for problem solving
  • BS or MS degree in Computer Engineering, Computer Science, Electronic Engineering or related curriculum Experience programming embedded microcontrollers in C/C++ and assembly

SKILLS:

  • Hand-on experience of script programming such as TCL, Python and Perl script
  • Hand-on experience using hardware debug instrumentation such as oscilloscopes and bus analyzers
  • Ability to work on firmware projects alone or partnered with members of a team. In such case, collaboration to promote success for both individual as well as other team members is necessary

Based on our experience, we anticipate that the application deadline will be