Ambiqmicroinc

Sr. Software Engineer - Radio

Singapore. Posted 4 months ago

The role

You will drive wireless software development for the Apollo Blue family. This includes developing wireless software solutions, performing code reviews, and working with cross-functional teams to integrate and debug wireless components.

What you will do

  • Develop wireless solution, and implement new features development.
  • Perform code review, code optimization, refactoring, bug hunting, and bug fixing.
  • Assist FAE team in customer development issue support.
  • Produce unit, functional, integration and interoperability tests, including automating tests when advantageous.
  • Work with Product Planning Team to understand system requirements.
  • Work with validation and system test teams to triage issues and assist in communicating the status of open issues to management.
  • Scope software development work, task delegation, and identifying resource/technical gaps.
  • Write technical documents, including white papers, architecture diagrams, module and API description.

Required qualifications

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering or related field.
  • 5+ years of experience with Bluetooth/BLE wireless technology, including Bluetooth Software debugging experience with Bluetooth sniffer tools and protocol analyzers.
  • Familiar with engineering best practices: git version control, unit-tests, and continuous integration.
  • Fluent in low level software debugging skills using GDB, emulators, JTAG, and more.
  • Expert knowledge on performance and power optimization.
  • Experience with Zephyr .
  • Peripheral protocols: I2C, I 2S , MSPI, UART, PDM, TDM, etc.
  • Strong communication skills; excellent technical communication with peers.

Nice to have

  • Experience with Bluetooth host (open or closed source) stacks and profiles and Bluetooth audio (e.g. HFP, A2DP, LE audio)
  • Experience with other short-range wireless technologies including Zigbee or Thread

About the company

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

Sr. Software Engineer - Radio at Ambiqmicroinc | JobZoey