Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Firmware Engineer ( Full-time ) Rancho Cordova, CA - DK

$150k - $210k

Central Business Solutions, Inc

Senior Firmware Engineer ( Full-time ) Rancho Cordova, CA - DK Job Responsibilities: 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. Minimum Requirements: Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related fields. At least 3 years work experience in each of the following: Software/firmware applications engineering Experience in SSD controller/firmware architecture Strong experience in C/C++ programming and data structure Hands on experience with JTAG/ICE debuggers Experience with version control software like Git. Competent to work independently as well as in a small team collaboration environment. Must be willing to learn fast and execute as a team player. Good oral, written and presentation skills for communication and documentation. Ability to work independently with a minimum of day-to-day supervision. Preferred Qualifications: The ability to operate logic analyzer, oscilloscope and bus protocol analyzer is valuable. Familiar with SATA/PCIe (NVMe) protocols Familiar with NAND flash protocols Linux system debug experience. Fluent in reading and writing Mandarin preferred. Annual merit increases Benefits: Year-end bonus RSU for eligible employees Invention and Patent Awards 401(k) Employer Matching Length of Service Awards We offer comprehensive health insurance plans for eligible employees and dependents. There are plans to meet the needs of you and your family. Security Clearance Required:No Visa Candidate Considered:No Compensation: Base Salary -USD $150,000 to $210,000 Job Responsibilities: 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. Minimum Requirements: Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related fields. At least 3 years work experience in each of the following: Software/firmware applications engineering Experience in SSD controller/firmware architecture Strong experience in C/C++ programming and data structure Hands on experience with JTAG/ICE debuggers Experience with version control software like Git. Competent to work independently as well as in a small team collaboration environment. Must be willing to learn fast and execute as a team player. Good oral, written and presentation skills for communication and documentation. Ability to work independently with a minimum of day-to-day supervision. Preferred Qualifications: The ability to operate logic analyzer, oscilloscope and bus protocol analyzer is valuable. Familiar with SATA/PCIe (NVMe) protocols Familiar with NAND flash protocols Linux system debug experience. Fluent in reading and writing Mandarin preferred. Annual merit increases Benefits: Year-end bonus RSU for eligible employees Invention and Patent Awards 401(k) Employer Matching Length of Service Awards We offer comprehensive health insurance plans for eligible employees and dependents. There are plans to meet the needs of you and your family. Security Clearance Required:No Visa Candidate Considered:No Compensation: Base Salary -USD $150,000 to $210,000 #J-18808-Ljbffr Central Business Solutions, Inc

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Firmware Engineer ( Full-time ) Rancho Cordova, CA - DK in Rancho Cordova, CA vacancy
  •  ...Doctor of Medicine | Radiology - General/Other Location: Rancho Cordova, CA Employer: CompHealth Pay: $500,000 per year Start Date: ASAP About the Position Whether you are searching for a position in your area or in another state, we have professionals... 
    Full time
    Hourly pay
    Immediate start
    Remote work

    CompHealth

    Rancho Cordova, CA
    1 day ago
  •  ...best job for you. Role:Senior Firmware Engineer Location: Rancho Cordova, CA Duration: Fulltime Required...  ...Completion Queue management. Ensure full compliance with the latest NVMe...  ...SMBus/I3C transfers, analyze timing and error conditions, and ensure... 
    Full time
    Senior
    Permanent employment
    Contract work
    Remote work

    Tekfortune Inc

    Rancho Cordova, CA
    4 days ago
  • $2,759 per week

     ...Registered Nurse (RN) | Home Health Location: Rancho Cordova, CA Agency: OneStaff Medical Pay: $2,759 per week Shift Information: Rotating - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 9/15/2026 About the Position We. Are... 
    Full time
    Hourly pay
    Contract work
    Temporary work
    Work experience placement
    Shift work

    OneStaff Medical

    Rancho Cordova, CA
    17 hours ago
  • $2,691 - $2,829 per week

     ...Registered Nurse (RN) | Home Health Location: Rancho Cordova, CA Agency: AMN Healthcare Pay: $2,677 to $2,843 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 9/15/2026 About the Position Job... 
    Full time
    Extra income
    Contract work
    Temporary work
    Shift work

    AMN Healthcare

    Rancho Cordova, CA
    20 hours ago
  • $2,232 per week

     ...Registered Nurse (RN) | Emergency Room (ER) / Trauma Location: Rancho Cordova, CA Agency: Medical Solutions Pay: $2,232 per week Shift Information: Nights Start Date: 9/29/2026 About the Position A facility in Rancho Cordova, CA is seeking... 
    Full time
    Shift work
    Night shift

    Medical Solutions

    Rancho Cordova, CA
    1 day ago
  • $2,232 per week

     ...Registered Nurse (RN) | Intensive Care Unit (ICU) / Critical Care Location: Rancho Cordova, CA Agency: Medical Solutions Pay: $2,232 per week Shift Information: Nights Start Date: 9/29/2026 About the Position A facility in Rancho Cordova... 
    Full time
    Shift work
    Night shift

    Medical Solutions

    Rancho Cordova, CA
    1 day ago
  • $2,232 per week

     ...Registered Nurse (RN) | Emergency Room (ER) / Trauma Location: Rancho Cordova, CA Agency: Medical Solutions Pay: $2,232 per week Shift Information: Nights Start Date: 9/29/2026 About the Position TravelNurseSource is working with Medical... 
    Full time
    Temporary work
    Shift work
    Night shift

    TravelNurseSource

    Rancho Cordova, CA
    1 day ago
  • $2,759 per week

     ...Registered Nurse (RN) | Home Health Location: Rancho Cordova, CA Agency: OneStaff Medical Pay: $2,759 per week Shift Information: Rotating - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 9/15/2026 About the Position TravelNurseSource... 
    Full time
    Hourly pay
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Flexible hours
    Shift work

    TravelNurseSource

    Rancho Cordova, CA
    17 hours ago
  •  ...Associate Attorney - Full-time Location: Rancho Cordova, CA Required Qualifications: Must have a CA Bar License. Experience handling case files from assignment up to (and possibly including) trial. NV Bar License. Must have at least 5 years of... 
    Full time

    FutureRecruit

    Rancho Cordova, CA
    3 days ago
  • $2,232 per week

     ...Registered Nurse (RN) | Intensive Care Unit (ICU) / Critical Care Location: Rancho Cordova, CA Agency: Medical Solutions Pay: $2,232 per week Shift Information: Nights Start Date: 9/29/2026 About the Position TravelNurseSource is working... 
    Full time
    Temporary work
    Shift work
    Night shift

    TravelNurseSource

    Rancho Cordova, CA
    1 day ago
  • $148.32k - $237.4k

     ...industry. Headquartered in Rancho Cordova, California, Solidigm...  ...join our Data Center Engineering Team and work on one...  ...new, cutting-edge firmware for Solidigm Solid State...  ...development running in a real-time operating system (RTOS...  ...of Rancho Cordova, CA. Powered by... 
    Full time
    Senior
    Temporary work
    Internship
    Flexible hours

    Solidigm

    Rancho Cordova, CA
    19 days ago
  •  ...inspection, and certification services that support innovation in new product development, quality assurance, for project delivery, and engineered solutions for asset management. We are passionate about contributing to the sustainable development of the communities we serve.... 
    Senior
    Local area

    First Glass Promotion

    Rancho Cordova, CA
    1 day ago
  • $24 - $26 per hour

     ...MAINTENANCE TECHNICIAN – Aurora Apartments - Rancho Cordova, CA USA MULTIFAMILY MANAGEMENT, INC. is...  ...of USA Properties Fund, Inc., a full-service, fully diversified, privately owned...  ...vision, and chiropractic insurance. ~ Paid time off, including holidays and 8 hours of... 
    Full time
    Hourly pay
    Monday to Friday
    Flexible hours

    USA Multifamily Management, Inc.

    Rancho Cordova, CA
    26 days ago
  •  ...through trial and appeal. As a Senior Counsel with Travelers you...  ...00% funded by Travelers.Paid Time Off: Start your career at Travelers...  ...visit .SummaryLocation: CA - Rancho Cordova; CA - Roseville; CA - West Sacramento...  ...- Rocklin; CA - Sacramento; CA - El Dorado HillsType: Full time
    Full time
    Senior
    Work at office
    Local area
    Flexible hours

    The Travelers Indemnity Company

    Rancho Cordova, CA
    2 days ago
  • Embedded Firmware EngineerContract || Embedded Firmware Engineer || Rancho Cordova, CA - OnsiteCXL firmware developmentARM Cortex-M3, ARM M0+, STM32NVMe and PCIe firmwareFPGA and SoC integrationReal-time operating systemsI2C, DMA, UART, GPIO, SPI

    E-Solutions

    Rancho Cordova, CA
    2 days ago
  •  ...Embedded Firmware Engineer Contract || Embedded Firmware Engineer || Rancho Cordova, CA - Onsite CXL firmware development ARM Cortex-M3, ARM M0+, STM32 NVMe and...  ...firmware FPGA and SoC integration Real-time operating systems I2C, DMA, UART, GPIO, SPI... 
    Contract work

    E-Solutions

    Rancho Cordova, CA
    1 day ago
  • $60 - $65 per hour

     ...DRAM Firmware/Integration EngineerPrimary Skills: DRAM Firmware (Advanced), DDR4/DDR...  ...2 Only Duration: 12+ Months Location: Rancho Cordova, CA (Onsite) Pay Range: $60 - $65 per hour...  ...are seeking a DRAM Firmware/Integration Engineer to develop, validate, and integrate... 
    Hourly pay
    Contract work

    Akraya

    Rancho Cordova, CA
    4 days ago
  • $90.86k - $136.29k

     ...seeking a Tax Accountant, Senior. This position will...  ...to determine in-office time based on business need....  ...roles involving part to full time schedule in Office...  ...timeLocations Oakland, CA, United States CA, United...  ..., CA, United States Rancho Cordova, CA, United States Redding... 
    Full time
    Senior
    Part time
    Work at office
    Local area
    Work from home
    Home office
    2 days per week

    Blue Shield Of California

    Rancho Cordova, CA
    3 days ago
  • $18.5 - $19 per hour

    Rancho Cordova, CA 10373 Folsom Blvd, Rancho Cordova, CA 95670-3518, United States of America Pay : $18.50 - $19.00 It's fun to work in a company...  ...the equipment Respond to member questions and concerns in a timely and professional manner and elevate to Assistant Manager or... 
    Full time
    Work at office
    Shift work

    taymax

    Rancho Cordova, CA
    1 day ago
  • $18.5 - $19 per hour

    Rancho Cordova, CA10373 Folsom Blvd, Rancho Cordova, CA 95670-3518, United States of AmericaPay : $18.50 - $19.00It's fun to work in a company where people truly...  ...to member questions and concerns in a timely and professional manner and elevate to Assistant Manager... 
    Full time
    Work at office

    Rancho Cordova Fitness, LLC

    Rancho Cordova, CA
    3 days ago
  • $177.32k - $270.64k

     ...an alternative application process. Full Time Manager Sales Novato, CA, US 3 days ago Requisition ID: 1894...  ...Bay Business Journal, is seeking a Senior Real Estate Credit Administrator to...  ...Risk Management division in our Rancho Cordova, CA or Novato, CA office. This position... 
    Full time
    Senior
    Work experience placement
    Bank staff
    Work at office

    BANK OF MARIN

    Rancho Cordova, CA
    1 day ago
  •  ...Senior IT Project Manager / PMP Certified / Onsite / Rancho Cordova, CA Our team is partnering with a major California public...  ...sector organization to hire a part-time Senior IT Project Manager to...  ...authorized to work on a full-time basis in the country for which... 
    Full time
    Senior
    Contract work
    Temporary work
    Part time
    Work at office
    10 hours per week
    Flexible hours
    Day shift

    Motion Recruitment

    Mather, CA
    4 days ago
  • $28.3 - $39.1 per hour

     ...Job Description Job Description Job Title: Senior CNC Operator / Machinist III - (Direct Hire Opportunity) Location: Rancho Cordova, CA Schedule: Full-Time | Swing Shift (3:00 PM – 11:30 PM) Pay Rate: $28.30 – $39.10/hour DOE Shift Differential: +15... 
    Full time
    Senior
    Work at office
    Local area
    Relocation package
    Shift work
    Afternoon shift

    Express Employment Professionals

    Rancho Cordova, CA
    a month ago
  • $56.9k - $119.2k

     ...Performance, Security, Usability Strong organizational/time management skills and multi-tasking abilities. Strong project...  ...Posting Date 07/27/2026, 04:51 PM Job Schedule Full time Locations Rancho Cordova, CA, United States CA, United States #J-18808-Ljbffr Delta... 
    Full time
    Senior
    Local area

    Delta Dental

    Rancho Cordova, CA
    2 days ago
  •  ...US - Rancho Cordova, CA (TDY) Full time REQ36103 Be visionary Teledyne Technologies Incorporated provides enabling technologies for industrial...  ...requirements Coordinate activities across engineering, manufacturing, finance, and contracts to meet goals for... 
    Full time
    Senior
    Minimum wage
    Work experience placement
    Work at office
    Local area
    Flexible hours

    Teledyne

    Rancho Cordova, CA
    3 days ago
  • $85k - $95k

     ...manages a caseload of 130 to 150 workers’ compensation files, including very complex claims. Initiates and conducts investigation in a timely manner. Determines compensability of claims and administer benefits, based upon state law and in accordance with established... 
    Senior
    Work at office

    Elite Tek Services , Inc.

    Rancho Cordova, CA
    4 days ago
  •  ...US - Rancho Cordova, CA (TDY) US - Mountain View, CA Full time REQ31806 Be visionary Teledyne Technologies Incorporated provides enabling technologies...  ...being on a team that wins. Job Description Senior Accountant Ensure financial accuracy and support... 
    Full time
    Senior
    Minimum wage
    Permanent employment
    Work experience placement
    Local area
    Worldwide
    Flexible hours

    Teledyne

    Rancho Cordova, CA
    3 days ago
  • $11.99k - $16.1k

     ...Counsel, the Attorney IV serves as Senior Counsel and independently...  ...: 10601 Bear Hollow Dr, Rancho Cordova, CA 95670 Visa Sponsorship: CMD...  ...in the United States at the time of appointment. Minimum Requirements...  ...Hybrid Job Type: Permanent, Full Time Facility: CA Military... 
    Full time
    Senior
    Permanent employment
    Work at office
    Remote work
    Monday to Friday
    Flexible hours
    Shift work

    California Correctional Health Care Services

    Rancho Cordova, CA
    2 days ago
  •  ...master scheduling for a major high-speed rail project in Sacramento, CA. The ideal candidate will have over 20 years of experience in...  ...P6 and strong risk analysis skills are essential. This full-time role offers significant responsibility in guiding scheduling efforts... 
    Full time
    Senior

    ASLPM

    Sacramento, CA
    2 days ago
  • Inszone Insurance Services is seeking a Senior Personal Lines Insurance Specialist in Rancho Cordova, California. The role involves providing quotes and consulting...  ...professionalism in all interactions. This is a full-time, onsite position with a comprehensive benefits... 
    Full time
    Senior

    Inszone Insurance Services

    Rancho Cordova, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Firmware Engineer ( Full-time ) Rancho Cordova, CA - DK. Be the first to apply!