Red Cat Holdings · 1 day ago
Embedded Software Engineer, Camera Systems (Drones)
Red Cat Holdings is seeking a highly skilled Embedded Software Engineer to optimize the video pipeline for their fleet of Unmanned Aerial Systems (UAS). The role involves developing low-level Linux drivers and software for on-board camera sensors and collaborating with various teams to ensure a robust video streaming system for real-time control and autonomous flight.
BlockchainDrone ManagementLogisticsSaaSSupply Chain Management
Responsibilities
Linux Video Driver Development: Design, implement, and maintain custom Linux video drivers, with a strong focus on the Video4Linux2 (V4L2) framework, to interface with and configure various camera sensors and video processing hardware
Video Pipeline Optimization: Optimize the entire video stream, from sensor capture to encoding and transmission. This includes performance tuning for low-latency video and efficient power consumption on embedded Linux platforms
Board Support Package (BSP) Integration: Contribute to the BSP by integrating camera modules and configuring the Linux kernel for drone-specific hardware, such as NVIDIA Jetson or other ARM-based System-on-Chips (SoCs)
Embedded C/C++ Programming: Write and debug robust C/C++ code for real-time embedded systems, ensuring reliability and performance in flight-critical applications
Hardware Integration: Collaborate with electrical engineers to bring up new hardware and debug issues using lab equipment such as oscilloscopes, logic analyzers, and JTAG/SWD debuggers
Cross-Functional Collaboration: Work with autonomy and control systems teams to meet the video needs for computer vision, AI/ML, and other autonomous functions
System Testing: Plan and execute test procedures to verify software performance, both in automated test environments and during flight tests
Documentation: Maintain clear and detailed documentation of software designs, code, and test results
Qualification
Required
Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field
5+ years of experience in embedded software development on Linux-based systems
Strong proficiency in C/C++ programming and experience with real-time systems
In-depth knowledge of the Linux kernel and developing kernel-level device drivers, particularly within the V4L2 framework
Hands-on experience with hardware bring-up and debugging on embedded platforms
Experience with video compression standards such as H.264/H.265
Familiarity with common embedded hardware communication protocols (I2C, SPI, UART, etc.)
Preferred
Experience in the robotics or drone industry, with knowledge of flight controllers (e.g., PX4, ArduPilot)
Experience with embedded platforms like NVIDIA Jetson, Raspberry Pi, or other ARM-based systems
Familiarity with advanced video streaming technologies and multimedia frameworks like GStreamer
Background in camera sensor configuration and Image Signal Processor (ISP) tuning
Experience with computer vision or machine learning applications
Benefits
Generous annual equity package
Potential bonuses
Company
Red Cat Holdings
Red Cat (Nasdaq: RCAT) is a U.S.-based provider of advanced all-domain drone and robotic solutions for defense and national security.
Funding
Current Stage
Public CompanyTotal Funding
$270.05MKey Investors
The Lind Partners
2025-09-18Post Ipo Equity· $172.5M
2025-06-17Post Ipo Equity· $46.75M
2025-04-10Post Ipo Equity· $30M
Recent News
2026-01-05
Business Standard India
2025-12-27
streetwisereports.com
2025-12-27
Company data provided by crunchbase