CareerPlanSign in

Embedded Software Architect – Edge AI MCU

Austin HQ💼 Full-time🗓 2026-06-12 → 2026-09-26

Core

Define software architecture and requirements for next-generation ultra-low-power Edge AI MCUs, shaping hardware/software trade-offs at the silicon boundary.

Role type

Principal Embedded Software Architect (Edge AI MCU)

Builds

Ultra-low-power Edge AI microcontroller units (MCUs) for wearables, medical devices, and IoT

Domain

Semiconductor / Embedded Systems / Edge AI

Deliverable

production ML models | product features

Required skills

ARM Cortex-M architecture, C/C++ (with assembly), Software Requirements Specifications (SRS), asymmetric multicore systems, memory management (MMU/MPU), power optimization strategies, inter-processor communication (OpenAMP/RPMsg), bare metal and RTOS development

Preferred skills

TrustZone, trusted firmware environments, graphics/audio/video processing, IP vendor collaboration

Technologies

ARM Cortex-M, OpenAMP, RPMsg, FPGA emulation platforms, DVFS, clock gating

Responsibilities

Define software architecture for low-power Edge AI MCUs, drive functional allocation between hardware and software, develop SRS tied to customer use cases, lead architectural decisions on multi-processor communication and data movement, mentor engineers and define best practices, review designs and test plans for alignment with architectural intent

Seniority

Principal, hands-on IC with strategic influence

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