Software Test Engineer
Core
Develop tests to validate SSD firmware, including test strategy, coding, debugging, and environment setup.
Role type
Software Test Engineer (SSD Firmware Validation)
Builds
Test suites and validation scenarios for Non-Volatile Memory Solutions
Domain
Storage hardware / Firmware validation
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Firmware validation approaches, Python, C++, C#, logic analyzers, compilers/linkers, debuggers, source control systems
Preferred skills
Enterprise class storage solutions, SATA/SAS/NVMe protocols, Windows/Linux environments, device drivers, agile environment
Responsibilities
Develop test strategy, code tests for firmware validation, support code design reviews, debug tests and test environment issues, design and implement new test cases/scenarios
Seniority
Mid-level (4 years exp with BSEE/CE/CS or 2 years with MSEE/CE/CS)