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

Sr. Firmware Engineer

$148.32k - $237.4k

Solidigm

Sr. Firmware Engineer

Come join our Data Center Engineering Team and work on one of the most advanced 3D-NAND and SSD technology portfolios in the world. As the global leader in the semiconductor industry, Solidigm possesses many industry-leading SSD technologies including the most capable Quadruple Level Cell (QLC) NAND Flash products.

In this position you will join a fast-paced team developing new, cutting-edge firmware for Solidigm Solid State Drives (SSD). You will utilize and grow your experience in embedded architecture, external interfaces, and product constraints, along with the ability to develop architectures/features that meet these constraints while providing new value for the platform. You will use and gain experience in storage interface standards such as NVMe, PCIe, SATA, and SAS. The team utilizes Agile development methodologies, therefore, excellent communication skills and the ability to work closely with team members, both locally and across the organization is required.

As a Firmware Engineer your regular responsibilities include but are not limited to:

  • Develop, review, document, and maintain product source code in C/C++
  • Analyze and develop firmware per internal and external (customer) specifications
  • Perform unit and system level testing including failure analysis and debug of product issues as part of development and validation phases
  • Develop low-level firmware, system architectures, operating systems, device architectures, in partnership with hardware and ASIC design teams
  • Cross multiple firmware disciplines to develop and grow across the entire SSD architecture
  • Work with project stakeholders turning product requirements into development and validation plans
  • Participating in and role modeling an Agile/Kanban development culture which emphasizes product quality, team accountability, and continuous improvement
  • Coordinate priorities and activities with other engineering stakeholders to accomplish committed milestones

A successful candidate will demonstrate:

  • The ability to listen, understand and respond professionally to partner questions and issues while building trust
  • Excellent written and presentation skills
  • A history of self-starting and effective multitasking, with strong influence and leadership skills
  • A history of working in teams and/or feature development through the different stages of a product lifecycle.

Minimum Requirements:

  • The candidate must have a bachelor's degree in Computer Engineering, Electrical Engineering or Computer Science or a related field
  • 7+ years of experience in the following areas:
    • Software or firmware development experience in an embedded systems environment with programming in C/C++
    • Embedded firmware development running in a real-time operating system (RTOS), with hardware and software interactions
    • Firmware development environments including compilers, debuggers, emulators, and toolchains

Preferred Requirements:

  • Storage industry (SSDs or enterprise storage)
  • Embedded development techniques using hardware and firmware tools
  • Structured software development and practices, analytical problem solving, innovation and a mindset of continuous improvement
  • Enterprise storage interface protocols (e.g., SATA, SAS, PCIe, and NVMe)
  • SSD or enterprise storage device security protocols and techniques (e.g., Opal, ESSC, and AES)
  • Software/firmware development processes including workflow and continuous integration validation
  • DevOps process strategies, tools and execution, from code check-in through Continuous Integration and Continuous Delivery
  • Project planning, estimation, and risk management
  • Customer requirements definition, clarification, and technical assessment
  • Development of unit tests for code coverage and quality validation

This position is also eligible to participate in Solidigm's restricted stock unit (RSU), restricted cash unit (RCU), and cash bonus programs. In addition, Solidigm offers a benefits package that includes medical, dental, vision, supplemental life and AD&D insurance; short- and long-term disability; healthcare and dependent care flexible spending accounts, and a company match on eligible 401(k) plan contributions.

The compensation range for this role is $148,320 - $237,400. Actual compensation is influenced by a variety of factors including but not limited to skills, experience, qualifications, and geographic location.

This is a hybrid role reporting out of Rancho Cordova, CA.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Sr. Firmware Engineer in Rancho Cordova, CA vacancy
  • $133.96k - $223.27k

     ...applications, including advanced smartphones, PCs, SSDs, automotive and data centers. Job Description As an SSD Firmware Debug Engineer, your primary role is to triage and debug SSD drive Firmware failures for our data center SSD product line. In this role,... 
    Senior
    Full time
    Local area
    Worldwide
    Flexible hours

    Kioxia

    Folsom, CA
    4 days ago
  • $150k - $210k

    $150,000.00/yr - $210,000.00/yr Job Title: Senior Firmware Engineer 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... 
    Senior
    Full time
    Work experience placement

    Silicon Motion

    Rancho Cordova, CA
    1 day 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
    Suggested

    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 PCIe firmware FPGA and SoC integration Real-time operating systems I2C, DMA, UART, GPIO... 
    Suggested
    Contract work

    E-Solutions

    Rancho Cordova, CA
    13 hours ago
  •  ...microwave technologies. In this role, you will combine embedded firmware development with hands-on RF hardware integration,...  ...full product lifecycle, collaborating with multidisciplinary engineering teams to bring innovative solutions from concept through deployment... 
    Suggested
    Minimum wage
    Full time
    Work experience placement
    Local area
    Flexible hours

    Teledyne AnaFocus

    Rancho Cordova, CA
    3 days ago
  • Job Title Interview: Video Visa: USC, GC Location: Hybrid, 1-2 days/week in Oakland, CA, Rancho Cordova, CA or Alpharetta, GA. (Need local candidates) Required Skills Salesforce dev exp - 8 years minimum Lightning web components Experience designing...
    Senior
    Work experience placement
    Local area
    2 days per week
    1 day per week

    ShiftCode Analytics

    Rancho Cordova, CA
    3 days ago
  • $114k - $177.8k

     ...strategic planning and decisive action. We’re looking for software engineers and innovators who can help us build on our wide portfolio of...  ...you will design, develop, operate and maintain software and firmware components and computing systems software to be applied to and... 
    Senior
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    Mcclellan, CA
    3 days ago
  •  ...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... 

    Yochana

    Folsom, CA
    5 days ago
  •  ...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... 

    Procyon TS

    Folsom, CA
    3 days ago
  •  ...Developer Role 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 firmware codebases... 

    Yochana

    Rancho Cordova, CA
    5 days ago
  •  ...DRAM Firmware (FW)/Integration Engineer As DRAM Firmware (FW)/Integration engineer your responsibilities will include but are not limited to: Develop, validate and integrate DRAM driver for SSD FW platform. Understand DRAM IP on the controller side and develop... 

    Resource Logistics

    Rancho Cordova, CA
    2 days 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... 
    Senior
    Local area
    Remote work

    Mindlance

    Folsom, CA
    8 hours ago
  • We are seeking a highly technical Integration Services contractor to support newly developed and evolving integration processes. These processes are currently under active development and review, and this role will play a key part in validating data integrity, documenting...
    Senior
    For contractors

    Yantran LLC

    Roseville, CA
    5 days ago
  •  ...Job Title: Sr Java Developer Location: Sacramento, CA Duration: 12 months Mandatory Qualifications: All full-time...  ...that is compliant with Section 508 of the Rehabilitation Act. Education: Bachelor’s Degree in an IT-related or Engineering field.... 
    Senior
    Full time

    WATI

    Sacramento, CA
    5 days ago
  •  ...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... 
    Senior
    Local area

    United IT

    Rancho Cordova, CA
    5 days ago
  •  ...dealing with a Business Oriented IT environment with rich involvement in technology innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management, SOA, BPM, Data Warehousing, SharePoint Consulting and IT Infrastructure. Our other offerings... 
    Senior
    Worldwide

    USM Systems

    Sacramento, CA
    1 day ago
  • $112.3k - $140k

     ...innovative team focused on new diverse tools and technologies? Are you looking for a stimulating and challenging career where your engineering expertise can be leveraged to create, enhance, and maintain our key product lines? If so, then we have a great opportunity for... 
    Senior
    Work at office
    Local area
    Remote work
    Worldwide

    Vontier

    Sacramento, CA
    3 days ago
  •  ...Job Description Job Description Job Summary The Senior Mechanical Design Engineer is a senior technical individual contributor who provides engineering and design leadership in the development of power distribution products for Butcher Power Products. The individual... 
    Senior
    Work at office

    Butcher Power Products

    Rancho Cordova, CA
    3 days ago
  •  ...cultures and affords personal and professional growth opportunities. Learn more at . Overview of Job Function The Senior Software Engineer is responsible for all aspects of the development of platforms and applications. This is a highly skilled hands-on role requiring... 
    Senior
    Local area
    Shift work

    Verint Systems

    Sacramento, CA
    2 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... 
    Senior

    Xinnovit

    Rancho Cordova, CA
    1 day ago
  •  ...premises, in the cloud, or through a hybrid approach. Teradata delivers real business value with AI. What You'll Do As a Sr. Staff Software Engineer on the Database Query Optimization team at Teradata Labs, you will contribute to the design, development, and testing of... 
    Senior
    Permanent employment
    Flexible hours

    Teradata

    Sacramento, CA
    4 days ago
  •  ...challenges while maintaining our high standards for safety and reliability.The WorkWorking closely with our Sales, Product, and Engineering teams, you'll guide customers from initial technical discovery through successful deployment. You'll leverage your expertise to help... 
    Senior
    Full time
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Sacramento, CA
    13 hours ago
  • $209k - $238.5k

     ...Sr. Lead Software Engineer, Full Stack - Shopping Tech Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One Shopping... 
    Senior
    Full time
    Part time
    Internship
    Local area
    Remote work

    Capital One

    Sacramento, CA
    2 days ago
  • 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

    WATI

    Rancho Cordova, CA
    5 days ago
  • Senior Telecommunications TechnicianOur client is seeking a Senior Telecommunications Technician for a year-long contract with extensive experience supporting telecommunications infrastructure in complex, regulated environments—preferably healthcare. This position will...
    Senior
    Contract work
    For contractors
    Work at office

    Samprasoft

    Rancho Cordova, CA
    2 days ago
  • Job Summary The Senior Accountant is an experienced individual contributor who executes the day-to-day accounting operations that make a clean, on-time close possible — owning complex reconciliations, AP/AR oversight, and general ledger accuracy in a fast-paced manufacturing...
    Senior

    Butcher Power Products

    Rancho Cordova, CA
    1 day ago
  • Job Description Job Description Essential Duties and Responsibilities: • Plans layout of warehouse and other storage areas, considering turnover, size, weight, and related factors of items stored. • Manages the financial reporting of the warehouse. • Designs...
    Senior

    Epic HR LLC

    Rancho Cordova, CA
    4 days ago
  • $161k - $340k

     ...(HBM) products and drive customer focused innovation.You will lead a cross-functional team of key representatives from multiple engineering, marketing, and operations teams to ensure the execution of product is aligned to spec within a specific timeline and budget. You... 
    Senior
    Full time
    Local area
    Immediate start

    Micron

    Folsom, CA
    3 days ago
  •  ...Sr. Project Manager Wilson Construction Company has an immediate opening in our Rancho Cordova office for a highly experienced...  ...estimating, coordination, and quality control. Bachelor's degree in engineering, Industrial Technology, or Construction Management or... 
    Senior
    Work experience placement
    Immediate start
    Relocation

    Wilson Construction

    Rancho Cordova, CA
    29 minutes ago
  • Senior BI Developer Rancho Cordova, CA 6+ months Description: The candidate will be working in the Business Intelligence unit. The candidate should understand artificial Intelligence technology and be able incorporate and integrate the data...
    Senior

    West Advanced Technologies

    Rancho Cordova, CA
    2 days ago

Do you want to receive more vacancies?

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