Ambiqmicroinc

Sr. Engineer - Applications Software -Zephyr

Hsinchu City, Taiwan; Singapore. Posted 8 months ago

The role

You will lead the development, testing, and maintenance of Ambiq's Zephyr software offering. This includes porting SoCs to the Zephyr environment, building drivers, and driving power optimizations.

What you will do

  • Lead the development, testing, and maintenance of Ambiq's Zephyr offering.
  • 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.
  • Focus on demonstrating Ambiq's low-power advantages within the Zephyr ecosystem.
  • Create application notes and software guidelines.
  • Support applications and field engineers, and key customers as needed.

Required 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 on the Zephyr ecosystem
  • Experience with ARM Cortex-M processors
  • Deep understanding of Zephyr RTOS
  • 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, Ozone or other
  • Good hands-on experience on lab equipment such as oscilloscopes, logic analyzers etc. for debugging issues
  • Experience with Jira, Confluence and collaboration tools
  • Experience with source code control systems (git)
  • 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

Nice to have

  • Experience with security, Bluetooth, Matter/Thread, and/or machine learning models within the Zephyr ecosystem
  • python experience

About the company

Ambiq is on a mission to enable intelligence everywhere by powering the AI edge revolution with low-power semiconductor solutions. The company has shipped over 300 million units to customers building wearables, medical devices, IoT products, and AI-powered edge applications.

Sr. Engineer - Applications Software -Zephyr at Ambiqmicroinc | JobZoey