CareerPlanSign in

Senior Engineer, Development Engineering

BangPa-in, PHRA NAKHON SI AYUTTHAYA, th💼 Full-time🗓 2026-08-13 → 2026-09-25

Core

Design, develop, test, integrate, and maintain firmware for external hard drives (eHDD) and storage products.

Role type

Senior embedded firmware engineer

Builds

Storage products with SAS, SATA, and PCIE interfaces

Domain

Hardware/Embedded Systems

Deliverable

production ML models | product features | infrastructure

Required skills

C++, Python, data structures, algorithms, unit testing, TDD, firmware development, driver development

Preferred skills

micro-controller architecture (ARM/ARC), embedded systems, RTOS, bus analyzers, emulators, debugging tools, project management

Technologies

C++, Python, SAS, SATA, PCIE

Responsibilities

Design and implement data structures, software algorithms, data paths, and drivers for hardware cores; Collaborate on solutions across hardware and software platforms including servers, RAID, and OS (Windows/Linux); Participate in technical investigations from problem statement to conclusion; Create design documents for firmware development phases

Seniority

Junior to Mid-level (0-2 years experience, fresh graduates welcome)

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