Embedded Systems & Firmware

Bluetooth, BLE, Auracast

Jackson Keating

Jackson Keating Embedded Systems & Firmware Developer

10+

Years industry experience

2000+

Hours of coding

8+

Happy clients

8+

Project completed

Technical Skills

RTOS

  • FreeRTOS
  • Zephyr RTOS
  • Item C

Chipset

  • Qualcomm QCC5141
  • Nordic nRF52832
  • Nordic nRF5340
  • IDC777
  • STM32
  • Cortex-M
  • Ambiq

Language

  • C
  • Javascript
  • Python

SDK

  • NRF5
  • Zephyr
  • STM32CubeIDE

Chip Protocol

  • UART
  • Bluettoth Classic
  • Bluetooth LE
  • SPI
  • I2C
  • JTAG
  • IDC777
  • SWD
  • ISO 14443A/B-4
  • ISO 7816-4

Peripherals

  • WM8960
  • FPC1321
  • Greenpak
  • SLE77

Workflow

  • Jira
  • Github

Testing

  • Test fixture
  • Test plans
  • Test automation

Client Testimonials

"Jackson has been invaluable in supporting our full-time team with Bluetooth architecture trade studies, firmware development, system testing, and troubleshooting. He combines theoretical knowledge, engineering judgment, and significant practical hands-on experience to shorten development time and get us un-stuck when needed. He understands the financial and schedule needs of startups and adapts well to changing priorities and situations. He works professionally and amicably with hardware and software engineers of all experience levels, frequently suggesting a faster route to solving a problem, communicating effectively, and teaching others as well as learning from them. He stays cool under stress and is a pleasure to work with."

Michael

CTO

"Jackson’s involvement in the development of a technically complex Bluetooth headphone was instrumental.  He helped to navigate a multitude of technical challenges, as well as manage and align competing priorities from multiple stakeholders. His ability to provide support wherever needed throughout the course of the project was invaluable."

Zach

Product Manager

"Jackson has been an invaluable addition to our team. His expertise spans a wide range of architectures, from general RTOS to specialized platforms like Zephyr and the Nordic SDK, greatly contributing to our rapid and effective prototyping, as well as debugging efforts for both firmware and hardware. Originally brought on board to assist a junior engineer with a Bluetooth project, Jackson quickly became a go-to resource for all team members, providing support across various tasks. His contributions include everything from backend firmware development to UI design for investor demos, and even establishing a roadmap for software documentation. It's hard to think of something he can't do!"

Alex

Firmware Engineer

"We worked with Jackson on an audio chipset bring up project. Jackson was very easy to work/communicate with, and he was able to deliver what we needed on a tight timeline, as well as delivering a complete and well documented solution for the long term."

Andrew

CTO