Lead the development and integration of the AmbiqSuite SDK for SoC platforms in a collaborative environment.
Posted by employer 1 day ago
First seen on Joblaze 1 day ago
Last verified on the company career page 1 day ago
Skills & Technologies
What you'll build
Must have
Nice to have
Requirements
Not disclosed in this posting: compensation, visa sponsorship.
Joblaze summary
In the role of Senior Embedded Software Engineer at Ambiq, the individual will focus on developing and verifying the AmbiqSuite SDK for various SoC platforms, collaborating with cross-functional teams throughout the IC development lifecycle. Key skills include expertise in low-level embedded C programming, experience with Arm Cortex-M architectures, and familiarity with real-time operating systems. This position is suited for candidates with a strong background in embedded software development, particularly those with experience in wearable devices and a proactive, collaborative approach to problem-solving.
Joblaze insights
Quick facts
From the original posting
Company Overview
As a Senior Embedded Software Engineer at Ambiq, you will lead the development, integration, and verification of the AmbiqSuite SDK for common IP blocks across Ambiq’s advanced SoC and emulation platforms.
In this role, you will collaborate closely with cross-functional experts throughout the IC development lifecycle, including SoC Architecture, IC Design, Production, Applications, and Customer Enablement teams. Your work will play a key role in enabling customers to successfully develop and deploy products on Ambiq’s latest SoC platforms.
The successful candidate should be a fast learner, results-driven, self-motivated, and collaborative team player with an “always learning” mindset. You should bring strong hands-on experience in low-level embedded C programming and be comfortable working in a lab environment, performing hardware bring-up, debugging, and validation.
This role is responsible for extending the hardware abstraction layer (HAL) and device drivers within the SDK to support new platforms, while continuously improving SDK features, quality, and content. You will also contribute to expanding SDK support for new MCU family members as they are introduced.
The Senior Embedded Software Engineer should have strong experience in the design, development, and use of HAL and BSP libraries for MCU-based products. Experience with embedded applications for wearable devices is preferred. The ideal candidate will also have extensive hands-on experience developing for and debugging on Arm-based platforms.
Standard company text repeated across Ambiq's postings is omitted here.