Firmware Engineer: SoC Validation & Pre-/Post-Silicon

Oppstar Berhad

Kuala Lumpur

On-site

MYR 90,000 - 130,000

Full time

36 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Oppstar Berhad is seeking a Firmware Engineer (Development & Verification) to design, validate, and optimize low-level firmware for CPU, GPU, Data Fabric, and HSIO. You will contribute from pre-silicon development to post-silicon bring-up, ensuring firmware quality across the SoC lifecycle.

This role suits engineers who enjoy both firmware development and rigorous verification, with opportunities to work with architectures, debugging tools, and a range of platforms.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent with 1-5 years of experience.
  • Experience with firmware development cycle, integration and verification/validation for pre-si and post-si for SoC designs.
  • Expertise in low-level C programming and debugging for embedded systems.
  • Strong background in computer architecture with memory interleaving concepts.
  • Ability to root-cause complex failure mechanisms at IP/subsystem/system level.
  • Experience with testing platforms (Simulation/Emulation) and bring-up.
  • Familiarity with hardware/software interfaces and debugging complex CPU/firmware issues.
  • Experience with source control systems including Git/Gerrit, Jama, GitHub and Jira.
  • Strong problem-solving, analytical and communication skills.
  • Comfortable with scripting environments (Python, Windows PowerShell, Linux, Bash, PHP).
  • Experience reviewing verification requirements and test plans.

Responsibilities

  • Responsible for firmware development and feature enablement in Data Fabric/GPU/CPU/HSIO components, including design, documentation, unit testing and debug for pre and post-silicon support.
  • Collaborate with architects and IP leads to define firmware scope and milestones.
  • Provide debug support in emulation, simulation and post-silicon environment.
  • Coordinate with distributed teams to ensure firmware quality throughout the lifecycle.
  • Develop automated test cases for firmware sub-components.
  • Execute firmware test plans on pre-silicon platforms and capture results.
  • Design and maintain test frameworks to improve verification efficiency.
  • Support debug and triage of failures within test frameworks and workflows.
  • Stay updated with emerging tech and industry best practices.
  • Work in fast-paced, dynamic environments.

Skills

Low-level C programming
Embedded debugging
Pre-silicon design
Post-silicon bring-up
JTAG debugging
Source control (Git/Gerrit)
Scripting (Python, Bash)
Hardware/software interfaces

Education

Bachelor’s or Master’s in CS/CE/EE

Tools

Jama
GitHub
Jira

Job description

Oppstar Berhad is seeking a Firmware Engineer (Development & Verification) to design, validate, and optimize low-level firmware for CPU, GPU, Data Fabric, and HSIO. You will contribute from pre-silicon development to post-silicon bring-up, ensuring firmware quality across the SoC lifecycle.

This role suits engineers who enjoy both firmware development and rigorous verification, with opportunities to work with architectures, debugging tools, and a range of platforms.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Firmware Engineer - SoC Validation & Bring-up
Senior Firmware Engineer - SoC Validation & Bring-up

Oppstar Technology • Kuala Lumpur

On-site
MYR 60,000 - 120,000
Firmware Engineer (Development/Verification)
Firmware Engineer (Development/Verification)

Oppstar Berhad • Kuala Lumpur

On-site
MYR 90,000 - 130,000
Staff / Senior / Junior Firmware Engineer
Staff / Senior / Junior Firmware Engineer

Oppstar Technology • Kuala Lumpur

On-site
MYR 60,000 - 120,000
Graduate SoC Front-End Validation Engineer (Hybrid)
Graduate SoC Front-End Validation Engineer (Hybrid)

Intel Corporation • George Town

Hybrid
MYR 65,000 - 90,000
Senior FPGA SoC USB Validation Engineer (Post-Silicon)
Senior FPGA SoC USB Validation Engineer (Post-Silicon)

Altera Corporation • Malaysia

On-site
MYR 220,000 - 350,000
FPGA SoC USB Post-Silicon Validation Lead
FPGA SoC USB Post-Silicon Validation Lead

Altera • Penang

On-site
MYR 180,000 - 280,000
SoC Functional Validation Engineer - Platform Bring-Up (Hybrid)
SoC Functional Validation Engineer - Platform Bring-Up (Hybrid)

Intel Corporation • George Town

Hybrid
MYR 90,000 - 140,000
Graduate SoC Design & Verification Engineer
Graduate SoC Design & Verification Engineer

Intel • George Town

Hybrid
MYR 73,000 - 117,000
Hybrid work model
Contract position
Design Verification Engineer
Design Verification Engineer

XINPAL (MALAYSIA) SDN. BHD. • Bayan Lepas

On-site
MYR 70,000 - 110,000
System Debug Engineer: Silicon & Firmware Troubleshooter
System Debug Engineer: Silicon & Firmware Troubleshooter

ThunderSoft • Penang

On-site
MYR 60,000 - 90,000