Senior Firmware Engineer Job at Mackenzie Stuart, Sacramento County, CA

  • Mackenzie Stuart
  • Sacramento County, CA

Job Description

Overview

I am currently partnered with an innovative technology company developing high-performance hardware and embedded systems for demanding computing applications.

The business is growing its engineering team and is looking for a Senior Firmware Engineer to work on advanced storage and host-interface technologies.

About the Role

This role will focus on low-level firmware development covering storage protocols, command processing, high-speed interfaces, system management, error recovery, and product validation.

Responsibilities

  • Develop and maintain NVMe firmware, including command processing, data transfers, and queue management.
  • Implement and debug PCIe-based communication and host-management interfaces such as SMBus and I3C.
  • Develop status reporting, monitoring, control, error-handling, timeout, reset, retry, and recovery functionality.
  • Validate firmware against relevant industry standards and host platforms.
  • Debug low-level issues using protocol analysers, logic analysers, firmware logs, and trace tools.
  • Support compliance, interoperability, stress, power-management, hot-plug, and error-injection testing.
  • Investigate complex technical issues, identify root causes, and implement reliable fixes.
  • Work closely with firmware, hardware, validation, and systems engineering teams.

Qualifications

Professional experience developing embedded or storage firmware using C or C++.

Required Skills

  • Professional experience developing embedded or storage firmware using C or C++.
  • Strong understanding of NVMe and PCIe.
  • Experience with SMBus, I3C, I²C, or similar communication protocols.
  • Experience with firmware validation, protocol debugging, and system-level troubleshooting.
  • Understanding of command processing, queue management, error recovery, and compliance testing.
  • Strong analytical and problem-solving skills.

Preferred Skills

Experience with PCIe Gen4 or Gen5, NVMe compliance testing, storage controllers, or hardware bring-up would be advantageous.

Job Tags

Full time

Similar Jobs

FMI- The Food Industry Association

Food Safety Director Job at FMI- The Food Industry Association

 ...FMI The Food Industry Association: Were Hiring a Chemical & Food Safety Programs Director (Hybrid Role) Do you have chemical safety experience with a passion for advancing food safety across the food industry? Are you a technical expert who can translate complex... 

OJUS LLC

Cloud Engineer Job at OJUS LLC

 ...Job Title: Multi-Cloud Engineer Location: Berkeley Heights, NJ Work Arrangement: Onsite Employment Type: Contract Job Summary...  ...multiple cloud platforms, including AWS, Microsoft Azure, and Google Cloud Platform (GCP). The ideal candidate will have strong hands... 

NORLEE INVESTMENTS LLC

Helper Job at NORLEE INVESTMENTS LLC

 ...the One Norlee platform, we are expanding our field teams. Position Summary Norlee Group, Inc. is seeking a highly motivated Helper to join one of our Industrial and Commercial divisions. This is a full-time, field-based position offering an excellent entry point... 

Athletics - Business Operations

Director, Talent Acquisition Job at Athletics - Business Operations

 ...innovative organization that values its employees and strives to create a positive work environment. Description: The Director, Talent Acquisition leads the development and execution of recruiting strategies that attract, engage, and hire top talent in alignment with... 

Clovis Unified School District

Translator, Oral and Written Eligibility Pool, InsideOutside, 202627 SY Job at Clovis Unified School District

 ...written and/or oral communication skills in the language being interested in this position must electronically complete a current online EdJoin is required that the following documents be attached to all EdJoin applications:- Current Resume- Two (2) Letters of Recommendation...