Cellular controller firmware
Integrated bootloading, Python tooling, multi-chip communication and dual-DMA audio playback for a remote site-security controller.
Delivered a recoverable update and audio pipeline
Aeroshi / Engineering services
Commission a work package or ongoing development support with Arek Kaniewski as your engineering lead. Responsibilities and milestones are agreed up front, with progress, decisions and test findings kept visible through to handover.
New development · Product revisions · Team support

Integrated bootloading, Python tooling, multi-chip communication and dual-DMA audio playback for a remote site-security controller.
Delivered a recoverable update and audio pipeline
Bring the board and embedded software forward as one workstream, from component selection and PCB layout through bring-up and device behaviour.
Tools & platforms Altium · KiCad · C/C++ · ESP-IDF
Other engineering work
RF board redesigned around its duty cycle after measuring active, standby and transition currents.
<10 µA quiescent current

Join device firmware, telemetry and software into a usable system, with provisioning, remote updates and access to the data that matters.
Tools & platforms Wi-Fi · TypeScript · Next.js · PostgreSQL
Read the connected-product case study
Developed C firmware and a verification setup for a controller platform migration, including correction of a battery-management state-machine fault.
Investigate faults and verify changes with measurements, test fixtures and repeatable checks, carrying findings back into the hardware and firmware.
Tools & platforms Python · Oscilloscopes · Production test fixtures
Other engineering work
Multi-board test fixture built and UART instability after bootloading diagnosed.
Removed recurring line-stop failures

Work with Arek Kaniewski
MEng (Hons) · University of Bath
Share what you’re developing, where things stand and the work you need delivered.