Software Engineering Manager
Red Cat Holdings - Torrance, CA
Hiring: Software Engineering Manager Company: Red Cat Holdings Location: Torrance, CA Job Posted Time: 2026-09-10 12:04:24 Target Skills & Keywords : C++, CI/CD, Embedded Systems, Firmware, Linux About the job Experience: •5+ years of software engineering experience, including technical leadership responsibilities. Required Skills: •FlightWave is seeking a Software Engineering Manager to lead a team of embedded software engineers developing software for unmanned aerial systems, payloads, and supporting robotics platforms. •Key areas of responsibility include embedded Linux platform development, Yocto build systems, Linux kernel and device driver development, hardware bring-up, motor control integration, software quality, and team leadership. •Lead, mentor, and develop a team of software engineers, providing technical guidance, performance management, and career development support. •Establish priorities, coordinate resources, and drive execution of software projects aligned with company objectives. •Lead development of embedded software, firmware, and Linux-based systems supporting FlightWave products and technologies. •Guide software architecture, implementation, integration, and troubleshooting activities across the software stack •Oversee development and maintenance of embedded Linux platforms, including Yocto build systems, Linux kernel customization, device driver development, and hardware bring-up activities. •Partner with electrical, mechanical, systems, and flight test engineering teams to define requirements, integrate hardware and software, and support product validation efforts. Qualifications: •Prior experience leading software projects, technical teams, or engineering initiatives. •Demonstrated ability to mentor engineers and drive execution across multiple concurrent projects. •Strong experience developing embedded software in C and C++. •In-depth knowledge of real-time systems and hardware-software integration. •Strong familiarity with Yocto Project build systems and BSP development. •Hands-on experience developing or modifying Linux device drivers. •Operational familiarity with hardware interfaces including SPI, I2C, UART, CAN, USB, Ethernet, and PCIe. •Demonstrated capacity to troubleshoot complex issues spanning software, firmware, operating systems, and hardware. Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!