Senior Embedded Imaging Software Engineer
Core
Lead embedded firmware and image-processing pipelines for EO/IR payloads on stratospheric balloon systems, enabling real-time data capture and computational imaging at the edge.
Role type
Senior Embedded Imaging Software Engineer (IC)
Builds
EO/IR payloads, NVIDIA Jetson edge computing platforms, and high-throughput vehicle data paths for stratospheric balloon systems
Domain
Aerospace / Defense / Embedded Systems / Computational Imaging
Deliverable
production ML models | product features
Required skills
Embedded firmware development (C/C++), CUDA/GPU-accelerated processing, PCIe driver development, optical calibration, motion/temporal compensation, embedded Linux/RTOS, hardware debugging
Preferred skills
IR/thermal imaging, GStreamer/V4L2, computational imaging (super-resolution), defense imagery standards (MISB/KLV), FPGA workflows, multi-sensor fusion (via careerplan.io/jobs/gc882d38-senior-embedded-imaging-software-engineer-at-urban-sky)
Technologies
CUDA, Embedded, FPGA, Firmware, Hardware Support, Linux, PCIe, Security, Architect, C++
Responsibilities
Lead embedded firmware for EO/IR payloads including sensor bring-up and driver development; Integrate cameras and sensors over PCIe, MIPI/CSI, and USB; Own the CUDA-based L0 image-processing pipeline; Develop IR processing including non-uniformity correction; Build multi-frame super-resolution capabilities; Implement KLV/MISB imagery metadata; Design high-throughput vehicle data paths; Optimize latency and throughput for onboard workloads; Connect payload firmware with gimbal and motion-control stacks; Develop and maintain EO/IR optical calibrations; Implement motion and temporal compensation; Support field events and customer engagements
Seniority
Senior, hands-on IC
