Job Search | Job Seekers | EmployersLogin   
  Email this Job   print   

Firmware Engineer
Job Location :
951 Sandisk Dr
Colorado Springs, Colorado
United States
Western Digital
951 Sandisk Dr
Milpitas, CA 95035
United States
Employment term : Full Time
Degree : Bachelors
Travel : Yes
Job level : Senior Level 7+ yrs.
Work Authorization :
  • Authorized to work
  • We are seeking a world-class Firmware Engineer to lead the Embedded Firmware System Design Verification team developing a wide variety of advanced next-generation high performance storage system enclosures for the OEM and data center marketplace. You will have demonstrated leadership ability executing complex programs and an understanding of the who, what and how of system development. You will have strong skills and experience in the computer server and storage industry including familiarization with embedded storage processors, storage protocols, and servers. This is a high-impact, high visibility opportunity for the right individual with superior technical skills, good project management abilities, and an enthusiasm for success.

    Essential Responsibilities

    • Generate requirements for hardware features required to support board bring-up, debug, verification, and diagnostics of low-level FW/HW interfaces and low-level system interfaces
    • Review system and board level specification to ensure all verification and diagnostic requirements are properly incorporated
    • Review system and board level designs (schematics, BOMs, etc.) to ensure all verification and diagnostic requirements are properly implemented
    • Generate specifications for FW features needed for circuit board and system design validation per requirements provided by HW verification engineering and HW design teams
    • Develop processes to identify embedded system design issues early in the product development lifecycle
    • Collaborate closely with cross-functional teams including FW, EE, ME, and Manufacturing to bringup and integrate sub-systems into the overall system as well as debug and diagnose root causes of verification failures
    • Develop Firmware/Software to aide in circuit board design validation (electrically and functionally)
    • Create Diagnostics and Built in Self-Test (BIST) software tools
    • Integrate low-level diagnostics with manual analysis to incrementally and rapidly regress the circuits under test
    • Identify hardware design flaws and BOM incompatibility issues
    • Uncover marginal timing and other related design issues in the hardware
    • Identify manufacturing process errors and recommend process improvements
    • Drive issue resolution and product stability to enable predictable and high quality product development
    • Support integration with existing DCS continuous integration automation frameworks
    • Provide mentorship to junior engineers as needed 

    Qualifications and Education:

    • BS or MS degree in Electrical Engineering or Computer Science (or related field)
    • 8+ years of experience with storage product embedded systems development
    • Demonstrated microcontroller development experience using C/C++/Assembly
    • Strong debugging skills using kernel mode debuggers and electrical circuit test equipment such as logic analyzers and bus analyzers
    • Ability to debug RTOS issues using JTAG, UART, and other interfaces
    • Linux & Windows scripting experience (Python is bonus)
    • Knowledge of software design, real-time operating systems, and hardware-software interfaces
    • In-depth storage protocol experience with SAS, SCSI, NVMe and PCIe
    • Ability to read electrical specifications, identify potential issues/high risk areas, and recommend solutions
    • Demonstrated ability in creative problem solving and innovation
    • Strong team player, effective communication skills, and highly motivated
    • Knowledge of agile development and self-managed development teams from design to production

    Western Digital Profile:


    The future. It’s on you. You & Western Digital.


    We’ve been storing the world’s data for more than 50 years. Once, it was the most important thing we could do for data. Now we’re helping the world capture, preserve, access and transform data in a way only we can.


    The most game-changing companies, consumers, professionals, and governments come to us for the technologies and solutions they need to capture, preserve, access, and transform their data.


    But we can’t do it alone. Today’s exceptional data challenges require your exceptional skills. It’s You & Us. Together, we’re the next big thing in data.


    Western Digital® data-centric solutions are found under the G-Technology™, HGST, SanDisk®, Tegile™, Upthere™, and WD® brands.

    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.


      Email this Job   print   

    Internet Business Systems © 2019 Internet Business Systems, Inc.
    25 North 14th Steet, Suite 710, San Jose, CA 95112
    +1 (408) 882-6541 — Contact Us, or visit our other sites:
    AECCafe - Architectural Design and Engineering EDACafe - Electronic Design Automation GISCafe - Geographical Information Services  MCADCafe - Mechanical Design and Engineering ShareCG - Share Computer Graphic (CG) Animation, 3D Art and 3D Models
      Privacy PolicyAdvertise