waypointjobs

Mackenzie Stuart

Senior Firmware Engineer

sacramento county, CA

Check who can apply and the requirements below before continuing.

This job is closed

Applications are no longer available for this announcement. Explore current related opportunities below.

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.

Who can apply

Review the original listing for work authorization, qualifications and employer requirements.

Explore related searches

Current related jobs

Marriott

WhatJobs

Building Engineer IV

palm valley, FL

Salary not specified

Marriott International, a premier global lodging company with properties spanning 139 countries, is seeking an experienced Building Engineer IV t…

Last received from source 2026-10-14View job

Marriott

WhatJobs

Engineer II

wyldwood, TX

Salary not specified

Engineer II – Facilities & Maintenance Marriott International, Inc. seeks an Engineer II to support property facilities in the Hospitality & Trav…

Last received from source 2026-10-14View job

Faith Technologies

WhatJobs

Structural Engineer III

fox crossing, WI

Salary not specified

Faith Technologies is seeking a Structural Engineer III to support complex electrical and construction projects. In this role, you’ll perform str…

Last received from source 2026-10-14View job

Amazon Web Services, Inc.

WhatJobs

Data Center Controls Engineer

aquia harbour, VA

Salary not specified

Amazon Web Services (AWS) is seeking a Data Center Controls Engineer to design and deploy reliable, scalable control systems for global AWS data …

Last received from source 2026-10-14View job

Marriott

WhatJobs

Engineer II

round rock, TX

Salary not specified

Engineer II – Facilities & Maintenance Marriott International, Inc. seeks an Engineer II to support property facilities in the Hospitality & Trav…

Last received from source 2026-10-14View job

Amazon Web Services, Inc.

WhatJobs

Data Center Controls Engineer

jackson, GA

Salary not specified

Amazon Web Services, Inc. seeks a Data Center Controls Engineer in Jackson, GA to design, implement, and support critical control systems that po…

Last received from source 2026-10-14View job