Sr. Firmware Engineer

https://www.therecruitability.com/wp-content/uploads/2022/12/img-visual-03.jpg

We are seeking a highly experienced engineer to join our firmware development team. This role offers a flexible, supportive, and collaborative environment where you will play a key part in advancing leading-edge storage technologies and improving firmware quality and performance.

Essential Duties & Responsibilities

  • Develop embedded firmware and implement performance-focused algorithms, including caching and controller firmware, to meet product specifications and customer requirements.

  • Apply statistical and data analysis techniques—including model simulation—to identify, diagnose, and resolve complex technical issues.

  • Evaluate and troubleshoot problems encountered during firmware development and testing.

  • Prepare detailed design documentation and participate in comprehensive design and code reviews.

  • Communicate effectively and collaborate closely with remote development teams.

Requirements

  • 12+ years of embedded firmware development experience; experience with Hard Disk Drive (HDD) technologies is a strong plus.

  • Strong analytical, programming, and problem-solving skills, with expertise in C and C++.

  • Deep understanding of storage caching architectures and algorithmic concepts, with extensive experience developing high-performance, real-time algorithms.

  • Extensive experience using statistical analysis and a wide range of software/hardware tools to identify root causes and implement robust solutions.

  • Ability to work effectively within a collaborative team environment.

  • Strong communication skills.

Education

  • Bachelor’s degree in engineering required; M.S. or Ph.D. preferred.