Director of Software Engineering
$176k - $205kFlightwave
Director of Software Engineering
Torrance, CA
Position Summary
FlightWave Aerospace, a subsidiary of Red Cat Holdings, is seeking a Director of Software Engineering to lead the development of the software systems powering our next generation of autonomous VTOL unmanned aircraft.
This role combines deep technical leadership with organizational development, overseeing the architecture, development, and scaling of FlightWave's robotics software stack across embedded systems, autonomy, perception, and platform infrastructure.
The Director of Software Engineering will be responsible for building and leading a growing team of software engineers, shaping technical direction across multiple programs, and establishing the organizational structure required to support rapid product development and scaled production.
This is a hands-on technical leadership role. The ideal candidate is a software architect who has successfully scaled engineering teams from early-stage development groups into mature, multi-team organizations while maintaining strong technical ownership of system architecture and software quality.
FlightWave develops unmanned aircraft systems for defense, public safety, and government security applications. Our platforms combine advanced robotics software with high-performance edge compute systems, enabling autonomous mission execution in demanding operational environments.
Essential Duties and Responsibilities
Technical Leadership & Architecture
- Own the technical architecture of FlightWave's robotics software stack across embedded firmware, flight software, autonomy, perception, and edge compute systems
- Guide the evolution of software systems supporting current and future VTOL UAS platforms
- Establish scalable software architecture and engineering standards across multiple teams and products
- Provide hands-on technical leadership through architecture reviews, design guidance, and engineering mentorship
- Work closely with hardware and systems engineering teams to ensure robust hardware/software integration
Organizational Development & Team Scaling
- Build and scale FlightWave's internal software engineering organization as the company grows from a small team into a multi-team software group
- Recruit, hire, and develop high-performing software engineers across multiple disciplines including embedded systems, autonomy, and platform software
- Develop and mentor technical leads and future engineering managers within the organization
- Establish team structures, ownership boundaries, and development processes that enable rapid iteration while maintaining system reliability
- Build a leadership bench capable of supporting multiple concurrent programs with increasing independence
Program Execution
- Partner with program management, product leadership, and systems engineering to deliver complex software systems on aggressive timelines
- Ensure software systems are designed for reliability, maintainability, and rapid iteration across flight test cycles
- Establish development workflows, CI/CD pipelines, and testing frameworks that support both research iteration and production-quality software
External Engineering & Vendor Integration
- Manage relationships with external software contractors and engineering firms supporting FlightWave programs
- Ensure externally developed software components integrate cleanly with internal architecture and meet quality standards
- Coordinate internal and external engineering resources to scale development capacity during periods of rapid program growth
Required Qualifications
- Bachelor's degree in Computer Science, Computer Engineering, Robotics, Aerospace Engineering, or related technical field
- 12+ years of professional software engineering experience
- 5+ years leading or managing software engineering teams
- Demonstrated experience scaling engineering organizations from small teams into multi-team software groups
- Strong background in robotics, embedded systems, or autonomous platforms
- Expert-level software architecture experience across complex distributed or real-time systems
- Strong proficiency in C++ and modern systems programming environments
- Experience developing software for hardware-integrated systems such as robotics, autonomous vehicles, or aerospace platforms
- Working understanding of control systems and sensor fusion concepts (e.g., state estimation, flight control loops) sufficient to guide system architecture, make tradeoff decisions, and collaborate effectively with autonomy and flight control engineers
- Experience incorporating AI-assisted development tools into engineering workflows to improve productivity, code quality, and iteration speed
- Demonstrated ability to recruit, mentor, and develop high-performing engineering teams
- Proven experience coordinating internal teams with external contractors or engineering vendors
Additional Desired Qualifications
- Experience with robotics or autonomous systems software stacks (PX4, ROS2, MAVLink, etc.)
- Experience developing software for unmanned aircraft systems or aerospace platforms
- Familiarity with edge computing platforms such as NVIDIA Jetson or Qualcomm systems
- Experience leading software organizations supporting complex electromechanical products
- Background in mission-critical or regulated environments
- Experience with CMMC compliance
Physical Requirements and Working Conditions
- Must be able to walk, stand, and navigate large indoor and outdoor facilities for extended periods of time.
- Ability to lift, carry, and move materials and equipment weighing up to 25 lbs on a regular basis.
- Use of personal protective equipment (PPE) may be required in designated areas or when performing specific tasks, in accordance with safety protocols and company policy.
- May be required to climb ladders, stoop, kneel, or crouch during inspections, maintenance walk-throughs, or emergency response situations.
- Regular exposure to facility operations including noise, dust, temperature fluctuations, and industrial equipment.
- Occasional off-hours or weekend work required for emergency facility responses or projects as needed
- Requires frequent use of a computer and other standard office equipment for documentation, communication, and coordination tasks.
Background Check
This position will require successfully completing a post-offer background check. Qualified candidates with a criminal history will be considered and are not automatically disqualified, consistent with federal and state law.
Compensation: $176k – $205k, plus generous annual equity package and potential bonuses.
$176k - $205k
...Director of Software Engineering FlightWave Aerospace, a subsidiary of Red Cat Holdings, is seeking a Director of Software Engineering to lead the development of the software systems powering our next generation of autonomous VTOL unmanned aircraft. This role combines...SuggestedPermanent employmentFor contractorsWork at officeLocal area- ...The Director of Software Engineering is a key leadership role responsible for the overall technical direction, strategic planning, and execution of the company's software development initiatives. Supported by technical leads and project managers, this leader will drive...SuggestedImmediate start
- ...A leading technology company in Hawthorne, California is seeking a Director of Software Engineering to lead the software development initiatives. This role involves driving technical strategy, team mentorship, and ensuring high-quality software products. The ideal candidate...Suggested
- ...Manager, Software Engineering Torrance, CA What We're Building The marine industry supports recreation, global commerce, and national... ...role at our Los Angeles headquarters. You'll report to the Director of Software Engineering and work closely with a lean, high-trust...SuggestedFull timeWork at officeRelocation package
- ...Head of Software Engineering About the Company Rapidly scaling space infrastructure company Industry Aviation & Aerospace Type Privately Held About the Role The Company is seeking a Head of Software to take ownership of the end-to-end software...SuggestedPermanent employment
- ...Head of Software Engineering About the Company Rapidly scaling space infrastructure company Industry Defense & Space Type Privately Held About the Role The Company is seeking a Head of Software to take ownership of the end-to-end software strategy...
$245k - $336.5k
...Whether you're in propulsion, manufacturing, software, avionics, or a corporate function, you'... ...is to develop and integrate data engineering, machine learning, and AI technologies that... ...across our operations. As a director, you'll shape the strategies and technologies...- ...We are seeking an experienced Director of Electrical & Embedded Engineering to lead a multidisciplinary team of electrical and embedded engineers developing... .... Collaborate closely with mechanical, firmware, software, production, and QA teams to deliver integrated product...Work at office
- ...THE PANTHER GROUP is seeking a Director of Electrical & Embedded Engineering in Torrance, California to lead a multidisciplinary team developing advanced systems for various markets. This on-site role requires a hands-on leader with extensive experience in embedded electronics...
$147.6k - $221.4k
...Engineering Manager The Aerospace Corporation is the trusted partner to the nation's space programs, solving the hardest problems and... ...and visualization frameworks, with expertise in cyber security, software architecture, software engineering, data science, Artificial...Full timeFor contractorsWork at officeImmediate startRemote workRelocation packageFlexible hours$145k - $210k
...pushing the boundaries of what's possible in space-based defense and logistics. What You'll Do As the Engineering Manager of Arc Vehicle Software at Inversion, you will report directly to the Chief Engineer of Arc . In this role, you will lead the...Permanent employmentWork at office$145k - $245k
...Engineering Manager, Software (Modeling and Simulation) Denver, CO or Long Beach, CA True Anomaly delivers decisive capabilities for space superiority. We build autonomous spacecraft, advanced payloads, mission software, and space-based interceptors — enabling the...Work at office$160k - $225k
...United States Digital Space LLC in California is seeking a Sr. Software Engineer for their Design Software team, focusing on software solutions for the Starship program. This role offers a competitive salary range of $160,000 - $225,000 per year, plus benefits including...$122.43k - $194.39k
...(DAPS) that comprehensively uses machine learning to optimally engineer, additively manufacture, and flexibly assemble complex integrated... ...and production. Purpose Divergent is seeking a Full-Stack Software Engineer II to help build and scale the software platforms that...Temporary work$125k - $145k
...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. FULL STACK SOFTWARE ENGINEER (BUILD RELIABILITY) We are seeking a Full Stack Software Engineer to design, develop, and continuously improve software solutions...Permanent employmentTemporary workFlexible hoursWeekend work- ...SPACE EXPLORATION TECHNOLOGIES CORP is seeking a Sr. Application Software Engineer to develop software solutions that support SpaceX's missions. You will work with a dedicated team to create reliable applications across various platforms, directly impacting the company...
$122.43k - $194.39k
...(DAPS) that comprehensively uses machine learning to optimally engineer, additively manufacture, and flexibly assemble complex integrated... ...technology and production. Purpose We’re seeking a Full‑Stack Software Engineer with solid experience in application development, data...Temporary work- ...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. FULL STACK SOFTWARE ENGINEER (STARSHIELD) Starshield leverages the company’s Starlink technology and launch capability to support national security efforts...Remote work
- Thermovisionusa is developing a medical device and IoT devices with the cutting edge technology. We are looking for a full-stack developer to create and maintain a full stack solution for our IoT mobile App deployment. What we are looking for: Experience building backend...
$147k - $237.5k
...Strata Logging Service (SLS) Engineer At Palo Alto Networks®, we're united by a shared mission—to protect our digital way of life. We thrive at the intersection of innovation and impact, solving real-world problems with cutting-edge technology and bold thinking. Here...Full timeWork at officeLocal areaVisa sponsorshipWork visa- A pioneering space telecommunications company in Washington is seeking a Software Engineer to drive innovations in connectivity. In this role, you will design and optimize systems that facilitate satellite communication. Ideal candidates have 5-7 years of experience in...
$120k - $145k
...Full Stack Software Engineer (Components) Hawthorne, CA SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this...Permanent employmentTemporary work$120k - $145k
...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. FULL STACK SOFTWARE ENGINEER - TOP SECRET CLEARANCE As a Full Stack Software Engineer, you will design, develop, and test key aspects of software solutions...Permanent employmentTemporary workImmediate startWeekend work- ...A leading aerospace manufacturer in Hawthorne, CA is seeking a Sr. Software Engineer for their Design Software team, focused on developing software for the next generation Starship launch platform. The role involves creating reliable software solutions, participating in...
$140k - $150k
...with colleagues, these principles guide how we work. We deliver engineering, environmental, and energy consulting, plus design services... ...and Science, Inc. is seeking an experienced Senior Full-Stack Software Engineer to serve as a technical leader within our innovative...Local area$125k - $145k
...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. Software Engineer, Components (Starshield) Starshield leverages SpaceX’s Starlink technology and launch capability to support national security...Permanent employmentTemporary workWeekend work$125k - $150k
...company is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SOFTWARE ENGINEER (VEHICLE ENGINEERING) Be a member of the Artificial Intelligence Software Engineering team, focusing on solving complex data problems...Permanent employmentTemporary workWeekend work$125k - $145k
...company is actively developing the technologies to make this possible, with the ultimate goal ofenabling human life on Mars. SOFTWARE ENGINEER, HIGH PERFORMANCE COMPUTING Starshield leverages the company’s Starlink technology and launch capability to support national security...Permanent employmentTemporary workImmediate startWeekend work$120k - $145k
...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. Job Title SOFTWARE ENGINEER, HITL - TOP SECRET CLEARANCE As a Software Engineer in Special Programs, you will design, develop, and test key aspects of an...Permanent employmentTemporary workWeekend work- ...Tangandcompany is looking for a motivated Software Engineer in Torrance, California to join our remote technology team. You will design and develop software solutions that enhance business operations and customer experiences. The ideal candidate holds a Master’s in Computer...Remote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Director of Software Engineering. Be the first to apply!
- IT software development manager Torrance, CA
- application engineering manager Torrance, CA
- application manager Torrance, CA
- director software engineering Torrance, CA
- software manager Torrance, CA
- director of software Torrance, CA
- data center chief engineer Torrance, CA
- hotel chief engineer Torrance, CA
- principal developer Torrance, CA
- general engineer Torrance, CA


