Staff Applications Software Engineer, Zephyr Austin, Texas, United States

Ambiq Micro Inc

Austin (TX)

Hybrid

USD 140,000 - 190,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Ambiq Micro Inc in Austin, TX, is seeking a Staff Applications Software Engineer, Zephyr, to lead the Zephyr software development for Ambiq SoCs. You will port to Zephyr, enable hardware evaluation platforms, stay current with Zephyr changes, and ensure SoC compliance while optimizing power usage.

The role works with the Applications Engineering Team and the global MCU software team, requiring fast learning, problem-solving, and hands-on debugging in embedded systems.

Qualifications

  • MS in ECE or Computer Science with 6+ years' experience, or BS in ECE/CS with 8+ years, Zephyr focus.
  • Experience with ARM Cortex-M processors.
  • Experience with C and assembly for MCU.
  • Experience with MCU peripherals including SPI, I2C, UART, and USB.
  • Experience with MCU IDEs (ARM, Keil, IAR, Eclipse, Ozone).
  • Security, Bluetooth, Matter/Thread, or ML in Zephyr is a plus.
  • Hands-on lab debugging with oscilloscopes and logic analyzers.
  • Experience with Jira, Confluence, and source control (Git).
  • Strong problem-solving and communication skills.
  • Scripting languages (Python) desirable.

Responsibilities

  • Lead development, testing, and maintenance of Ambiq Zephyr offering including samples, drivers, and software testcase development, as well as hardware enablement.
  • Take a key role in Ambiq Zephyr repository processes and maintenance, including CI/CD.
  • Manage Ambiq Zephyr issue status tracking, debug, and resolution.
  • Collaborate with internal engineering teams to analyze and debug complex system level issues and develop software solutions.
  • Focus on demonstrating Ambiq’s low-power advantages to the greatest extent possible within the Zephyr ecosystem.
  • Create application notes and software guidelines.
  • Support applications and field engineers, and key customers as needed.

Skills

Embedded C/Assembly
ARM Cortex-M
Python scripting
Debugging
Communication

Education

MS in ECE or CS
BS in ECE/CS

Tools

Jira
Confluence
Git
Keil
IAR
Eclipse
Ozone
Oscilloscopes
Logic analyzers

Job description

Staff Applications Software Engineer, Zephyr

Austin, Texas, United States

Company Overview

Ambiqis 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.

Scope

As the Staff Applications Software Engineer , Zephyr at Ambiq , you will drive the development and testing of Ambiq’s Zephyr software offering . This includes porting new Ambiq SoCs to the Zephyr environment and enabling hardware evaluation platforms , staying up-to-date with the latest Zephyr developments and maintaining Ambiq SoC compliance, building new samples and drivers, and driving power optimizations to best showcase our ultra-low power technology.

This role will work within our Applications Engineering Team and will work closely with the global MCU software team .

The successful candidate should be a fast-learning, result-driven, and self-motivated team player with an “always learning” mindset. They should have an inquiring spirit and be comfortable in a lab environment and in executing hands-on debugging for embedded systems.

The person in this role will be responsible for leading Ambiq’s Zephyr software development and testing, coordinating with the global team to make improvements and fix customer issues, and representing Ambiq to the Zephyr technical steering committee and community with the help of Ambiq engineers and subject matter experts.

Responsibilities
  • Lead thedevelopment, testing,andmaintenance ofAmbiq’sZephyr offering, including sample, driver, and software testcase development, as well as hardware enablement.
  • Takeakey role inAmbiqZephyr repository processesandmaintenance, includingCI/CD.
  • ManageAmbiqZephyrissue status tracking, debug,and resolution.
  • Collaborate with internal engineering teams to analyze and debug complex system level issues and develop software solutions.
  • Focus ondemonstratingAmbiq’slow-power advantages to the greatest extent possible within the Zephyr ecosystem.
  • Create application notes and software guidelines.
  • Supportapplications and field engineers,and key customers as needed.
Qualifications
  • MS in ECE or Computer Science and 6+ years of experience or BS ECE/CS with 8+ years of experience, with at least 3 years focusing onthe Zephyr ecosystem;
  • Experience with ARM Cortex-M processors.
  • Experience with developing embedded MCU code in C and assembly language on Arm Cortex-M Processors;
  • Experience working with MCU peripherals including SPI, I2C, UART, and USB.
  • Experience with at least one MCU IDE from ARM, Keil, IAR, Eclipse,Ozoneor other;
  • Experience withsecurity, Bluetooth, Matter/Thread, and/or machine learning models within the Zephyr ecosystem is a real plus.
  • Good hands-on experience on lab equipment such as oscilloscopes, logic analyzers etc. for debugging issues;
  • Experience with Jira,Confluenceand collaboration tools;
  • Experience with source code control systems (git)required;
  • Understanding of software testing and test automation principles;
  • Excellent problem-solving skills dealing with complex system level issues related to HW/SW debug;
  • Experience with scripting languages required and python experience is specifically desirable;
  • Strong communicationand documentation skills.
Voluntary Self-Identification

For government reporting purposes, we ask candidates to respond to the below self-identification survey.Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiringprocess or thereafter. Any information that you do provide will be recorded and maintained in aconfidential file.

As set forth in Ambiq Micro, Inc.’s Equal Employment Opportunity policy,we do not discriminate on the basis of any protected group status under any applicable law.

If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection.As a government contractor subject to the Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), we request this information in order to measurethe effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA. Classification of protected categoriesis as follows:

A "disabled veteran" is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service-connected disability.

A "recently separated veteran" means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.

An "active duty wartime or campaign badge veteran" means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.

An "Armed forces service medal veteran" means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Engineer - System Test
Staff Engineer - System Test

Ambiq Micro, Inc. • Austin (TX)

On-site
USD 120,000 - 180,000
Sr. Staff Embedded Software Engineer - Security
Sr. Staff Embedded Software Engineer - Security

Ambiq Micro, Inc. • Austin (TX)

On-site
USD 160,000 - 260,000
Sr Staff Analog IC Design Engineer
Sr Staff Analog IC Design Engineer

Ambiq Micro, Inc. • Austin (TX)

On-site
USD 180,000 - 240,000
Sr Staff Analog IC Design Engineer
Sr Staff Analog IC Design Engineer

Ambiq-Micro,-Inc. • Austin (TX)

On-site
USD 150,000 - 210,000
Staff Applications Software Engineer, Zephyr
Staff Applications Software Engineer, Zephyr

Ambiq • Austin (TX)

On-site
USD 110,000 - 140,000
Staff Applications Hardware Engineer
Staff Applications Hardware Engineer

Ambiq • Austin (TX)

On-site
USD 120,000 - 180,000
Staff Applications Hardware Engineer
Staff Applications Hardware Engineer

Ambiq-Micro,-Inc. • Austin (TX)

On-site
USD 120,000 - 180,000
Software Architect Austin, Texas, United States
Software Architect Austin, Texas, United States

Ambiq Micro Inc • Austin (TX)

Hybrid
USD 180,000 - 240,000
Finance Manager - Product/Revenue & Margin
Finance Manager - Product/Revenue & Margin

Ambiq Micro, Inc. • Austin (TX)

On-site
USD 130,000 - 190,000
Finance Manager - Product/Revenue & Margin
Finance Manager - Product/Revenue & Margin

Ambiq-Micro,-Inc. • Austin (TX)

On-site
USD 140,000 - 190,000