🎯
OverviewWe are seeking a highly skilled Embedded Linux Developer to create a minimal and fast-booting firmware for the Raspberry Pi 4 using Buildroot.
The work requires precision under tight deadlines, adaptability to evolving project needs, and the ability to operate in a dynamic, high-paced environment.
⚙️
Responsibilities- Develop a minimal Buildroot-based Linux image for Raspberry Pi 4
- Configure and initialize a camera using V4L2
- Capture multiple images, compress them to JPEG format, and transmit via LTE modem (Sequans GM02SP) using AT commands over HTTP
- Create robust, autonomous Shell or C-based scripts for the complete cycle
- Optimize for low-power consumption, fast startup, and operation in headless environments
- Work efficiently under pressure, respond quickly to challenges, and adapt to changing requirements during development
- Deliver full documentation and conduct training to ensure maintainability and handover
✅
Required Skills and Experience- Strong experience with Buildroot and embedded Linux development
- Solid practical knowledge of Raspberry Pi 4 and V4L2
- Familiarity with AT command protocols, ideally for Sequans SQN modems (GM02SP in particular)
- Proven ability to develop systems for fast boot and low energy consumption
- Advanced skills in Shell scripting and/or C programming
- Experience working in high-pressure environments with tight schedules and frequent iterations
- Self-driven, reliable, and comfortable working in lean and fast-moving teams
📦
Deliverables- A production-ready Buildroot image (.img) for Raspberry Pi 4
- Script(s) or binary performing the complete image capture–transmit–shutdown workflow
- Any required Buildroot configurations or custom patch sets
- Full technical documentation covering system architecture, build and usage instructions, and extension guidance
- (Optional) Training session(s) or walkthroughs for internal developers