Job Closed

This listing is no longer active.

Western Digital logo
Western Digital

We create data storage solutions that power the technology of today and inspire the innovations of tomorrow.

Senior Manager, Firmware Engineering

Hardware EngineerHardware EngineerOtherRemoteSeniorTeam 10,001+Since 1970H1B SponsorCompany SiteLinkedIn

Location

California

Posted

172 days ago

Salary

$144.3K - $204.3K / year

Seniority

Senior

Bachelor Degree10 yrs expEnglish

Job Description

Senior Manager, Firmware Engineering

Western Digital

• Lead a team of firmware engineers responsible for the development and design process of security technology • Take full responsibility for the entire process, encompassing planning, design, development, validation, and communication with senior management • Collaborate closely with security architects to define, implement, and integrate security features and protocols, ensuring optimal partitioning between hardware and software • Establish efficient workflows that facilitate rapid feature development while maintaining high quality and stability. This involves managing release cycles, implementing continuous integration, and conducting regression testing • Provide assistance for pre-silicon validation activities, such as simulation, emulation, and FPGA prototyping • Support post-silicon validation, performance characterization, system integration, and debugging efforts • Assist in establishing test and calibration capabilities for storage controllers in ATE, module, and product factories • Contribute to the Security Development Lifecycle of the firmware by supporting its development at various stages, including design, threat analysis, implementation, validation, vulnerability testing, certification, and audit.

Job Requirements

  • Degree in Computer Science, Electrical/Computer Engineering, Software Engineering, or a related field
  • 10+ years of experience in engineering management, including previous leadership roles overseeing firmware teams that have a proven track record in high-volume production
  • Comprehensive understanding of embedded software fundamentals, encompassing design and development processes, real-time constraints, concurrency, multi-processor systems, caching, and virtual memory
  • Proficiency in HW/SW architecture and design partitioning, along with expertise in requirements analysis, memory, and performance estimation
  • Hands-on experience with build infrastructure, automation, and CI/CD testing frameworks
  • Proven expertise in configuration and release management, continuous integration, and regression testing
  • Thorough knowledge of design strategies focused on maintainability, scalability, and code reuse
  • Successful leadership of large and complex projects, including feature planning, prioritization, status tracking, and issue triage and reporting
  • Exceptional organizational skills, demonstrated through experience in leading teams
  • Outstanding written and oral communication skills, enabling effective collaboration with cross-functional teams.

Benefits

  • Paid vacation time
  • Paid sick leave
  • Medical/dental/vision insurance
  • Life, accident and disability insurance
  • Tax-advantaged flexible spending and health savings accounts
  • Employee assistance program
  • Other voluntary benefit programs such as supplemental life and AD&D, legal plan, pet insurance, critical illness, accident and hospital indemnity
  • Tuition reimbursement
  • Transit
  • Employee stock purchase plan
  • 401(k) Plan

Related Categories

Related Job Pages

More Hardware Engineer Jobs

Exoscale logo

Hardware Engineer

Exoscale

Simplicity, Scalability and Security

Hardware Engineer173 days ago
Full TimeRemoteTeam 51-200Since 2011H1B No Sponsor

• Design and specify hypervisor and storage chassis and servers, as well as hardware configurations • Evaluate and qualify new hardware technologies and vendors for deployment at scale • Develop hardware standards and best practices • Plan and execute hardware refresh cycles and participate in capacity expansions • Analyze hardware utilization and performance data to optimize configurations • Monitor hardware performance, reliability metrics, and failure rates across the fleet • Troubleshoot and resolve complex hardware issues in production environments • Coordinate with vendors, providers and manufacturers • Drive cost optimization initiatives through hardware lifecycle management • Collaborate with site reliability and software engineers to optimize hardware-software integration • Research emerging technologies and technology watch.

Switzerland
Mojio logo

Firmware Engineer – Contract

Mojio

Fueling the future of connected mobility

Hardware Engineer228 days ago
OtherRemoteTeam 51-200H1B No Sponsor

• Contribute to the functionality of a leading LTE Dashcam product in C/C++ from connectivity through to video pipelines. • Vendor Interfacing: Collaborate with vendor hardware/software teams to submit patches and resolve issues. • Customer Issue Management: Implement and debug firmware-related issue tickets from customer-reported and internal-reported issues promptly, providing effective troubleshooting, technical support, and resolution. • Drive key stability and functionality for the product and technical teams, and then move to maintenance and ongoing issue resolution. Initially work in a concentrated time window mode and then transition over time to a supporting part-time role.

California
Job Closed