Position: Full-Time
Location: San Diego, CA / Redmond, WA Remote
Experience: 4 8 years
We are looking for a Senior Software Engineer with strong expertise in storage systems and low-level software development. The ideal candidate will work on diagnostics and software solutions for next-generation storage hardware, including Gen12 and beyond.
The candidate should have hands-on experience with storage devices, storage protocols, and low-level programming using C/C++ and Python.
Key ResponsibilitiesDevelop and maintain low-level software and diagnostic tools for next-generation storage hardware.
Design, develop, and debug storage-related software components.
Work with SSD, HDD, and cloud storage technologies and internals.
Develop and troubleshoot solutions involving NVMe storage devices and protocols.
Analyze storage performance, reliability, and system-level issues.
Build automation and diagnostic tools using C/C++ and Python.
Collaborate with hardware, firmware, validation, and system engineering teams.
Perform root-cause analysis of storage and system-level issues.
Support new hardware bring-up, validation, and qualification activities.
Work with storage protocols and technologies across different platforms.
4 8 years of professional software engineering experience.
Strong programming experience in C/C++ .
Strong experience with Python .
Hands-on experience with storage devices and storage systems .
Strong understanding of NVMe storage protocols and technologies .
Experience with low-level software development and debugging.
Experience with SSD, HDD, or cloud storage internals.
Strong troubleshooting and analytical skills.
Experience developing diagnostics, automation, or validation tools.
Experience with SATA, SAS, RAID, or file systems.
Knowledge of storage hardware and next-generation storage architectures.
Experience with Windows and/or Linux.
Experience with PowerShell.
Experience with SQL.
Experience developing engineering or diagnostic tools.
Exposure to Rust programming.
Experience with storage validation, performance testing, or reliability testing.
Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field preferred.
...compliance audits, safety audits, and other special projects as assigned. Who You Are ~ Bachelor's degree in Chemistry, Biochemistry, or related field. ~12 years of experience in a regulated laboratory environment preferred. ~ Experience with HPLC, UV-Vis,...
...Description Job Description Local Class A Driver No-Touch,... ...time or live out of a sleeper cab to bring home a reliable paycheck... ...Bloomingdale area offers steady miles, day cab comfort, and 100% no-touch... ...2 to 14-hour workdays). The Trucks: Slip-seat operation in clean,...
...to database lock and providing the final data to clinical programming and statistics after database lock. Responsible to program SAS or SQL based clinical and operational listings and reports Responsible to follow Clinical Programming processes and perform programming...
...A leading pharmaceutical company is seeking a Pharmaceutical Sales Representative in Jefferson City, Missouri. This role involves managing territory accounts, building relationships with healthcare professionals, and promoting pharmaceutical products. Ideal candidates...
...Location: Advocate Sherman Hospital - 1425 N Randall Rd Hours: Part-time, 20 hours per week (0.5 FTE) Scheduling : Will work roughly 40 hours per pay period, can work 2 shifts one week and 3 shifts the next - 8-hour shifts. There is a minimum of 2 weekend shifts...