Back to Job Search

Firmware Engineer

Posted 28 days ago

  • Expiry Date: 20 October 2021

About Our Client:  Client is an American multinational technology company headquartered in Cupertino, California, that designs, develops, and sells consumer electronics, computer software, and online services. It is considered one of the Big Four tech companies along with Amazon, Google, and Facebook. 

The manager would really like to see a strong firmware engineer with great coding skills in C. The team uses C 90 percent and C++ about 10 percent. He would also like to see candidates in the experience range of 5-12 years and prefers to stay within that range of experience.

​​Job Description:

  • Notes: onsite in the Cupertino area


  • Genuine passion for innovation and embedded development.

  • 4+ years of firmware and device driver development.

  • Strong, demonstrable coding skills in C and C++.

  • Experience in software feature design and development, rapid prototyping, hardware bring-up and reading schematics

  • Experience with standard bus interfaces (I2C, SPI, UART, USB).

  • Familiarity with BT and BLE technology/protocols is a plus.

  • Familiarity with compilers and toolchains targeting ARM Cortex-M/R/A, ATMEL AVR, etc.


  • The Firmware Engineer will be part of a team that architect, design, develop, and maintain hardware and software systems for audio products. This engineer will also

  • perform characterization, test and validation of each design; analyze results and create reports/presentations when needed.

About ASK: ASK Consulting is an award-winning technology and professional services recruiting firm servicing Fortune 500 organizations nationally. With 5 nationwide offices, two global delivery centers, and employees in 42 states-ASK Consulting connects people with amazing opportunities

ASK Consulting is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all associates.