Objective:
Create a minimal, fast-booting Buildroot-based firmware for Raspberry Pi 4 that performs the following tasks automatically after power-on:
Boots and initializes the camera in less than 2 seconds after power-on
Captures a series of photos
Compresses each image to JPEG
Sends each image via LTE modem Sequans GM02SP using HTTP (via AT commands)
Turns off the camera and powers down the system to minimize energy usage
The system must operate fully autonomously and will be powered on and off by an external controller in the field.
Requirements:
We are looking for a developer with:
Experience with Buildroot, Raspberry Pi 4, and V4L2
Familiarity with AT command communication, preferably the Sequans SQN family
Ability to write autonomous and reliable Shell or C scripts that run in headless systems
Strong understanding of low-power embedded Linux, fast startup optimization, and hardware initialization under strict timing constraints
Deliverables:
A working Buildroot image (.img) for Raspberry Pi 4
A script or binary that performs the full capture–send–shutdown cycle
Buildroot configuration files or patch set (if any custom packages or changes were used)
Documentation and training session(s) to explain the system architecture, build process, configuration, and how to modify or extend the solution in the future