CareerPlan

Staff Engineer - Applications Software

USAFull-time2026-11-04 → 2026-11-10
On-siteNo visa sponsorship

Core

Develop power-related example applications, tools, and documentation for AmbiqSuite and Zephyr SDK offerings while optimizing power efficiency across SoC and system use cases.

Role type

Staff Engineer - Embedded Applications Software

Builds

Power-efficient embedded software, SDKs, and hardware evaluation platforms for consumer electronics and IoT

Domain

Semiconductor / Embedded Systems / IoT

Required skills

Embedded MCU development in C, Real-time embedded systems, Power-efficiency optimization, MCU IDEs (ARM, Keil, IAR, SEGGER), MCU peripherals (SPI, I2C, UART, ADC, USB, I2S, PDM), Bluetooth/BLE, Laboratory instrumentation (logic analyzers, oscilloscopes), Git, Python scripting, System-level hardware/software debugging

Preferred skills

MIPI, Zigbee, Thread, Embedded graphics, Zephyr RTOS, AI-assisted development tools (Cursor, Codex)

Technologies

C, Python, ARM, Keil, IAR, SEGGER, SPI, I2C, UART, ADC, USB, I2S, PDM, Bluetooth, BLE, Zigbee, Thread, Zephyr, Git, Logic Analyzers, Oscilloscopes

Responsibilities

Develop power-related example applications, tools, and documentation; Optimize power efficiency across AmbiqSuite and Zephyr SDK offerings; Design, debug, port, and analyze embedded MCU drivers and application code; Analyze complex system-level issues and develop software solutions; Assist customers with Ambiq SDKs and hardware platforms; Collaborate on hardware evaluation platform architecture; Create customer-facing application notes and software design guidelines

Seniority

Staff, hands-on IC with mentorship