CareerPlanGet AI match score →

Software Engineer (Apps & Firmware)

San Jose, CA, us💼 Full-time💰 $106,600–$142,100🗓 2026-06-24 → 2026-07-31

Core

Design and develop software applications and data collection frameworks that analyze servo-mechanical behavior and system performance in enterprise hard disk drives (eHDDs) to accelerate product innovation.

Role type

Software Engineer (Apps & Firmware)

Builds

Internal software tools, ETL systems, web-based applications, advanced analytics, and ML models/pipelines for storage technology teams.

Domain

Storage technology / Enterprise Hard Disk Drives (eHDDs)

Deliverable

production ML models | product features

Required skills

C/C++, Python, web-based development, relational and non-relational databases, GenAI/LLMs, machine learning

Preferred skills

PyTorch, TensorFlow, Svelte, Kafka, Kubernetes, MySQL, SingleStore, Redshift, Elasticsearch

Technologies

PyTorch, TensorFlow, Svelte, Kafka, Kubernetes, MySQL, SingleStore, Redshift, Elasticsearch

Responsibilities

Design and build custom internal software tools transforming raw HDD data into actionable insights; Architect and develop ETL systems, web-based applications, advanced analytics and ML models and pipelines; Work closely with hard disk drives and test environments preparing devices for validation and analysis workflows; Leverage modern frameworks and languages to solve complex engineering challenges and build scalable solutions; Create comprehensive internal documentation and guides democratizing access to tools.

Seniority

Early career (0–2+ years experience)

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on SmartRecruiters ↗