LongmontRecruiter Since 2001
the smart solution for Longmont jobs

Senior SSD Firmware Engineer

Company: Solidigm
Location: Longmont
Posted on: June 20, 2022

Job Description:

Job DescriptionAs 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

Keywords: Solidigm, Longmont , Senior SSD Firmware Engineer, Engineering , Longmont, Colorado

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Colorado jobs by following @recnetCO on Twitter!

Longmont RSS job feeds