Principal Field Engineer (Hybrid)

DigiStor
  • Austin, TX
    1 day ago

    Job Description

    About DigiStor 

    DigiStor develops secure data-at-rest storage solutions for enterprise, edge and sensitive computing environments. Our engineering teams bring together SSD technology, firmware and security to deliver storage that customers can depend on. 

    About the role 

    We are seeking an experienced enterprise SSD engineer to take technical ownership of complex drive and firmware issues. You will investigate failures, turn customer symptoms into repeatable tests and establish the evidence needed to verify a resolution. You will build a detailed understanding of DigiStor firmware behavior and work closely with controller and firmware partners to assess proposed changes and identify their impact. 

    This is a senior individual contributor role with influence across engineering, product management and customer technical teams. It suits an engineer who enjoys working directly with logs, code and hardware, and can explain difficult findings clearly. This role will be remote, but you will need to spend at least 30% of the time onsite at client.

    Key responsibilities 

    • Lead root cause investigations into enterprise SSD failures, timeouts, resets, data integrity concerns and performance regressions. Isolate the contribution of drive firmware, host software, PCIe connectivity and system configuration. 
    • Analyze NVMe health and error logs, telemetry, firmware traces and crash dumps. Correlate events across the drive, operating system and server to establish the sequence leading to a failure. 
    • Develop scripts to automate log collection, parsing, event correlation and diagnostic reporting, with clear version tracking and repeatable execution. 
    • Create reliable reproduction scripts and targeted workloads. Document the hardware, firmware, configuration, command sequence and failure trigger so partners can reproduce the same behavior. 
    • Build a detailed understanding of firmware architecture and operation, including command handling, the flash translation layer, garbage collection, power management and error recovery. 
    • Review firmware changes, release notes and source code where available. Assess the proposed fix, design regression coverage and explain the risks before recommending adoption. 
    • Work directly with controller and firmware suppliers to resolve defects. Provide complete evidence, challenge unsupported conclusions and track issues through to verified closure. 
    • Evaluate performance, latency consistency, stability and data integrity under representative enterprise workloads. Use controlled comparisons to distinguish drive behavior from host or test limitations. 
    • Maintain reusable diagnostic tools and technical records, mentor engineers and communicate investigation status and release recommendations to customers and internal stakeholders. 

    Required experience and capabilities 

    • Typically 10–15 years of engineering experience, with substantial focus on enterprise SSD technology, firmware diagnostics, drive validation or storage failure analysis. 
    • Strong understanding of SSD architecture, including NAND, controllers, the flash translation layer, wear leveling, endurance, error correction and power loss protection. 
    • Practical expertise in NVMe and PCIe, with the ability to investigate interactions between drives, server platforms, BIOS, drivers and operating systems. 
    • Advanced log analysis and troubleshooting skills, with a record of converting intermittent failures into reproducible cases and defensible root cause conclusions. 
    • Strong scripting skills in Python and Bash or equivalent languages. Experience building automated diagnostics, workload generators and reproduction tools. 
    • Ability to interpret C or C++ firmware code, debug embedded behavior and assess how a change could affect reliability, performance or compatibility. 
    • Sound technical judgment, clear written communication and the confidence to question a proposed fix while remaining constructive with customers and engineering partners. 
    • A degree in electrical engineering, computer engineering, computer science or a related discipline, or equivalent practical experience. 

    Additional experience we value 

    • Enterprise SSD OEM or controller supplier experience, including customer escalations, firmware qualification and collaboration with server manufacturers. 
    • Practical use of Linux, nvme-cli, fio, firmware debug utilities, Git and PCIe protocol analyzers; Windows and PowerShell experience is also useful. 
    • Familiarity with NVMe management interfaces, secure firmware updates, self-encrypting drives and TCG Opal, or storage certification requirements. 

    We are currently not accepting unsolicited resumes from recruiters, employment agencies, or staffing firms.

    DigiStor is committed to building an inclusive working environment. Employment decisions are based on business needs, role requirements, and individual qualifications.

    Numbers & Facts

    LocationAustin, TX

    Skills

    • Analysis Skillsunmatched
    • C Programming Languageunmatched
    • C++ Programming Languageunmatched
    • Collaboration Serversunmatched
    • Communication Skillsunmatched
    • Computer Engineeringunmatched
    • Computer Firmwareunmatched
    • Computer Scienceunmatched
    • Computer Systemsunmatched
    • Cryptographyunmatched
    • Customer Escalationsunmatched
    • Data Qualityunmatched
    • Debugging Skillsunmatched
    • Device Driversunmatched
    • Documentationunmatched
    • Electrical Engineeringunmatched
    • Embedded Systemsunmatched
    • Engineeringunmatched
    • Enterprise Data Integrationunmatched
    • Error Recoveryunmatched
    • Event Correlationunmatched
    • Failure Analysisunmatched
    • Financial Controlunmatched
    • Gitunmatched
    • Home Automationunmatched
    • Identify Issuesunmatched
    • Information/Data Security (InfoSec)unmatched
    • Linux Operating Systemunmatched
    • Mentoringunmatched
    • OEM (Original Equipment Manufacturer)unmatched
    • Operating Systemsunmatched
    • PCI Express (PCI-E)unmatched
    • Performance Managementunmatched
    • Power Managementunmatched
    • Product Managementunmatched
    • Protocol Analysisunmatched
    • Recruiting/Staffing Agencyunmatched
    • Release Notesunmatched
    • Root Cause Analysisunmatched
    • Sales/Support Engineering (SE)unmatched
    • Scripting (Scripting Languages)unmatched
    • Solid State Drive (SSD)unmatched
    • Systems Administration/Managementunmatched
    • Telemetryunmatched
    • Windows PowerShellunmatched
    • Workload Automationunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder