Senior SSD Firmware Engineer.,

Solidigm
Longmont, CO Full Time
POSTED ON 8/28/2022 CLOSED ON 10/7/2022

Job Posting for Senior SSD Firmware Engineer., at Solidigm

Company Description

Join a new multibillion-dollar global company that brings together amazing technology, people, and operational scale to become a powerhouse in the memory industry. Solidigm is headquartered in San Jose, California, with aspirations to conduct an IPO and become a publicly traded U.S. company under the CEO, Rob Crooke’s, vision. Solidigm combines elements of an established, successful Silicon Valley technology company with the spirit, agility, and entrepreneurial mindset of a start-up. In addition to the U.S. headquarters and other facilities in the U.S., the company has a significant international presence in Asia, Europe, and the Americas. Solidigm will continue to lead the world in innovating new Memory technologies and will soon be the second largest NAND memory company in the world by revenue. At Solidigm, we view problems as opportunities to define innovative solutions that hold the power to change the world and unleash the potential technological needs that the future holds. Although we may speak different languages and represent diverse backgrounds, we are ‘One Team’ that strives to accomplish Solidigm’s vision and mission to be the go-to partner for optimized data storage solutions. Our goal is simple: Grow at an unprecedented rate and become the best memory solutions company in the world. You can be part of the takeoff of a fast-growing business that develops cutting-edge products, delivers strong business value for customers, provides an engaging workplace for its employees, and serves a greater impact on the world. This is a golden opportunity for the right applicant to join us and help design, build, and lead Solidigm. We want a team of dedicated professionals who will not just be Solidigm team members but contribute to how we shape the future of the organization. We are seeking applicants who will grow and thrive in our culture: be customer inspired, trusting, innovative, team-oriented, inclusive, results driven, collaborative, passionate, and flexible.

Job Description

As a Solid State Drive (SSD) Firmware Engineer, you will be responsible for the design, implementation, and testing of the low-level C/C code that powers the storage devices of tomorrow. Working closely as a member of a small sub-team, you'll take part in (and help to improve on) not just the development of SSD firmware, but the tools and practices that make rapid development of quality embedded code possible. Whether developing algorithms to manage NAND Flash or modifying host software drivers to enable cutting edge SSD features, your contributions will be vital to product shipment and success.

You will need to work cross-team to debug problems and remove roadblocks while continuously delivering tested features in an agile environment. Embedded development is defined by the intersection of software and the hardware platform.

The specific team you'll be joining will be determined strategically based on your skills, desires, and organizational need.

As a member of this team, you will develop code for and support:

  • Test driven development of feature and firmware flows.
  • Support and enhance full software development process for product delivery.
  • Continuous integration and test operation, tools, and processes.
  • Build and code testing tools, and general developer experience.
  • Third-party libraries and manage integration/updates under source control Configuration of firmware (both build-time and run-time) for feature settings/options and hardware variants.

Minimum Qualifications: 

The candidate must have a BS degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.

5 years of experience in the following areas:

  • Programming and Scripting (C/C /ASM embedded, Python)
  • Source code development, review, control, and maintenance, preferably focused on embedded firmware or low-level OS drivers
  • Firmware development environments including compilers, debuggers, emulators, and tool-chains
  • Development of unit tests for code coverage and quality validation


 

Preferred Qualifications:

3 years of experience in the following areas:

  • Storage industry (SSDs or enterprise storage)
  • CMake and Clang for native and cross-compilation
  • Jenkins, Jira, and source control with GITSSD storage interface standards, especially PCIe and NVMe
  • Agile development methodologies
  • Experience with test automation framework and scripts.
  • Embedded development techniques using hardware and firmware tools
  • Software/firmware development processes including workflow and continuous integration validation
  • DevOps process strategies tools and execution from code checking through Continuous Integration and Continuous Delivery

Additional Information:

All your information will be kept confidential according to EEO guidelines.

While the COVID-19 vaccination is highly encouraged for the health and safety of our team members, it is not a requirement to demonstrate proof of vaccination at this time. As this is a fluid situation, we will continue to monitor legal developments in this space and update our guidance accordingly. All team members are expected to comply with applicable local, state, and federal law.

Additional Information

All your information will be kept confidential according to EEO guidelines.

While the COVID-19 vaccination is highly encouraged for the health and safety of our team members, it is not a requirement to demonstrate proof of vaccination at this time. As this is a fluid situation, we will continue to monitor legal developments in this space and update our guidance accordingly. All team members are expected to comply with applicable local, state, and federal law.

Staff Test Engineer, SSD Firmware Security
Micron Technology -
Longmont, CO
Senior SSD Systems Design Engineer
Micron Technology -
Longmont, CO
Senior SSD Validation Development Engineer
Micron Technology -
Longmont, CO

Salary.com Estimation for Senior SSD Firmware Engineer., in Longmont, CO
$99,450 to $112,766
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the Senior SSD Firmware Engineer.,.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $72,691 - $103,778
    • Income Estimation: $86,129 - $111,702
  • Computer Simulation Skill

    • Income Estimation: $71,239 - $96,587
    • Income Estimation: $72,073 - $95,010
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Senior SSD Firmware Engineer., jobs in the Longmont, CO area that may be a better fit.

Staff Test Engineer, SSD Firmware

Micron Technology, Longmont, CO

Sr. Test Engineer, SSD Firmware Front End

Micron Technology, Longmont, CO