Senior Firmware Engineer
Tekfortune Inc
Tekfortune is a fast-growing consulting firm specialized in permanent, contract & project-based staffing services for world's leading organizations in a broad range of industries. In this quickly changing economic landscape, virtual recruiting and remote work are critical for the future of work. To support the active project demands and skills gaps, our staffing experts can help you find the best job for you.
Role:Senior Firmware Engineer
Location: Rancho Cordova, CA
Duration: Fulltime
Required Skills: Senior Firmware Engineer
Job Description:
Protocol Stack Design and Maintenance
Design and maintain the NVMe protocol stack, including Admin and I/O command processing, and Submission/Completion Queue management.
Ensure full compliance with the latest NVMe specifications and PCIe Gen5 protocol requirements.
Design and implement SMBus and I3C communication protocols, ensuring reliable and accurate data exchange with the host controller.
Command Processing and Flow Control
Implement NVMe command parsing, data transfer mechanisms, and completion flows, supporting multi-namespace operations.
Implement SMBus/I3C read/write commands and data flow, including status monitoring, temperature/voltage reporting, and control command handling.
Error Reporting and Recovery
Implement proper status code reporting, Asynchronous Event Notification (AEN), and error recovery flows to ensure host compatibility.
Handle timeout, abort, and reset scenarios to maintain system stability and minimize host impact.
Design SMBus/I3C error detection and retry mechanisms to prevent transmission errors from causing system failures.
Compliance and Interoperability
Verify compatibility with industry-standard NVMe compliance tools and host platforms.
Validate SMBus and I3C communication against JEDEC/MIPI specifications to ensure broad interoperability with different host systems and controllers.
Debug and Validation
Capture and analyze PCIe/NVMe transactions using protocol analyzers, logic analyzers, and firmware logs.
Monitor SMBus/I3C transfers, analyze timing and error conditions, and ensure firmware implementation is stable and reliable.
Collaborate with validation teams to execute compliance, stress, and corner-case tests, including hot-plug, power management, error injection, and multi-protocol concurrency tests.
Provide root-cause analysis and implement fixes for protocol-related issues found during validation or in customer systems.
$150k - $210k
...NVMe transactions using protocol analyzers, logic analyzers, and firmware logs. Monitor SMBus/I3C transfers, analyze timing and... ...Minimum Requirements: Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related fields....SeniorFull timeWork experience placement$150k - $210k
...NVMe transactions using protocol analyzers, logic analyzers, and firmware logs. Monitor SMBus/I3C transfers, analyze timing and error... .... Minimum Requirements: Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related fields....SeniorFull timeWork experience placement- ...Job Title: Senior Firmware Engineer(FTL) Job Location: Rancho Cordova, CA Essential Job Duties And Responsibilities: Design and Maintain FTL Architecture ~ Develop and maintain the Flash Translation Layer (FTL), including I/O flow, Garbage Collection...SeniorWork experience placement
- A technology solutions firm is seeking a Senior Automation Engineer in Roseville, CA. The role involves building end-to-end automation frameworks for firmware development and system validation, emphasizing Python-first tooling and CI/CD integration. Candidates should have...Senior
$84k - $123.9k
...Responsibilities Understand and update media related algorithms in SSD firmware. Write and test new firmware to understand its impact on... ...to root cause issues. Interface with the NAND product engineering team to develop experiments to root cause failing media\FW...SuggestedTemporary workFlexible hours3 days per week$105.44k - $164.8k
...and flexible. Job Description Come join our Data Center Engineering Team and work on one of the most advanced 3D-NAND and SSD... ...you will join a fast-paced team developing new, cutting-edge firmware for Solidigm Solid State Drives (SSD). You will utilize and grow...InternshipFlexible hours3 days per week- ...Senior Software Engineer – Alfresco Rancho Cordova, CA or Oakland, CA or Alpharetta, GA MUST: Alfresco Content services, Angular, Java & Spring Boot, Alfresco API Integration, Alfresco Search. Skills ~8+ years of experience in developing extensions for Alfresco...Senior
- ...Senior Software Engineer – Formworks -OCR & AI Document Processing Location: Hybrid near Alpharetta, GA, Rancho Cordova, CA or Oakland, CA (Only Locals to any of the mentioned location) The Senior Software Engineer will help enhance and support the Formworks application...SeniorLocal area
- ...Senior Technical Lead Rancho Cordova, CA 12+ months Minimum of eight (8) years of experience aligning IT systems with organizational... .... Possession of a bachelor's degree in an IT-related or Engineering field. Minimum of five (5) years of experience with complex...Senior
- ...JOB DESCRIPTION We are seeking a Senior Salesforce Engineer to design, build, and scale enterprise-grade solutions on the Salesforce platform. This role requires strong technical depth, architectural thinking, and sound judgment in choosing between low-code, no...SeniorLocal areaVisa sponsorshipWork visa
- ...Firmware Developer Role Overview: We are seeking a developer with strong C++ firmware and Python experience to support firmware code uplift initiatives while also maintaining and improving development environments used by firmware teams. The role will focus on modernizing...
- ...Developing white-box oriented testing methods to verify and validate firmware product. • Developing automated testing procedures and... ...Establishing working relationships with firmware development engineers to improve code quality. Minimum Qualifications: • Firmware...
- ...development and testing capabilities - Design, code, debug, and test firmware ensuring alignment with hardware architecture and performance... ...Work closely with cross-functional teams, including hardware engineers, validation engineers, and software developers to integrate...
- BI Developer Location: Rancho Cordova, CA Duration: 9+ months Client is looking for a BI developer who possesses the following skills: data warehouse design and development, Spark ETL/ELT development, Airflow DAG development, and data mapping and analytics. ...Senior
- A leading facilities management company is seeking a Senior Mechatronics & Robotics Technician in Rancho Cordova, CA. This role involves leading technicians in the installation and repair of automated packaging systems, mentoring junior staff, and maintaining a safe working...Senior
- ...shape the future! WSP is currently initiating a search for a Senior Applications Developer to work within our Software Solutions... ...the U.S. operating company of WSP, one of the world's leading engineering and professional services firms. Dedicated to serving local...SeniorContract workWork experience placementWork at officeLocal areaFlexible hoursShift work
- ...Senior Programmer Xinnovit is a global leader in technology consulting, outsourcing, and workforce management solutions. Our mission... ...to programmer analyst, applications developer, software engineer, software developer, software quality assurance specialist, systems...Senior
$110k - $195k
A leading professional services firm in Rancho Cordova, CA, is seeking a Senior Structures/Project Engineer. The successful candidate will design complex bridges and related structures, lead teams, and develop project plans. Ideal applicants have a Bachelor's degree in...Senior- ...elevator systems in California seeks an experienced Embedded Software Engineer to join their Elevator Controls team. This role involves... ...software for elevator systems, requiring strong skills in embedded firmware development and proficiency in C/C++. Candidates should have at...Senior
$91k - $232k
...technologies. As a member of the NVM controller firmware team, based in Roseville, CA and reporting to a Senior Manager of Firmware Development, a successful... ...Responsibilities Lead and mentor a group of firmware engineers and collaborate with cross functional teams....- Blue Shield of CA in Rancho Cordova is seeking a Senior Salesforce Marketing Cloud FrontEnd Email Developer to design and build high-performance email experiences. The role requires strong HTML/CSS and advanced AMPscript skills, along with 7+ years of email development...Senior
$65 - $70 per hour
...Full Stack Engineer Our client is seeking a Full Stack Engineer that will report to the Manager, IT Development and will be deeply involved in the design, development, and deployment of secure, high-quality software solutions in collaboration with multiple business...SeniorContract workWork at officeRemote work$77.9k - $111.3k
Summary As a Senior SQL/Java Developer - Hybrid Gold River, CA at Gainwell, you can contribute your skills as we harness the power... ...layers, ensuring minimal downtime and high performance. Backend Engineering: Maintain and develop backend logic within the Eclipse IDE...SeniorFull timeFlexible hours$114k - $228k
...sensing technology. This Embedded Software Engineer works independently on the design, development, and maintenance of embedded firmware for an innovative and exciting new venture... ...groups as well as communication to senior management. Readily adjust priorities and...Senior- Clinical Psychosocial And Case Management Services The incumbent independently provides clinical psychosocial and case management services to eligible veterans and their family members to meet biological, psychological, social, and environmental needs at an advanced...Senior
- ...A leading insurance brokerage firm is seeking a Senior Claims Examiner to manage Workers' Compensation claims from a remote location in California. Key responsibilities include resolving claims efficiently, overseeing litigation management, and ensuring compliance with...SeniorRemote work
$22 per hour
McDonald's - 2400 Sunrise Boulevard - Responsibilities: Follow McDonalds policies and procedures; Maintain a humble and hospitable demeanor; Communicate effectively and anticipate team and guest needs; Inspire and empower the team; Prioritize safety and securitySeniorHourly payShift work- ...Senior Software Engineer – Java Sacramento, CA 24+ months Onsite Required Skills: Must have a minimum of ten (10) years of development experience with Java development and related frameworks such as Spring, Hibernate, or similar. Must have a minimum of...Senior
$94.9k - $135.6k
A leading healthcare company in Sacramento is seeking a dedicated IT partner for Application Development & Maintenance. The role requires 4-8 years of experience and a Bachelor's degree, focusing on designing solutions for Medical Transportation. Candidates must have proficiency...SeniorRemote work- ...Senior Lead Programmer (MITA) Sacramento, CA 12+ months Roles and Responsibilities: Lead and define project requirements as they relate to client system modules. Define overall technical interface project design. Create detailed client project design...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Firmware Engineer. Be the first to apply!
- senior vmware engineer Rancho Cordova, CA
- senior performance engineer Rancho Cordova, CA
- senior tableau developer Rancho Cordova, CA
- senior purchasing analyst Rancho Cordova, CA
- senior magento developer Rancho Cordova, CA
- senior sas developer Rancho Cordova, CA
- senior civil engineer project manager Rancho Cordova, CA
- senior mainframe developer Rancho Cordova, CA
- senior leadership Rancho Cordova, CA
- international tax senior Rancho Cordova, CA

