Embedded Software Architect - Edge AI MCU
Ambiq
Principal Embedded Software Architect – Edge AI MCU
Austin, Texas, United States
Architect the Software Foundation for Ultra-Low-Power Edge AI Silicon
Ambiq designs and ships ultra-low-power Edge AI MCUs that enable real-time intelligence directly on device.
We are expanding our Austin engineering organization and hiring a Principal Embedded Software Architect to define the software architecture and requirements for our next-generation Edge AI MCU platforms.
This role sits at the hardware/software boundary — partnering directly with SoC architects, product teams, IP vendors, and embedded software leaders to shape how our silicon is exposed, controlled, optimized, and validated.
You won't just write code. You will define how the system behaves.
What You'll Own
As Principal Architect, you will:
- Define the software architecture for next-generation low-power Edge AI MCUs
- Drive early-stage functional allocation between hardware and software
- Develop and refine Software Requirements Specifications (SRS) tied to real customer use cases
- Lead architectural decisions across:
- Multi-processor communication
- Control/data plane separation
- Data movement acceleration
- Memory management and protection
- Dynamic resource allocation
- Power optimization strategies
- Debug and visibility tooling
- Partner with SoC architects to influence hardware/software trade-offs
- Support software prototyping to validate architectural decisions
- Act as architectural SME through implementation, validation, and bring-up phases
- Review designs, test plans, and implementation details to ensure alignment with architectural intent
- Mentor engineers and define best practices across embedded teams
This is a high-impact architectural role influencing multiple MCU generations.
Technical Environment
You will work deeply across:
- ARM Cortex-M architectures
- Bare metal and RTOS-based systems
- Asymmetric multi-core systems
- Inter-processor communication (OpenAMP, RPMsg, etc.)
- Data movement engines and acceleration blocks
- MMU/MPU, caches, shared memory, dual-port memory
- Power management (DVFS, clock gating, low-power states)
- FPGA-based emulation platforms and full reference systems
You will be embedded within engineering teams while influencing cross-functional decisions across silicon and software domains.
What We're Looking For
Required Experience
- BS or MS in EE, CE, or CS
- 12+ years developing embedded software for real-time systems
- Deep experience on ARM Cortex-M platforms
- Strong C/C++ (assembly experience preferred)
- Experience defining and writing Software Requirements Specifications (SRS)
- Strong understanding of:
- Functional allocation
- Requirements traceability
- Testability across pre-silicon and post-silicon platforms
- Experience with asymmetric multicore architectures
- Strong knowledge of memory systems, data movement, and processor interaction
- Ability to independently drive architectural decisions
Preferred Experience
- Power optimization strategies in embedded systems
- TrustZone for M-class microcontrollers
- Trusted firmware environments
- Graphics, display, or audio/video processing
- Experience working with IP vendors and external silicon partners
Why This Role Is Different
- Direct architectural influence on Edge AI MCU platforms
- Close collaboration with silicon architects and IP vendors
- Ownership across early-stage definition through validation
- Opportunity to shape hardware/software trade-offs that impact power, performance, and scalability
- Austin-based collaboration culture with tight hardware/software integration
This is a principal-level role for engineers who want to define system behavior — not just implement features.
Location & Work Authorization
Austin, TX – Onsite 5 days per week Must be authorized to work in the United States. We do not sponsor or transfer visas for this role.
- ...A leading technology company is seeking a senior AI Architect to define and drive AI system architecture for embedded and edge platforms. This role requires deep expertise across GPU/NPU architecture and AI software stacks with a focus on robotics and industrial applications...Suggested
- ...Embedded Software Engineer - Security Austin, Texas, United States Ambiq is on a mission to... ...intelligence everywhere — powering the AI edge revolution with the world's lowest-power... .... This role will work within our global MCU software development team. It will work...SuggestedWork experience placementLocal area
- ...breakthroughs at the Intelligent Edge. ADI combines analog, digital, AI, and software technologies into solutions that... ...LinkedIn and X. Lead Software Architect Who we are: Analog Devices... ...the development of cutting-edge embedded systems that drive next-...SuggestedPermanent employmentWork at officeShift workDay shift
- ...intelligence everywhere - powering the AI edge revolution with the world's lowest-power... ...member of the team at Ambiq, an Sr. Staff Embedded Software Engineer (Security), will provide... ...This role will work within our global MCU software development team, closely with...SuggestedLocal area
- ...Ambiq is seeking a Senior Manager of MCU Software in Austin, Texas. In this role, you will manage the complete software development lifecycle... ...team. The ideal candidate has extensive experience in embedded systems and a strong understanding of low-power architectures....Suggested
- ...intelligence everywhere — powering the AI edge revolution with the world's lowest‑power... ...member of the Security team at Ambiq, the Embedded Software Engineer - Security will participate in... .... This role will work within our global MCU software development team and will collaborate...Work experience placementLocal area
- ...Software Architect Austin, Texas, United States Ambiq is on a mission... ...intelligence everywhere — powering the AI edge revolution with the world's... ...debug tools. You will be embedded into Ambiq's software... ...Familiarity with at least one MCU IDE on Windows from ARM/Keil...Remote workVisa sponsorship
- ...Senior Manager of MCU Software Austin, Texas, United States Ambiq is on a mission to enable... ...intelligence everywhere — powering the AI edge revolution with the world's lowest-power... ...with deep technical engagement in embedded real-time systems. The Senior Manager is...
- ...Lead Software Architect – Datacenters & Energy Lead Software Architect, Software and Digital Platforms... .... Lead the design and development of embedded systems that implement next‑generation... ...‑in‑class methods and tools, including AI. Mentor team members from junior to...
$35 per hour
...world. Team Description The Brain Interfaces Embedded Systems Team, a division of the Brain... ...electrical engineers, algorithms engineers, and software engineers on a small, agile team. The job... ...in C/C++, and Python Knowledge of MCU architectures, peripherals, and development...Hourly payFull timeTemporary workInternshipLocal areaFlexible hours- ...Senior Embedded Linux Engineer Onsite - Austin, TX Apptronik is... ...centered robotics company developing AI-powered robots to support... .... We operate at the cutting edge of embodied AI, applying our expertise... ..."using a build tool"; you are architecting a custom distribution from the...Local area
- ...Embedded Tools Engineer Austin, TX About the Team The Embedded... ...infrastructure for embedded software development. Our responsibilities... ...the core systems of cutting-edge technology, this job is for... ...the essential functions of a job, please email ****@*****.***.ai....Remote workRelocation
- ...Embedded Linux Software Engineer to Sensors and System Software Team Austin, TX About the Team... ...Linux-based systems that power our cutting-edge embedded devices. You'll work closely... ..., or to perform the essential functions of a job, please email ****@*****.***.ai....Remote workRelocation
- ...Advanced Micro Devices is seeking an AI Architect in Austin, TX, to define and drive end-to-end AI system architecture for embedded and edge platforms. The role demands deep expertise... ...in GPU/NPU micro-architecture and AI software stacks. The ideal candidate will lead internal...
- ...Software Engineer - Embedded Firmware Austin, TX About the Team AVRIDE is an... ...more efficient through cutting-edge technology. We hold a unique... ...for CAN-bus gateway on MCU ensuring seamless communication... ...functions of a job, please email ****@*****.***.ai....Work experience placementRemote workRelocation
- ...computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a... ...for a Principal strategic software engineering lead who is passionate about architecting and delivering solutions... ...including AI inferencing, edge, and hybrid client/cloud...
$195.2k - $361.2k
**Welcome!**.Senior AI Software Architect - Runtime page is loaded## Senior AI Software Architect -... ...neuromorphic AI execution stack targeting edge and robotic systems. In this role, you... ...accelerators.* Experience with embedded or real-time Linux, device-driver / platform...Work at officeLocal areaImmediate startShift work- ...generation computing experiences-from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of... ...a highly skilled Senior AI Software Engineer to join our team. The ideal... ...and real-time performance across edge and cloud deployments. Collaborate...
- ...generation computing experiences-from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture... ...an experienced Robotics Software Architect to define and drive the software... ...robotic systems across industrial and edge environments. You will work...
- ...We Want We're looking for a Senior Embedded Systems Engineer to join our R&D Controls... ...signal integrity, power budgets, and hardware-software boundaries, but who can also bridge up to... ...and performant code. • Leverage modern AI tools and workflows as a force multiplier...
- ...We are seeking a highly skilled and experienced Principal Embedded Software Engineer II to join our software team. In this position, you... ...pay any referral fees. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing...Permanent employmentFull timeContract workWork experience placementLocal area
- ...Austin. Scope As the Senior Manager of MCU Software, you will contribute to the execution, quality... ...with deep technical engagement in embedded real‑time systems. The Senior Manager is... ...is a plus. Experience leveraging modern AI‑assisted software development tools (e.g...
- ...Employment Type: Direct Hire,Full‑Time Job Title: Staff Embedded Engineer (BSP) Company Overview 9 Mothers Defense develops AI-enabled systems to counter unmanned aerial... ...which our perception, controls, and autonomy software operate. This is a senior individual...Full timeImmediate startRelocation package
- ...accelerate next-generation computing experiences-from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and... ...THE ROLE: AMD is looking for an influential software engineer who is passionate about improving the performance...
- ...join our team. We are seeking an experienced Senior Embedded Software Engineer II with a strong background in developing embedded applications... ...pay any referral fees. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as...Permanent employmentFull timeContract workWork experience placementLocal area
$124.6k - $231.4k
...connectivity, building embedded technology that connects... ...lives. Merging cutting‑edge technology into the world... ...smart cities markets. Sr. Software Engineer Austin, TX... ...cycle management of IoT MCU & Wireless products Develop... ...artificial intelligence (AI) powered tools and technologies...Flexible hours- The Embedded Software Development Team creates and maintains firmware for the electronic control units of autonomous vehicles and delivery robots... ...or hiring process, or to perform the essential functions of a job, please email ****@*****.***.ai. #J-18808-Ljbffr AvrideRemote workRelocation
$154k - $231k
...Qualcomm is seeking a low-level embedded performance engineer in Austin, Texas, to optimize performance across automotive compute platforms. This role focuses on CPU & NPU interactions, requiring proficiency in C/C++, system architecture, and performance profiling tools...- ...Ambiq Micro Inc in Austin, Texas is looking for an Embedded Software Engineer focused on security to join their team. The role involves design and implementation of secure boot solutions and requires experience in embedded systems. The candidate should hold a degree in...
- Why we exist: Swarmer develops software that makes drones autonomous and allows them to operate... ...Applications Engineer with a strong embedded systems background who can operate... ...Experience with drones, robotics, RF systems, or edge AI platforms Familiarity with Linux-based...Remote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Architect - Edge AI MCU. Be the first to apply!
- remote software architect Austin, TX
- senior software architect Austin, TX
- .net software architects (remote) Austin, TX
- application architect Austin, TX
- software architect Austin, TX
- javascript software engineer Austin, TX
- software technical support engineer Austin, TX
- software support Austin, TX
- software sales Austin, TX
- embedded software Austin, TX

