Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Staff Engineer - Applications Software

Home > C/C++ programming jobs

Staff Engineer - Applications Software in USA new

  • Ambiq Micro, Inc.
  • Full time
  • Email
  • Austin, TX

Responsibilities

  • Develop power-related example applications, tools, and documentation with product marketing, field engineering, validation, software development, and system test teams.
  • Optimize power efficiency across AmbiqSuite and Zephyr SDK offerings and characterize SoC and system power use cases.
  • Design, debug, port, and analyze embedded MCU drivers, algorithms, application code, board support packages, scripts, and test cases.
  • Analyze complex system-level issues and develop software solutions with internal development teams.
  • Assist customers with Ambiq SDKs and hardware platforms.
  • Collaborate on hardware evaluation platform architecture and provide software for platform testing and debugging.
  • Develop software for microcontroller power and performance analysis and silicon-issue debugging.
  • Bridge field and engineering teams and manage field-issue status tracking.
  • Create customer-facing application notes and software design guidelines.

Requirements

  • A master's degree in ECE or Computer Science with 6+ years of experience, or a bachelor's degree in ECE or Computer Science with 8+ years of experience.
  • Embedded MCU development experience in C is required.
  • Experience with embedded systems in real-time environments and power-efficiency optimization for consumer electronics and IoT applications.
  • Experience with at least one MCU IDE from ARM, Keil, IAR, SEGGER, or another provider.
  • Familiarity with MCU peripherals including SPI, I2C, UART, ADC, USB, I2S, and PDM; MIPI and USB experience is a plus.
  • Experience with Bluetooth and Bluetooth Low Energy, with Zigbee and Thread experience a plus.
  • Hands-on laboratory experience with logic analyzers, oscilloscopes, and power measurement equipment.
  • Familiarity with Git-based source control is required.
  • Strong problem-solving skills for complex system-level hardware/software debugging.
  • Embedded graphics and display technology experience is a plus.
  • Scripting experience is required, with Python especially desirable.
  • Experience with Zephyr is a plus.
  • Experience using AI-assisted development tools such as Cursor or Codex is desirable.

Benefits

  • The role is on-site five days per week in northwest Austin.
  • The company does not sponsor or assume sponsorship of employment visas for this role.

Ambiq Micro, Inc.

Ambiq® was founded in 2010 on the simple yet powerful notion that extremely low-power semiconductors are the key to the future of electronics. Through the use of pioneering ultra-low power technology, innovative companies around the world are developing differentiated solutions that reduce or eli...

Similar positions

Software Engineer, Imaging

  • Anduril Industries
  • Full time
  • USA
  • 11/04/2026
  • Salary: $191k - $254k/yr
  • Waltham, MA

Client Engineer

  • Electronic Arts
  • Full time
  • Others
  • 11/04/2026
  • Shanghai, China

Software Engineer, Engine Productivity

  • Roblox
  • Full time
  • USA
  • 11/04/2026
  • Salary: $153k - $197k/yr
  • San Mateo, CA

Autonomous Vehicle Embedded Software Engineer

  • Capgemini
  • Full time
  • USA
  • 11/04/2026
  • Salary: $73k - $174k/yr
  • Houston, TX

Autonomous Vehicle Embedded Software Engineer

  • Capgemini
  • Full time
  • USA
  • 11/04/2026
  • Salary: $73k - $174k/yr
  • Houston, TX