CareerPlanGet AI match score →

Staff Engineer, Firmware Development

Osaka💼 Full-time🗓 2026-06-04 → 2026-07-30

Core

Supporting embedded CI activities, board bring-up, flashing, validation, and troubleshooting in a hardware lab environment.

Role type

Staff Engineer, Embedded Systems Operations & Firmware Support

Builds

Product firmware, reference board designs, and automated testing workflows for HDD/SSD electronics and system solutions.

Domain

Semiconductor, Storage (HDD/SSD), Embedded Systems

Deliverable

infrastructure

Required skills

Python scripting, Bash scripting, PCB/board bring-up, flashing, debugging, Linux systems, Git, embedded device networking

Preferred skills

CI/CD tools (Jenkins, GitHub), Python test frameworks (PyTest), hardware schematics understanding, communication protocols (UART, Ethernet)

Technologies

Python, Bash, Linux, Git, Jenkins, GitHub, PyTest, UART, Ethernet

Responsibilities

Maintain and organize PCBs/boards for Dev and QA teams; Perform board bring-up, flashing, validation, and troubleshooting; Develop and maintain Python-based automation for testing, flashing, diagnostics, and monitoring; Automate firmware builds, deployment, validation, and regression workflows; Identify and distinguish issues across hardware, firmware, OS, and interfaces; Coordinate with hardware, firmware, QA, and DevOps teams for issue resolution; Support CI/CD pipelines and automated release validation for embedded software.

Seniority

Senior, hands-on IC

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