CareerPlanSign in

Embedded Software Intern

Singapore💼 Internship🗓 2026-09-22 → 2026-09-25

Core

Develop and test Ambiqsuite SDK on Ambiq SOC devices and emulation platforms, focusing on MCU software development and verification.

Role type

Embedded Software Intern

Builds

Ambiqsuite SDK for low-power semiconductor solutions

Domain

Semiconductor / Embedded Systems / IoT

Deliverable

production ML models | product features

Required skills

Embedded C/C++, Hardware Abstraction Layer (HAL) development, Board Support Package (BSP) maintenance, MCU functional block knowledge (Cache, MPU, TCM, MRAM, Clock, Power, USB, Graphics, Imaging, Audio), Python scripting, Debugging, Root cause analysis

Preferred skills

Lab environment experience, Hands-on debugging, Automation script creation

Technologies

Ambiq SOC, Ambiqsuite SDK, Python

Responsibilities

Extend hardware adaptation layer (HAL) and device drivers of the SDK to new platforms; Develop SDK examples and test cases to ensure HAL and BSP reliability; Analyze reported issues to identify root causes and propose solutions; Create and enhance automation scripts in Python for SDK development tasks.

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.