Senior Embedded Software Engineer - HAL/MCU Expert

Ambiq

Singapore

On-site

SGD 120,000 - 180,000

Full time

9 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

Ambiq is seeking a Senior Embedded Software Engineer to lead HAL interfaces for MCU blocks and extend the SDK across SoC platforms.

You will collaborate with cross-functional teams to enable customers to develop on Ambiq’s latest MCU platforms, with emphasis on low-power, efficient embedded software and hardware bring-up.

Ideal candidates have hands-on experience with Arm Cortex-M, FreeRTOS, and lab validation in a fast-paced environment, contributing to pre- and post-silicon verification.

Qualifications

  • The Senior Embedded Software Engineer will design, develop, and maintain HAL/BSP libraries for MCU-based products.
  • Proven experience with Arm Cortex-M and embedded C/assembly is required.
  • Experience with RTOS concepts and FreeRTOS is highly desirable.
  • Hands-on hardware bring-up, lab debugging, and system validation are essential.
  • Proficiency with ARM MCU IDEs (Keil, IAR, Eclipse, Ozone) and version control (Git) is expected.

Responsibilities

  • Lead the design, development, and maintenance of HAL interfaces for MCU common blocks.
  • Develop software examples and test cases for MCU blocks and platform features.
  • Contribute to pre-silicon verification on FPGA and post-silicon bring-up activities.
  • Develop and maintain RTOS ports for Ambiq MCUs and support DV, validation, and customers.

Skills

Embedded C
Arm Cortex-M
RTOS concepts
FreeRTOS
Hardware bring-up
Python scripting

Education

MS in Electrical and Computer Engineering or Computer Science
Bachelor’s degree in Electrical/Computer Engineering or CS

Tools

Keil
IAR
Eclipse
Ozone
Git
Jira
Confluence
Oscilloscope
Logic Analyzer

Job description

Ambiq is seeking a Senior Embedded Software Engineer to lead HAL interfaces for MCU blocks and extend the SDK across SoC platforms.

You will collaborate with cross-functional teams to enable customers to develop on Ambiq’s latest MCU platforms, with emphasis on low-power, efficient embedded software and hardware bring-up.

Ideal candidates have hands-on experience with Arm Cortex-M, FreeRTOS, and lab validation in a fast-paced environment, contributing to pre- and post-silicon verification.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Engineer: HAL/MCU for Low-Power AI
Senior Embedded Engineer: HAL/MCU for Low-Power AI

Ambiq Micro, Inc. • Singapore

On-site
SGD 90,000 - 120,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Ambiq • Singapore

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

Ambiq Micro, Inc. • Singapore

On-site
SGD 90,000 - 120,000
Embedded Software Intern: SDK, HAL & Automation
Embedded Software Intern: SDK, HAL & Automation

Ambiq • Singapore

On-site
SGD 20,000 - 31,000
Senior Embedded SW Engineer - Cortex M, HAL
Senior Embedded SW Engineer - Cortex M, HAL

Search Staffing Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000
Embedded Software Intern
Embedded Software Intern

Ambiq • Singapore

On-site
SGD 20,000 - 31,000
Staff Applications Software Engineer
Staff Applications Software Engineer

Ambiq • Singapore

On-site
SGD 120,000 - 180,000
Senior Embedded SW Engineer, Cortex-M & HAL Expert
Senior Embedded SW Engineer, Cortex-M & HAL Expert

Search Staffing Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000
Staff Embedded Software Engineer – Cortex‑M & Zephyr
Staff Embedded Software Engineer – Cortex‑M & Zephyr

Ambiq • Singapore

On-site
SGD 120,000 - 180,000
Staff Engineer - Design Verification
Staff Engineer - Design Verification

Ambiq Micro, Inc. • Singapore

On-site
SGD 120,000 - 180,000