Full-Time

Firmware Development Engineer

Confirmed live in the last 24 hours

Solidigm

Solidigm

1,001-5,000 employees

Specializes in SSD data storage solutions

Hardware

Senior, Expert

Rancho Cordova, CA, USA

Category
Hardware Engineering
Electronic Hardware Engineering
Required Skills
Agile
C/C++
Requirements
  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field
  • 8+ years of experience in software or firmware development in an embedded systems environment with programming in C/C++
  • Experience in embedded firmware development running in a real-time operating system (RTOS), with hardware and software interactions
  • Experience with firmware development environments including compilers, debuggers, emulators, and tool-chains
Responsibilities
  • 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
  • Participate in and role model 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
Desired Qualifications
  • 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

Solidigm specializes in SSD data storage solutions, with their main product being the Solidigm D5-P5336 SSD, offering exceptional value, performance, and density. The product utilizes innovative technologies to deliver up to 120% faster read speeds, optimizing data storage to unlock its unlimited potential.

Company Stage

Private

Total Funding

N/A

Headquarters

Rancho Cordova, California

Founded

2021

Growth & Insights
Headcount

6 month growth

-5%

1 year growth

-6%

2 year growth

-5%