Drive software architecture for low-power Edge AI MCUs at Ambiq, collaborating with cross-functional teams in a fast-paced environment.
Posted by employer 6 months ago
First seen on Joblaze 1 week ago
Last verified on the company career page 1 day ago
Skills & Technologies
Role intensity
40% coding
Requirements
Not disclosed in this posting: compensation, visa sponsorship.
Joblaze summary
In the role of Software Architect at Ambiq, the individual will focus on defining and driving the software architecture for low-power Edge AI microcontrollers, collaborating closely with hardware architects and product teams. Key skills include extensive experience in embedded software development, particularly with ARM Cortex-M processors, and proficiency in C/C++ programming. This position is ideal for seasoned professionals with over 12 years in real-time environments who can navigate complex technical challenges and mentor junior staff. Ambiq's fast-paced environment emphasizes innovation and collaboration, making it a fitting place for those eager to impact energy efficiency in technolo
Joblaze insights
Quick facts
From the original posting
Company Overview
Ambiq is on a mission to enable intelligence everywhere — powering the AI edge revolution with the world's lowest-power semiconductor solutions.
Built on our proprietary sub- and near-threshold technology, our chips deliver multi-fold improvements in energy efficiency without costly process scaling. Since 2010, we've shipped over 300 million units to customers building smarter wearables, medical devices, IoT products, and AI-powered edge applications.
Our cross-functional teams span design, research, development, production, marketing, sales, and operations across Austin, Hsinchu, Shanghai, Shenzhen, and Singapore. We move fast, tackle hard problems, and create space for people to grow through complex, meaningful work that shapes the future of technology.
We're looking for self-motivated, creative problem-solvers who are eager to push technological limits and make a real impact in energy efficiency.
At Ambiq, we live by five values: Innovate. Collaborate. Focus. Learn. Achieve.
If that's you, join us — the intelligence everywhere revolution starts here.
This role will be on-site 5 days a week in NW Austin. Must have the right to work in the US without visa sponsorship now or in the future.
Scope
As the Software Architect at Ambiq, you will drive the software architecture and requirements for our latest family of low-power Edge AI MCUs. As a Software Architect, you will be working closely with our SoC hardware architects, product marketing, and our IP vendors to develop solid functional allocations and requirements for our software development and system test teams. The role will cover the areas of multi-processor communications, data movement acceleration, virtual memory management, dynamic resource allocation, power optimization, and debug tools. You will be embedded into Ambiq’s software development teams as the subject matter expert for the duration of the product development.
The successful candidate will have extensive experience in the early-stage software development process. The candidate must have strong experience in embedded software programming on ARM Cortex-M processors using RTOS. They must be familiar with methods for functional allocation, requirements traceability, Software Requirement Specification content, and make vs. buy analysis for commercial and open-source software.
Responsibilities
Qualifications