Software Gigs

Summary

General Atomics seeks an experienced Software Developer to lead software development for flight and mission-critical remotely piloted aircraft systems. The role requires coordinating across the full Software Development Lifecycle, managing complex system integration, and providing technical oversight of architecture and implementation for distributed, real-time, and embedded systems. You will mentor engineers, conduct technical reviews, troubleshoot in lab and operational environments, and serve as primary technical contact for customers and external teams. The position demands strong software engineering fundamentals, configuration management expertise, and ability to manage competing priorities across concurrent efforts.