Staff Embedded DSP Software Engineer — AI Edge & HAL

Ambiq Micro, Inc.

Singapore

On-site

SGD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Ambiq seeks a Staff Embedded Software Engineer, DSP to drive development and testing of the customer DSP environment in the AmbiqSuite SDK on Ambiq SoC devices and emulation platforms. You will refine the HiFi5 DSP execution environment, including real‑time schedulers and IPC/RPC protocols.

This role will port and optimize HAL code for DSP peripherals and bring up the DSP as a co‑processor for the ARM Cortex‑M55, collaborating with global MCU and architecture teams.

Qualifications

  • MS in ECE or Computer Science with 6+ years of experience, or BS in ECE/CS with 8+ years.
  • 3+ years focusing on DSP software environments and code development.
  • Experience with Cadence HiFi5 DSP and Xtensa toolchain.
  • Experience with inter‑processor communications using hardware mailboxes and shared memory.
  • Experience with multicore embedded processing systems.
  • Experience with DSP algorithms on DSPs (AEC, NR, EQ, AGC) a plus.
  • Proficiency in C and assembly for ARM Cortex‑M; MCUs and IDEs (Keil, IAR, Eclipse).
  • Proficiency with profiling tools; Python desirable.
  • Strong debugging, lab equipment, Jira/Confluence and Git.

Responsibilities

  • Lead the design, development and maintenance of HAL interfaces for HiFi5 DSP peripherals.
  • Evaluate RTOS or lightweight schedulers and port to SDKs.
  • Design boot state machines and IPC/RPC protocols.
  • Develop examples and software test cases for the DSP environment.
  • Support customer use of the environment and optimize workloads.
  • Contribute to pre‑silicon verification on FPGA and post‑silicon bring‑up.
  • Support DV/validation engineers, field engineers, and key customers as needed.

Skills

DSP software
C programming
Assembly
Python scripting
Debugging hardware
Communication

Education

MS in ECE or CS
BS in ECE/CS

Tools

Cadence HiFi5 DSP
Xtensa toolchain
Keil
IAR
Eclipse
GIT
Jira
Confluence

Job description

Ambiq seeks a Staff Embedded Software Engineer, DSP to drive development and testing of the customer DSP environment in the AmbiqSuite SDK on Ambiq SoC devices and emulation platforms. You will refine the HiFi5 DSP execution environment, including real‑time schedulers and IPC/RPC protocols.

This role will port and optimize HAL code for DSP peripherals and bring up the DSP as a co‑processor for the ARM Cortex‑M55, collaborating with global MCU and architecture teams.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Embedded DSP Engineer – Low-Power AI Edge
Staff Embedded DSP Engineer – Low-Power AI Edge

Ambiq • Singapore

On-site
SGD 120,000 - 180,000
Staff Engineer - Software - DSP
Staff Engineer - Software - DSP

Ambiq Micro, Inc. • Singapore

On-site
SGD 120,000 - 180,000
Staff Engineer - Software - DSP
Staff Engineer - Software - DSP

Ambiq • Singapore

On-site
SGD 120,000 - 180,000
Senior Embedded Imaging Software Engineer
Senior Embedded Imaging Software Engineer

Ambiq • Singapore

On-site
SGD 120,000 - 180,000
Staff Embedded Imaging Engineer - Camera & Video Systems
Staff Embedded Imaging Engineer - Camera & Video Systems

United States Digital Space LLC • Singapore

On-site
SGD 120,000 - 180,000
Staff Engineer - Embedded Software, Imaging
Staff Engineer - Embedded Software, Imaging

Ambiq Micro, Inc. • Singapore

On-site
SGD 120,000 - 180,000
Staff Embedded Imaging Software Engineer for Camera & SoC
Staff Embedded Imaging Software Engineer for Camera & SoC

Ambiq Micro, Inc. • Singapore

On-site
SGD 120,000 - 180,000
Staff Engineer - Embedded Software, Imaging
Staff Engineer - Embedded Software, Imaging

United States Digital Space LLC • Singapore

On-site
SGD 120,000 - 180,000
Low-Power MCU Systems Architect for Edge AI
Low-Power MCU Systems Architect for Edge AI

Ambiq • Singapore

On-site
SGD 150,000 - 230,000
Staff Engineer - Embedded Software, Imaging
Staff Engineer - Embedded Software, Imaging

Ambiq • Singapore

On-site
SGD 120,000 - 180,000