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

Firmware Engineer

$180k

VeeRteq Solutions Inc.

Senior Firmware Engineer(FTL):







Salary: $ 180,000.00 | Full-Time | Rancho Cordova, CA

Prioritized Must Have Skills for the Senior Firmware Engineer(FTL):

#1. 3+ years of experience in SSD controller and firmware architecture, including FTL development.

#2. Strong C/C++ programming and data structures experience in software/firmware development.

#3. Hands-on experience with FTL algorithms, including Garbage Collection, Wear Leveling, bad block management, metadata handling, and NAND error management.

#4. Hands-on experience with JTAG/ICE debugging and firmware debugging, validation, and root-cause analysis.

#5. Strong understanding of NAND flash and SSD technologies, including PCIe/NVMe or SATA protocols and power-loss protection/recovery.

Responsibilities of the Senior Firmware Engineer(FTL):

  • Design and Maintain FTL Architecture
    • Develop and maintain the Flash Translation Layer (FTL), including I/O flow, Garbage Collection, and Wear Leveling algorithms to ensure data integrity and maximize NAND endurance.
  • Block Management and Metadata Handling
    • Implement bad block detection, isolation, and data migration mechanisms to manage block lifecycle.
    • Design robust metadata structures to support fast mapping table reconstruction and system boot.
  • Error Handling Mechanisms
    • Prevent and mitigate NAND-related issues such as read disturb, program/erase failures, and retention loss.
    • Implement RAID encode/decode flows to guarantee data reliability.
  • Power-Loss Protection
    • Design and implement power-loss protection algorithms to maintain data consistency and metadata integrity during unexpected shutdowns.
    • Verify and optimize power-loss recovery flow to ensure fast and reliable system startup.
  • Performance and Resource Optimization
    • Optimize channel/die/plane access scheduling and parallelism to improve throughput and reduce latency.
    • Enhance DRAM/SRAM usage efficiency and reduce Write Amplification for better endurance and performance.
  • Debugging and Validation
    • Develop and analyze FTL traces and logs for performance profiling and issue root-cause analysis.
    • Conduct stress testing, mixed workload testing, power-fail tests, and corner-case verification to ensure firmware stability and reliability.
    • Collaborate with Validation, Hardware, and ASIC teams to resolve cross-functional issues and ensure system robustness.

Requirements of the Senior Firmware Engineer(FTL):

  • Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • At least 3 years of experience in software/firmware applications engineering.
  • At least 3 years of experience with SSD controller/firmware architecture.
  • Strong experience in C/C++ programming and data structures.
  • Hands-on experience with JTAG/ICE debuggers.
  • Experience with version control software such as Git.
  • Ability to work independently as well as collaboratively within a small team.
  • Must be willing to learn quickly and work effectively as a team player.
  • Strong oral, written, and presentation skills for communication and documentation.
  • Ability to work independently with minimal day-to-day supervision.

Preferred Qualifications

  • Experience operating logic analyzers, oscilloscopes, and bus protocol analyzers.
  • Familiarity with SATA/PCIe (NVMe) protocols.
  • Familiarity with NAND flash protocols.
  • Linux system debugging experience.
  • Fluency in reading and writing Mandarin preferred.

Other Key Requirements:

  • Onsite opportunity.
  • Visa sponsorship may be available on a case-by-case basis for qualified candidates whose skills and experience align with the requirements of the position.
  • Relocation assistance may be considered on a case-by-case basis.

Benefits of the Senior Firmware Engineer(FTL):

  • Medical Insurance
  • Dental Insurance
  • 401(k) - Employer Match











    VeeRteq Solutions is an Equal Opportunity Employer



Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Firmware Engineer in Rancho Cordova, CA vacancy
  •  ...Senior Firmware EngineerProtocol Stack Design and MaintenanceDesign 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... 
    Suggested

    Tekfortune Inc

    Rancho Cordova, CA
    1 day ago
  • $180k

     ...Senior Firmware Engineer(FE) Salary: $ 180,000.00 | Full-Time | Rancho Cordova, CA We have partnered with a large Semiconductor Manufacturing and Technology Services in the Rancho Cordova, CA area to provide them with a Senior Firmware Engineer(FE... 
    Suggested
    Full time
    Visa sponsorship
    Relocation package

    VeeRteq Solutions Inc.

    Rancho Cordova, CA
    1 day ago
  •  ...Firmware DeveloperRole 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... 
    Suggested

    Kasmo Global

    Rancho Cordova, CA
    3 days ago
  •  ...span cloud, mobile, and physical hardware — connected through firmware that runs in the field, at scale, around the clock. We manufacture...  ...customers on the other end. We need a Senior Firmware Engineer who can own programs end to end — from hardware bring-up and architecture... 
    Suggested
    Live in

    Luxer One

    Sacramento, CA
    2 days ago
  • $150k - $200k

     ...FIRMWARE APPLICATIONS ENGINEER SSD CONTROLLER This position is Firmware Applications Engineer for SSD controller products. Essential Duties and Responsibilities Include: Develop firmware features necessary to meet the product specification and customer... 
    Suggested
    Full time

    HireEazy

    Rancho Cordova, CA
    17 days ago
  • $128.96k - $201.5k

     ...position you will join a fast-paced team developing new cutting-edge firmware for Solidigm Solid State Drives (SSD). You will utilize and...  ...and across the organization is required.  As a  Media Firmware Engineer  your regular responsibilities include but are not limited to:... 
    Full time
    Temporary work
    Internship
    Work at office
    Remote work
    Flexible hours

    Solidigm

    Rancho Cordova, CA
    15 days ago
  • $105.44k - $164.8k

     ...team-oriented, inclusive, results driven, collaborative, passionate, and flexible. Job Description The NAND Tooling Hardware Engineer is responsible for the delivery of Test Hardware solutions on a global scale. The Tooling Hardware Engineer networks with global... 
    Temporary work
    Work at office
    Flexible hours

    Solidigm

    Rancho Cordova, CA
    26 days ago
  • $110k - $150k

     ...Description Your role at GEI. The AI Engineer is responsible for the development of AI solutions, typically leveraging pretrained models and copilots, to support GEI's priority digital and AI initiatives. This role focuses on building, deploying... 
    Work at office
    Flexible hours

    GEI Consultants

    Rancho Cordova, CA
    2 days ago
  • $160k - $170k

     ...Business Hours, Job Category: Salary Exempt, Embedded Software Engineer IV About Us Vantage Elevation, LLC is North America’s leading...  ...~7+ years of experience in real‑time embedded software or firmware engineering ~ Strong embedded firmware development experience... 
    Full time
    Shift work

    Gal Manufacturing, a Vantage Elevation Company

    Sacramento, CA
    3 days ago
  • $135.5k - $275k

    Sr. Hardware Design Engineer (Roseville, CA)This role has been designed as ‘’Onsite’ with an expectation that you will primarily work from...  ...‑site teams—including layout, validation, manufacturing, and firmware—to deliver production‑ready designs.Influence design... 
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start
    Worldwide

    Hewlett Packard Enterprise

    Roseville, CA
    1 day ago
  • $200k - $300k

     ...ownership startup culture where team members work directly with founders and have outsized impact. We are looking for a Firmware / Embedded Systems Engineer with 3+ years of experience to develop and optimize firmware for BLDC motor control and real-time embedded systems... 

    D24 Search Limited

    Sacramento, CA
    2 days ago
  • $130k - $140k

     ...Amentum is seeking a Hardware Engineer Senior to support the Space Force Range contract (SFRC). Essential Functions: ~ Design and develop integrated solutions to meet business requirements or enhance performance. ~ Integrates the hardware and software... 
    Hourly pay
    Contract work
    Local area
    Weekend work

    Amentum

    Roseville, CA
    3 days ago
  • $260k

     ...essential for driving creativity and innovation. Our commitment to excellence has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life Balance. At Arista, we take pride in our track record of success... 
    Contract work
    Local area
    Overseas

    Arista Networks Inc

    Roseville, CA
    2 days ago
  • $153.5k - $310.5k

    Hardware Engineering ManagerThis role has been designed as ‘Hybrid’ with an expectation that you will work on average 2 days per week from...  ..., collaborating effectively with system architecture, firmware, supply chain, and program management teams to ensure total project... 
    Full time
    Work experience placement
    Work at office
    Worldwide
    2 days per week

    Hewlett Packard Enterprise

    Roseville, CA
    3 days ago
  •  ...Contract Job DescriptionThe Provider Management team is responsible for supporting the Provider Pega platform. As a Senior Pega Software Engineer, the resource will help build highly critical business processes. The role includes designing, building, delivering, and... 
    Contract work

    VDart

    Rancho Cordova, CA
    1 day ago
  • $142.8k - $274.8k

     ...MicrosoftOverviewMicrosoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft’s expanding Cloud...  ...HAMR, SMR, PMR, SAS/SATA protocols, storage reliability, firmware behavior, and large-capacity enterprise storage systems.Experience... 
    Ongoing contract
    Work at office
    Local area
    Worldwide
    3 days per week

    Microsoft

    Sacramento, CA
    5 days ago
  • $90k - $95k

     ...Amentum is seeking a Hardware Engineer Professional to support the Space Force Range Contract Essential Functions: Design, develop, modify, and implement new and/or existing capabilities for existing hardware systems. Perform system modeling, simulation,... 
    Hourly pay
    Contract work
    Work at office
    Local area
    Weekend work

    Amentum

    Roseville, CA
    3 days ago
  •  ..., LLC in Sacramento, CA seeks an experienced Embedded Software Engineer IV to design, implement, and maintain real-time embedded software...  ...on advanced projects, troubleshoot complex hardware and firmware, and collaborate with Electrical, Mechanical, and Manufacturing... 

    Gal Manufacturing, a Vantage Elevation Company

    Sacramento, CA
    1 day ago
  • $81.27k - $176.07k

     ...experience with Java, Spring Boot, REST APIs, microservices architecture, SQL, and cloud technologies, along with a strong focus on engineering quality, automation, security, and continuous improvement. Performs as a key contributor to an engineering team that builds... 
    Local area

    Delta Dental of California

    Rancho Cordova, CA
    7 hours ago
  •  ...applications. Completes documentation and procedures for installation and maintenance. Provides in-depth technical trainings to internal engineering teams. May interact with government and enterprise customers to define system requirements and/or necessary modifications. May... 
    Local area
    Remote work

    Mindlance

    Folsom, CA
    5 days ago
  •  ...functional industry position titles for programmers include but are not limited to programmer analyst, applications developer, software engineer, software developer, software quality assurance specialist, systems programmer, systems software programmer, database... 

    Xinnovit

    Rancho Cordova, CA
    5 days ago
  • $107.6k - $198.4k

     ...innovation, marketing, commerce, sales, and service. We are a team of strategists, data scientists, operators, creatives, designers, engineers, and architects. Our team balances business strategy, technology, creativity, and ongoing managed services to solve the biggest... 
    Local area

    Deloitte

    Sacramento, CA
    3 days ago
  • $136.5k - $276.5k

    Switching Software Customer Engineering EscalationsThis role has been designed as ‘’Onsite’ with an expectation that you will primarily work from an HPE office.Who We Are:Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work... 
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise

    Roseville, CA
    5 days ago
  • Senior Software Engineer (C#/.NET/React)Company OverviewWe are a healthcare technology company located in the Davis, CA area. We have proudly been in business for over 25 years and have built some of the most innovative technology in the healthcare industry. We are very... 
    Flexible hours

    CyberCoders

    Sacramento, CA
    2 days ago
  • $160k - $225k

     ...our team and help shape the future of unmanned technology within the defense industry today!ABOUT THE JOBAs an Embedded Software Engineer, you will architect and implement mission-critical software for our next-generation UAV flight computers. You will be the primary... 
    Temporary work
    For contractors
    Work at office
    Local area
    Remote work

    Kratos Defense & Security Solutions

    Roseville, CA
    2 days ago
  • $111.03k - $211.2k

     ...Description: About the RoleJoin Intel's graphics software team and help deliver high-quality GPU experiences in AI domain.As a GPU Software Engineer, you will develop, validate, debug, and optimize graphics software and GPU driver solutions across Intel platforms. You will work... 
    Full time
    Local area
    Immediate start
    Shift work

    Intel

    Folsom, CA
    2 days ago
  • $144.43k - $183.12k

     ...Applications /Exempt /HybridBerkshire Hathaway Homestate Companies, Workers Compensation Division, has an opening for a Software Engineer 3. The Software Engineer 3 designs, develops, and maintains software solutions in a hybrid development environment, encompassing on... 
    Work visa
    2 days per week

    Berkshire Hathaway Homestate Companies

    Sacramento, CA
    5 days ago
  • $95k - $155k

    OverviewCarollo Engineers is a leading engineering firm dedicated exclusively to water. For over 90 years, we've specialized in the planning, design, and construction of water, wastewater, stormwater, and reuse facilities, bringing innovative and sustainable solutions to... 
    Full time
    Flexible hours

    Carollo Engineers

    Sacramento, CA
    5 days ago
  • $154.2k - $260k

     ...long term. About the role: Samsara is hiring a Senior Software Engineer II to join our Developer Experience team within the larger Developer...  ...to impact the industries that run our world: The software, firmware, and hardware you build will result in real-world impact –... 
    Full time
    Remote work
    Relocation package
    Flexible hours

    Samsara

    Sacramento, CA
    2 days ago
  • $105.5k - $213.5k

    Hardware Power Engineer (Networking)This role has been designed as ‘’Onsite’ with an expectation that you will primarily work from an HPE office.Who We Are:Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help companies... 
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start
    Worldwide
    2 days per week

    Hewlett Packard Enterprise

    Roseville, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware Engineer. Be the first to apply!