
Search by job, company or skills
Role Overview
Ambiq is seeking a highly skilled Senior Embedded Software Engineer (Wireless) to drive wireless software development for the Apollo Blue family of SoCs. This role focuses on the design, implementation, integration, and optimization of wireless protocol stacks and embedded applications across RF-based technologies.
The ideal candidate has strong hands-on experience in RF and wireless technologies, including Bluetooth/BLE, Zigbee, Thread, Wi-Fi, and IEEE 802.15.4, along with deep expertise in debugging and optimizing wireless firmware on embedded silicon platforms.
This role requires close collaboration with global cross-functional teams, including close engagement with engineering counterparts in Taiwan.
Key Responsibilities
Architect, design, and develop wireless software solutions for embedded platforms.
Implement wireless protocol specifications and develop new feature enhancements.
Drive integration and debugging of wireless components across hardware and software layers.
Perform code reviews, optimization, refactoring, bug analysis, and root-cause resolution.
Debug RF and firmware issues using tools such as air sniffers, logic analyzers, protocol analyzers, oscilloscopes, JTAG, and GDB.
Optimize wireless performance, throughput, latency, coexistence, and power consumption.
Collaborate with Product Planning to translate system requirements into technical solutions.
Work with validation and system test teams to triage and resolve issues.
Develop unit, functional, integration, and interoperability tests (including automation where appropriate).
Support FAE and customer engineering teams in resolving technical issues.
Scope software development efforts, identify technical/resource gaps, and proactively drive solutions.
Produce technical documentation including architecture diagrams, API documentation, module specifications, and white papers.
Required Qualifications
Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field.
5+ years of hands-on experience in wireless embedded software development.
Strong experience with RF and wireless technologies, including:
Bluetooth / BLE
IEEE 802.15.4
Zigbee and/or Thread (OpenThread experience preferred)
Wi-Fi
Solid understanding of wireless communication principles, RF behavior, coexistence, and interference mitigation.
Proven experience debugging wireless protocols using sniffer tools and protocol analyzers.
Strong low-level embedded debugging skills (GDB, JTAG, emulators, logic analyzers).
Experience developing deeply embedded applications for wireless silicon.
Strong knowledge of performance and power optimization techniques.
Familiarity with engineering best practices (Git, unit testing, CI/CD).
Fluent in Mandarin Chinese and English, with the ability to effectively liaise with Chinese-speaking engineering counterparts in Taiwan.
Preferred Qualifications
Experience with Zephyr RTOS / Zephyr application platform.
Experience with RF tuning and calibration.
Experience with multi-protocol coexistence (e.g., BLE + Thread/Zigbee).
Knowledge of peripheral protocols such as I2C, I2S, MSPI, UART, PDM, TDM.
Strong written and verbal technical communication skills.
What We're Looking For
A hands-on wireless expert who understands RF behavior beyond just software APIs.
A strong problem solver capable of analyzing complex over-the-air issues.
A proactive engineer who takes ownership of technical challenges.
A collaborative team player comfortable working across hardware, firmware, validation, and global engineering teams.
Job ID: 143656523