Embedded Software Developer
Yocto Linux & RTOS (C/C++), device drivers, board bring-up, systemd services, sensor integration over I²C/SPI/MIPI, webapp for embedded devices, and camera/image pipelines with GStreamer/OpenCV.
Currently
S-Tech Cameras — Embedded Software Developer
April 2025 – Present · Osborne Park, WA
Experience
- Yocto-based Linux images; systemd services for camera pipeline lifecycle.
- Driver & BSP work; I²C/SPI/MIPI sensor bring-up; diagnostics tooling.
- GStreamer & OpenCV processing for capture, encode, and streaming.
- Developing a JavaScript camera web app for browser-based camera control and monitoring.
Underwater comms research; prototyping, data acquisition & analysis.
Work on Xilinx Alveo acceleration cards; RTL/software integration.
Ventilator controller (STM32 + FreeRTOS), TFT UI, pressure & valve control.
Camera Web App
S-Tech Cameras · JavaScript camera interface
Building a browser-based camera web app to support camera setup, live monitoring, and pipeline controls. The work connects the embedded camera stack with a practical web interface for testing, configuration, and day-to-day camera operation.