Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Architect

Ambiq Micro

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

  • Requirements analysis based on disparate and preliminary information from SoC hardware architecture team, product marketing, other software architects, and software development teams resulting in contributions to a software requirements specification for the device. This should include any software prototyping required to refine the architectural understanding and requirements.
  • Working closely with our field, product marketing, and system test teams to understand our Alpha customer use cases and their impact on requirements and testability.
  • Engaging during the software implementation and test phases to review designs, test plans, code, and test case results as a SME for certain aspects of the SoC software architecture.
  • Support performance and power optimization of the areas for which you are responsible.
  • Define and enforce architectural standards, guidelines, and best practices.
  • Collaborate with cross-functional teams to align architectural decisions with overall business objectives.
  • Diagnose and resolve complex technical issues and recommend trade-offs between software and hardware implementations.
  • Collaborate effectively with cross-functional teams to achieve project goals.
  • Mentor and guide junior team members.
Qualifications
  • A Bachelor's of Science or Master's in Electrical Engineering, Computer Engineering, or Computer Science.
  • 12+ years of experience developing embedded software for real-time environments (bare metal and RTOS).
  • Experienced in code development in C/C++ and assembly language for embedded targets using ARM Cortex-M processors.
  • Experience in writing software requirements specifications with an eye towards customer use cases, derived software requirements, and testability on FPGA-based emulation platforms, as well as full system reference designs.
  • Experience with asymmetric multicore systems and control/data plane interaction, including inter-processor communication via remote processor messaging frameworks (e.g., OpenAMP or RPMsg).
  • Experience with general-purpose data movement engines, memory management units, memory protection, L1/L2 caches, shared memories, and dual-port memories.
  • Experience in power optimization for embedded systems is desirable. Familiarity with voltage and frequency scaling, clock gating, sleep/wake cycles, and low-power modes of processors and peripherals.
  • Familiarity with at least one MCU IDE on Windows from ARM/Keil, IAR, Eclipse, or others.
  • Familiarity with Trust Zone for M-Class microcontrollers and/or Trusted Firmware for microcontrollers is preferred.
  • Experience with Graphics, Display and Audio/Video processing in embedded systems preferred.
  • The candidate must be able to independently manage assigned tasks, prioritize workload, and meet deadlines with minimal supervision. Proactive problem-solving skills and the ability to seek clarification when needed are essential.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Architect in Austin, TX vacancy
  • Google Inc. is looking for a Senior Staff Software Engineer in Austin, TX, to define and drive enterprise-wide architectural standards. You will manage project priorities, deadlines, and deliverables while fostering scalable, state-of-the-art platforms. In this role, you... 
    Suggested

    Google Inc.

    Austin, TX
    5 days ago
  • NVIDIA Gruppe in Austin, Texas is looking for a Software Engineer to join their networking software team. This role will involve leading the design and development of innovative AI networking systems. Candidates should have over 8 years of experience and expertise in C... 
    Suggested

    NVIDIA Gruppe

    Austin, TX
    3 days ago
  • A leading technology company in Austin, Texas is seeking a System Software Engineer to design and maintain essential software for testing equipment. Candidates should have extensive experience in systems software design and development, along with proficiency in programming... 
    Suggested

    Apple

    Austin, TX
    2 days ago
  • Overview Are you a Senior Linux Software/System Architect who would like to have a positive impact for millions of people? If so, we may have an opportunity for you! At TISTA, you’ll do meaningful, mission‑driven work that improves lives alongside teammates you trust and... 
    Suggested
    Temporary work
    Work experience placement
    Remote work
    Monday to Friday
    Flexible hours

    TISTA Science and Technology Corporation

    Austin, TX
    1 day ago
  •  ...around the world. This role is tasked with leveraging hardware and software to create a unique viewing experience, one that turns users...  ...We are looking for a highly skilled Lead Systems Software Architect who leads complex implementations for Roku TVs and streaming devices... 
    Suggested
    Work at office
    Local area
    Remote work
    Monday to Thursday
    Flexible hours

    Roku

    Austin, TX
    3 days ago
  • $128.3k - $216.29k

     ...Salesforce Architect SailPoint is seeking a Salesforce Architect to lead the design, implementation, and optimization of our Salesforce solutions. This role is critical to ensuring our CRM architecture aligns with enterprise standards and business goals. The ideal candidate... 
    Temporary work
    Flexible hours
    Shift work

    SailPoint Technologies

    Austin, TX
    2 days ago
  •  ...of AI and beyond. Together, we advance your career. THE ROLE AMD is looking for a Principal strategic software engineering lead who is passionate about architecting and delivering solutions for enterprises purchasing client and graphics solutions such as high‑end... 

    Advanced Micro Devices

    Austin, TX
    4 days ago
  • The Salesforce Technical Architect helps design and deliver solutions for enterprise-grade customers using Salesforce products. The primary...  ...design and implementation of the system. Meeting with the software developers to discuss the system software needs.... 
    Local area
    Remote work

    Roycon Tech

    Austin, TX
    2 days ago
  •  ...and customer-centric innovation. With a proven track record in architecting and delivering cutting-edge solutions for complex system-level...  ..., and IP integration. Strong knowledge of hardware/software co-design, cloud-enabled workflows, and advanced process technologies... 
    Local area

    NXP Semiconductors

    Austin, TX
    1 day ago
  •  ...cost-effective solutions for increased revenue and improved customer experience Billing Systems Design and Integration Architect end-to-end solutions for billing systems , ensuring seamless integration with upstream systems such as product catalog, ordering... 
    Work experience placement
    Flexible hours

    3B Staffing LLC

    Austin, TX
    3 days ago
  • $7,015.16 - $9,416.66 per month

     ...opportunities for career advancement and more. Explore more details on the Benefits of Working at HHS webpage. Functional Title: Software Architect Job Title: Systems Analyst VI Agency: Health & Human Services Comm Department: Public Hlth Services Appl-425 Posting... 
    Permanent employment
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office
    Remote work
    Shift work
    Day shift

    Texas Health and Human Services Commission

    Austin, TX
    1 day ago
  • $190k - $210k

     ...demand for skilled and credentialed workforce professionals. About the role ReUp Education is looking for a Senior Software Architect to modernize our platform and build the technical foundation that will power the next generation of AI-driven learner and... 
    Temporary work
    Work at office
    Remote work
    Flexible hours
    2 days per week
    3 days per week

    ReUp Education

    Austin, TX
    5 days ago
  • $150k - $200k

     ...the technology you need to thrive - in our offices or yours. Job Summary SHI is seeking a forward-thinking, experienced Software Architect to lead the ongoing architecture and evolution of our eCommerce platform. Inheriting a critical technology pillar for SHI,... 
    Work experience placement
    Remote work
    Worldwide
    Flexible hours

    SHI GmbH

    Austin, TX
    1 day ago
  • A tech company specializing in IT solutions is seeking a Salesforce Solutions Architect to join their team in Austin, TX. In this hybrid role, you will design and implement Salesforce solutions, lead a team of Salesforce administrators, and collaborate closely with executives... 
    Flexible hours

    NinjaOne

    Austin, TX
    1 day ago
  • $96.8k - $251.6k

     ...and MongoDB-compatible surface. SQL/JSON engine features — Architect and implement capabilities in query processing, indexing, optimization...  ...ship to one of the largest installed bases in enterprise software. Experienced peers — You will collaborate with engineers... 
    Temporary work
    Flexible hours

    Oracle

    Austin, TX
    1 day ago
  • Saronic Technologies is a leader in revolutionizing autonomy at sea, dedicated to developing state-of-the-art solutions that enhance maritime operations through autonomous and intelligent platforms. Job Overview We’re looking for people who are energized by hard problems...
    Permanent employment
    Temporary work
    Work at office

    Saronic Technologies Inc.

    Austin, TX
    4 days ago
  • $195.2k - $361.2k

    **Welcome!**.Senior AI Software Architect - Runtime page is loaded## Senior AI Software Architect - Runtimelocations: US, Oregon, Hillsboro: US, California, Santa Clara: US, Texas, Austintime type: Full timeposted on: Posted Todayjob requisition id: JR0283399# **Job Details... 
    Work at office
    Local area
    Immediate start
    Shift work

    Intel

    Austin, TX
    4 days ago
  •  ...Engineer to provide leadership across various technology platforms. This role involves developing and maintaining manufacturing test software, establishing best practices for high-quality software development, and mentoring staff. A BS in Engineering or Computer Science... 

    Plasticos Castella SA

    Austin, TX
    2 days ago
  •  ...key service integration platforms like Service Registry and Enterprise Gateways. Ideal candidates will have extensive experience in software development and distributed systems with a strong background in technical leadership. The selected candidate will also drive... 

    Fairygodboss

    Austin, TX
    4 days ago
  • A leading technology firm is seeking an experienced Senior Software Engineer focused on Next Generation Architecture for EDA Infrastructure. The role involves leading technical activities for new product introductions, providing expertise in planning infrastructure workflows... 

    NVIDIA

    Austin, TX
    5 days ago
  •  ...for our team. THE PERSON: AMD's CG is seeking a Senior Sensor Architect to lead the end‑to‑end sensor architecture for AMD Client PC...  ...and evolving sensor solutions across hardware, firmware, and software, with a strong focus on power efficiency, scalability, and enabling... 

    Advanced Micro Devices , Inc.

    Austin, TX
    2 days ago
  • $184k - $287.5k

    Senior Software Architect, AI Networking page is loaded## Senior Software Architect, AI Networkinglocations: US, CA, Santa Clara: US, TX, Austin: US, CA, Remotetime type: Full timeposted on: Posted Yesterdayjob requisition id: JR2008501NVIDIA has been transforming computer... 

    NVIDIA

    Austin, TX
    2 days ago
  • Advanced Micro Devices is looking for a principal software developer to join their team in Austin, TX. This role focuses on GPU compute and software technologies, requiring excellent skills in C/C++ and Python. You will develop software libraries, lead a small team, and... 

    Advanced Micro Devices

    Austin, TX
    2 days ago
  • Presidio is seeking a Software Architect in Austin, Texas. The role demands extensive experience in IT and architecture design, emphasizing scalable and reliable solutions. Responsibilities include managing engineering deliverables, collaborating across teams, and driving... 

    Presidio-2

    Austin, TX
    4 days ago
  •  ...diverse perspectives. Join us as we shape the future of AI and beyond. About the Role We are seeking a highly skilled Senior AI Software Engineer to join our team. The ideal candidate will be responsible for designing and implementing AI‑driven software solutions tailored... 

    Advanced Micro Devices , Inc.

    Austin, TX
    5 days ago
  •  ...AI, cloud engineering, and customer experience in ways that most partners simply can't. We're hiring a Salesforce Data Cloud Architect who can design and deliver enterprise-grade Data Cloud solutions and walk into a client conversation and own it: Half deep technical... 
    Temporary work
    Remote work
    Flexible hours

    EPAM Systems Inc

    Austin, TX
    3 days ago
  • $150k - $180k

    Pearson is looking for a Senior Software Engineer / Architect for a remote position to own architectural decisions and mentor a team of engineers. In this high-impact role, you'll work closely within a 45-person engineering organization, influencing the technical direction... 
    Remote job

    Pearson

    Austin, TX
    3 days ago
  • AgileEngine, LLC. is seeking a Salesforce AI Integration Architect in Austin, Texas, to design enterprise integrations and workflows. The role requires expertise in Salesforce customization and distributed systems, focusing on AI integrations with significant impact. Ideal... 
    Remote job
    Full time

    AgileEngine

    Austin, TX
    2 days ago
  • Lead Software Architect - Datacenters & Energy Lead Software Architect, Software and Digital Platforms Group, Austin, Texas Responsibilities Define the software vision and develop product definitions and architectures for Analog Devices' Datacenters & Energy business unit... 

    1010 Analog Devices Inc.

    Austin, TX
    2 days ago
  • A leading technology firm is seeking a Chief Software Engineer to provide technology leadership for the B2B Payables and Visa Commercial Solutions Hub products. This hybrid role involves working on complex systems and leading projects centered on new payment flows. Ideal... 

    PowerToFly

    Austin, TX
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Architect. Be the first to apply!