HHiring Reality
← Ambiq Micro, Inc.

Staff Applications Software Engineer

Ambiq Micro, Inc.
Location
Singapore
Posted
21 days ago
Department
Applications
What they actually want (must-haves)
  • MS in ECE or Computer Science and 6+ years of experience or BS in ECE/CS with 8+ years of experience
  • Experience developing embedded MCU code in C
  • Experience with embedded systems in real-time environments
  • Familiarity with source code control systems (git)
  • Excellent problem-solving skills dealing with complex system level issues related to HW/SW debug
  • Experience with scripting languages required
Nice to have
  • Experience with Zephyr
  • Experience with at least one MCU IDE from ARM, Keil, IAR, SEGGER, or other
  • Familiarity with MCU peripherals including SPI, I2C, UART, ADC, USB, I2S and PDM
  • Experience with Bluetooth and Bluetooth Low Energy
  • Experience with short-range technologies including Zigbee and Thread
What the job really is

As a Staff Applications Software Engineer at Ambiq, you will support the Apollo and Atomiq families of SoCs by developing software, including example applications and device drivers. You will collaborate with hardware and software teams to debug issues, assist customers, and create documentation. The role involves hands-on work with embedded systems and requires strong problem-solving skills to address complex hardware/software interactions.

Things to weigh
  • No salary listed
  • Role involves significant collaboration with hardware and software teams which may require strong interpersonal skills
  • Experience with specific technologies like Zephyr and Bluetooth is preferred but not mandatory
  • The position may involve debugging complex system-level issues, which can be challenging
Job score2.6/5
Benefits1/5
Freshness4/5
Career value4/5
Role clarity4/5
Pay transparency0/5

Applying to Ambiq Micro, Inc.?

See how your résumé matches this role — and tailor it from what actually gets interviews.