CareerPlanGet AI match score →

Firmware Engineer

Petaling Jaya, Selangor, my💼 Full-time🗓 2026-07-10 → 2026-07-31

Core

Develops and maintains test suites to exercise firmware features and functionality for embedded systems and microcontrollers, analyzing workloads and specifications to compose and implement tests.

Role type

Firmware Test Development Engineer (Early Career)

Builds

Test suites for firmware features and functionality

Domain

Embedded systems, microcontrollers, storage device protocols

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

C/C++ programming, Java programming, Python programming, firmware debugging, bus analyzer trace analysis, version control management, code reviews, firmware performance analysis

Preferred skills

TCL programming, AI concepts (machine learning, data analytics), storage device protocol knowledge (SATA, SAS, USB, PCIE)

Responsibilities

Develop, test, and debug firmware for embedded systems; Collaborate with cross-functional teams to implement new features and optimize existing code; Contribute to documentation of firmware designs and test procedures; Support version control management, code reviews, and firmware performance analysis

Seniority

Entry-level, Early Career program

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