Embedded Software Intern — MCU SDK & HAL Innovation

Ambiq Micro, Inc.

Singapore

On-site

SGD 20,000 - 27,000

Part time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Ambiq Micro, Inc. is seeking an Embedded Software Intern to contribute to the Ambiqsuite SDK for MCU devices. The role focuses on software development, verification, and extending HAL/BSP for new platforms, with hands-on debugging in a lab environment.

You will build SDK examples, run test cases, and help automate tasks using Python. This is a fast-paced role within a global MCU software team, offering valuable hands-on experience in energy-efficient semiconductor tech.

Qualifications

  • Fast-learning, result-driven, self-motivated team player with an 'always learning' mindset.
  • Comfortable in a lab environment and in executing hands-on debugging for embedded systems.
  • Willingness to extend hardware adaptation layer and device drivers to new platforms.

Responsibilities

  • Involve in feature improvement, verification, and maintenance of HAL and BSP of the SDK. Work on MCU blocks such as Cache, MPU, TCM, MRAM, Clock, Power, USB, Graphics, Imaging, and Audio.
  • Develop SDK examples demonstrating features and strengths of the MCU, with test cases to ensure HAL/BSP reliability and correctness.
  • Assist in analyzing reported issues to identify root causes and propose effective solutions; gain insight into real-world customer challenges.
  • Create and enhance automation scripts, primarily in Python, to automate SDK development tasks including build and verification processes.

Skills

Embedded software
Python
Debugging
Lab environment
Team player

Tools

Ambiqsuite SDK
HAL
BSP

Job description

Ambiq Micro, Inc. is seeking an Embedded Software Intern to contribute to the Ambiqsuite SDK for MCU devices. The role focuses on software development, verification, and extending HAL/BSP for new platforms, with hands-on debugging in a lab environment.

You will build SDK examples, run test cases, and help automate tasks using Python. This is a fast-paced role within a global MCU software team, offering valuable hands-on experience in energy-efficient semiconductor tech.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Intern: SDK, HAL & Automation
Embedded Software Intern: SDK, HAL & Automation

Ambiq • Singapore

On-site
SGD 20,000 - 31,000
Embedded Software Intern
Embedded Software Intern

Ambiq Micro, Inc. • Singapore

On-site
SGD 20,000 - 27,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
Staff Applications Software Engineer
Staff Applications Software Engineer

Ambiq-Micro,-Inc. • Singapore

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

Ambiq-Micro,-Inc. • Singapore

On-site
SGD 120,000 - 180,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
Staff Embedded Software Engineer – Cortex‑M & Zephyr
Staff Embedded Software Engineer – Cortex‑M & Zephyr

Ambiq • Singapore

On-site
SGD 120,000 - 180,000
Sr. Engineer - Applications Software -Zephyr
Sr. Engineer - Applications Software -Zephyr

Ambiq • Singapore

On-site
SGD 140,000 - 190,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