Staff Embedded Applications Engineer - Cortex-M Zephyr

ambiqmicroinc

Singapore

On-site

SGD 120,000 - 180,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Ambiq is seeking a Staff Applications Software Engineer to support Apollo/Atomiq SoCs. You will work with hardware/software teams to develop drivers, HAL updates, and Zephyr enablement, and assist field engineering with customer issues.

The ideal candidate has 6+ years in embedded MCU development in C, RTOS experience, and hands-on lab work, with familiarity in peripherals like SPI, I2C, UART, USB, and Bluetooth. Excellent communication is essential.

Qualifications

  • MS in ECE or CS with 6+ years or BS in ECE/CS with 8+ years.
  • Proficient in embedded C and MCU programming.
  • Experience with RTOS and Cortex-M MCUs.
  • Familiarity with Zephyr, MCU IDEs, and peripheral interfaces (SPI, I2C, UART, USB).

Responsibilities

  • Design, debug, port, and analyze embedded software drivers and HALs.
  • Collaborate with HW and SW teams to resolve complex system issues.
  • Create application notes and software design guidelines.
  • Support field engineering with customer issues and documentation.

Skills

Embedded C
Real-time OS
Troubleshooting
BLE
Zigbee/Thread
Lab work
Git
Python
Problem solving
AI tools (Cursor/Codex)

Education

MS in ECE or CS
BS in ECE/CS

Tools

Zephyr
MCU IDEs (ARM/Keil/IAR/SEGGER)
Git
Python

Job description

Ambiq is seeking a Staff Applications Software Engineer to support Apollo/Atomiq SoCs. You will work with hardware/software teams to develop drivers, HAL updates, and Zephyr enablement, and assist field engineering with customer issues.

The ideal candidate has 6+ years in embedded MCU development in C, RTOS experience, and hands-on lab work, with familiarity in peripherals like SPI, I2C, UART, USB, and Bluetooth. Excellent communication is essential.

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

Similar jobs worth comparing

Staff Applications Software Engineer
Staff Applications Software Engineer

Ambiq • Singapore

On-site
SGD 140,000 - 180,000
Staff Applications Software Engineer
Staff Applications Software Engineer

ambiqmicroinc • Singapore

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

Ambiq Micro, Inc. • Singapore

On-site
SGD 90,000 - 130,000
Staff Embedded Applications Engineer (AI Edge)
Staff Embedded Applications Engineer (AI Edge)

Ambiq Micro, Inc. • Singapore

On-site
SGD 90,000 - 130,000
Sr. Software Engineer - Radio
Sr. Software Engineer - Radio

Ambiq • Singapore

On-site
SGD 70,000 - 90,000
Staff Engineer - Embedded Software, Imaging
Staff Engineer - Embedded Software, Imaging

Ambiq Micro, Inc. • Singapore

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

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
Staff Embedded DSP Software Engineer — AI Edge & HAL
Staff Embedded DSP Software Engineer — AI Edge & HAL

Ambiq Micro, Inc. • Singapore

On-site
SGD 120,000 - 180,000