SoC Platform Software Engineer (Multiple Specializations)

Search Staffing Pte Ltd

Singapore

On-site

SGD 90,000 - 150,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Search Staffing Pte Ltd advertises a SoC Platform Software Engineer role in Singapore. The position covers three tracks: Multimedia/Compute, High-Speed Interfaces, and Boot & BSP, with emphasis on Linux/Android and ARM64 systems.

The candidate should hold a Bachelor's in Electronics/CS/Automation and possess 2–5+ years (or more for tracks B/C) of relevant experience, plus strong debugging skills for hardware-software integration.

Qualifications

  • Bachelor's in Electronics/CS/Automation or related field.
  • 2–5+ years relevant experience depending on track.
  • Track A: 2+ yrs in multimedia/compute domain (e.g., audio, video, camera, GPU/NPU).
  • Track B & C: 5+ yrs.
  • Deep Linux/Android or ARM64 systems knowledge.
  • Strong hardware-software debugging ability.

Responsibilities

  • Develop system-level Android/Linux software across Display, Audio, Camera HAL, GPU or NPU domains, at the hardware-software boundary.
  • Architect and optimize PCIe/USB software for next-gen SoCs with hardware debug involvement.
  • Build and optimize bootloader and system initialization software (BootROM, BL2, BL31, U‑Boot) for fast, stable vehicle SoC startup and firmware upgrade reliability.

Skills

Linux knowledge
Hardware-software debugging
Experience 2-5+ years

Education

Bachelor's in Electronics/CS/Automation or related field

Job description

SoC Platform Software Engineer – Multimedia / High-Speed Interfaces / Boot & BSP

Our client, a Singapore-based automotive tech company building custom automotive SoCs and AI-powered vehicle computing platforms, is expanding its platform software team. We're hiring across three specialist tracks:

Track A – Multimedia & Compute:

Develop system-level Android/Linux software across Display, Audio, Camera HAL, GPU or NPU domains, working at the hardware-software boundary to optimize performance and power efficiency.

Track B – High-Speed Interfaces:

Architect and optimize PCIe/USB software for next-gen SoCs, ensuring high-throughput, reliable communication between SoC modules and peripherals, with hands-on hardware debug (oscilloscopes, logic analyzers).

Track C – Boot & BSP:

Build and optimize bootloader and system initialization software (BootROM, BL2, BL31, U‑Boot) for fast, stable vehicle SoC startup and firmware upgrade reliability.

Common requirements across tracks:
  • Bachelor's in Electronics/CS/Automation or related field
  • 2–5+ years relevant experience depending on track.
  • Track A: 2+ yrs in at least one multimedia or compute domain (e.g., audio, video, camera, GPU/NPU)
  • Track B & C: 5+ yrs
  • Deep Linux/Android or ARM64 systems knowledge
  • Strong hardware-software debugging ability
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

SoC Platform Engineer: Multimedia, Interfaces & Boot
SoC Platform Engineer: Multimedia, Interfaces & Boot

Search Staffing Pte Ltd • Singapore

On-site
SGD 90,000 - 150,000
Embedded Linux Kernel Engineer – Performance / Memory & Systems
Embedded Linux Kernel Engineer – Performance / Memory & Systems

Search Staffing Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000
Embedded Linux Kernel Engineer — Performance & Memory
Embedded Linux Kernel Engineer — Performance & Memory

Search Staffing Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000
HW System / SoC Architect
HW System / SoC Architect

Search staffing services pte ltd • Singapore

On-site
SGD 180,000 - 240,000
HW System / SoC Architect
HW System / SoC Architect

SEARCH STAFFING SERVICES PTE. LTD. • Singapore

On-site
SGD 180,000 - 260,000
Automotive Linux Kernel Engineer for SoCs
Automotive Linux Kernel Engineer for SoCs

XG TECH PTE. LTD. • Singapore

On-site
SGD 60,000 - 80,000
Embedded Software Engineer (Boot/BSP)
Embedded Software Engineer (Boot/BSP)

XG TECH PTE. LTD. • Singapore

On-site
SGD 70,000 - 90,000
Senior Firmware Engineer
Senior Firmware Engineer

JSIT for WST (Wholesale Trade) by Singapore Business Federation (SBF) • Singapore

On-site
SGD 90,000 - 150,000
(Staff/Sr. Staff) SoC Design Engineer
(Staff/Sr. Staff) SoC Design Engineer

OMNIVISION TECHNOLOGIES SINGAPORE PTE. LTD. • Singapore

On-site
SGD 80,000 - 120,000
Lead Software Engineer (Optical DSP_Photonic)
Lead Software Engineer (Optical DSP_Photonic)

JAC Recruitment • Singapore

On-site
SGD 180,000 - 260,000