Software Engineer, Camera Systems to $7000
About the company and the role
At Lendurai, we enable unmanned aerial vehicles (UAVs) to operate independently of global navigation satellite systems and radio control, using computer vision and machine learning. We partner with multiple UAV manufacturers to deliver cost effective capabilities to public sector and defence customers. Our core team has substantial experience in aerospace engineering and developing computer vision applications across Europe, including at companies like Bolt (EE), Open Cosmos (UK), and Starship Technologies (EE).
As software engineer for camera systems you will optimize EO/IR video for operators (ultra-low-latency, stable, and clear in the field) and tune the camera/ISP pipeline so computer vision applications stay robust and accurate.
What you will be doing
- System Architecture & Latency Control: Define the complete imaging pipeline architecture, from sensor to data output. Drive component selection and systems design to achieve a low end-to-end latency video pipeline, essential for direct First-Person View (FPV) operator control.
- Image Quality Ownership: Hold direct responsibility for the final image and video quality across autonomous and human operator flight modes. This includes selecting camera modules, defining ISP parameters, and tuning algorithms (e.g., exposure, color, sharpness, noise reduction) to provide the optimal visual experience for the human operator and autonomous control under varying light conditions.
- Sensor Integration: Select, integrate, and validate cameras (electro-optical, infra-red, etc.) into the drone platform. Manage the data paths to optimize for dual-use: minimal-latency streaming for operators and high quality data for autonomy.
- Driver & Firmware Optimization: Develop, debug, and optimize low-level firmware and embedded drivers (C/C++) that interface the camera hardware with the onboard computer. Focus tuning efforts on optimizing the camera output to balance low-latency and high fidelity.
- Environmental Hardening: Work with electronics and mechanical engineers on thermal management, vibration dampening, and EMI/RFI shielding to ensure system stability and image quality are maintained under demanding operating conditions.
- Autonomy Support: Collaborate across functions to provide reliable, stable, and geometrically calibrated camera data for computer vision applications like SLAM and object detection.
Testing and Validation: Take part in rigorous ground and flight testing, utilizing specialized tools to measure end-to-end latency, throughput, and objective/subjective image quality metrics.
We are looking for
Required skills:
- Experience in camera systems design, development, and integration, with experience in embedded or robotics platforms.
- Demonstrated expertise in image quality tuning and calibration, including detailed knowledge of the ISP pipeline and image sensor operation.
- Strong proficiency in C/C++ low-level driver development.
- Proven experience in defining system architectures for ultra-low latency applications (e.g., real-time video streaming or gaming).
- Solid understanding of imaging interfaces (e.g., MIPI CSI-2) and embedded communication protocols relevant to UAVs.
Additional skills that are nice to have:
- Experience with libcamera or similar
- Direct experience with (digital) FPV or broadcast video systems
- Experience with flight control stacks (PX4/ArduPilot) and companion computer integration (NVIDIA Jetson, IMX8/9, Raspberry Pi etc).
Knowledge of computer vision requirements (e.g., camera calibration models).
What we offer
- Monthly gross salary €3,500-6,000 based on experience and impact
- Stock options
- Ability to influence major technical decisions as an early hire
- A focus on outcomes
Join Lendurai to be part of the forefront of defence technology innovation.
Required skills experience
| Image/Video Processing | 2 years |
| C++ | 2 years |
| MIPI CSI-2 | 2 years |
| camera systems design | 2 years |
Required languages
| English | B1 - Intermediate |