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.
- ...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...Suggested
- ...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
$170k - $220k
...Job Description Job Description Salary: $170,000 - $220,000 Job Summary 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...SuggestedCasual workImmediate start$180k - $230k
...Job Description Job Description Job Title: Director of Embedded and Electrical Engineering Job Description The Director of Embedded and Electrical... .... Collaborate closely with mechanical, firmware, software, production, and quality assurance teams to achieve...SuggestedPermanent employmentWork at officeFlexible hours$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...SuggestedTemporary 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...
$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- 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...
- ...Sysazzle is looking for an experienced and highly motivated Software Engineer to join a fast-growing Southern California high tech company specializing in advanced defense and energy solutions. The selected candidate will be a creative and energetic engineer comfortable...Contract work
$125k - $145k
...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SOFTWARE ENGINEER, DESIGN SOFTWARE (STARSHIP) Starship is SpaceX’s next generation launch platform that will take humans to the Moon, Mars,...Permanent employmentTemporary workWeekend work- ...uncertainty, but by foresight. Our autonomous edge sensing fleets, deep learning forecast models, and integrated customer decision engines will create the most precise weather intelligence on the planet-empowering industry, strengthening climate resilience, providing vital...Remote work
$158.2k
...As a Principal Engineer Technical Marketing lead in our Customer Collaboration and Technical Marketing team, you work hand‑in‑hand with our customers, enabling them to transform our products into cutting‑edge designs, all while building long‑lasting partnerships that...Local area$110k - $240k
CHAOS Industries in Hawthorne, CA is seeking a Systems Engineer with expertise in radar systems to design and develop advanced radar signal processing algorithms. The role requires strong analytical skills and a STEM degree. With a competitive salary range of $110,000...- ...passionate about building quickly and seeing your work deployed globally with real impact, we want you at Northwood. Role As a Software Engineer at Northwood, you will be pivotal in designing, implementing, and optimizing the global service that delivers connectivity to...Hourly payPermanent employmentFull timeInternshipShift work
$150k - $250k
SENIOR SOFTWARE ENGINEER Freeform builds AI-native manufacturing systems that unify software, hardware, and physics to produce industrial-scale parts at the speed of human ideation. By treating manufacturing as a single integrated system, we unlock a new era of innovation...Casual workRelocation packageFlexible hours$27.65 - $42.15 per hour
Torrance Memorial Medical Center is looking for an Anesthesia Technician to coordinate activities in the Anesthesia Department and provide anesthesia support services during surgical and non-surgical procedures. The ideal candidate has over 1 year of experience in this ...Hourly pay$100 - $115 per hour
Job Summary Our client is seeking a MuleSoft Developer / Technical Lead to join their team in Oakland, California with a hybrid schedule (2 days onsite, 3 days remote). Core Responsibilities Design and develop APIs and integrations using MuleSoft Anypoint Platform (Mule...Hourly payLocal areaRemote work2 days per week$27.65 - $42.15 per hour
Torrance-Memorial-Medical-Center is seeking an Anesthesia Technician to coordinate activities related to the Anesthesia Department and provide support services throughout the medical center. The position requires managing equipment, ensuring quality care during procedures...Hourly pay- A prominent consulting firm is seeking a Technology Lead specializing in JAVA/J2EE/UI to join their team in Torrance, CA. The ideal candidate will have at least 4 years of IT experience, strong expertise in Java and application design, and familiarity with Agile methodologies...Full timeRelocation
- ...responsibilities include defining project scopes, resource planning, and issue resolution. Candidates should possess a Bachelor’s in Electrical Engineering, 5-8 years of project management experience, and ideally a PMP certification. Benefits include a 401K plan and medical insurance....
$99k - $104k
...develops, and implements complex enterprise AI software solutions using Copilot Studio and other... ...will design and implement Agency data engineering solutions, including data platform... ...implementation. This role reports directly to the IT Director and is re... 03/12/2026 26-00146...Contract workWork at officeRemote workRelocationFlexible hours$165k - $230k
...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SR. FULL STACK SOFTWARE ENGINEER (COMPONENTS) The Components Engineering Team develops the world’s best flight hardware and fabricates it at an in-house...Permanent employmentFull timeTemporary work$120k - $250k
...and defense companies manufacture rockets, satellites, jets, and ships up to 10x faster and up to 2x cheaper. By combining advanced software, robotics, and full-stack manufacturing, we are reinventing how America produces its most critical parts. We’re accelerating our...Permanent employmentFull timeContract workLocal areaRelocation packageFlexible hours$120k - $180k
...A leading aerospace engineering company located in Redondo Beach is looking for a Flight Software Engineer to design and develop software for cutting-edge Space Vehicles. The ideal candidate will have a Bachelor's degree in a related field and over four years of experience...- ...long range strike weapons systems to give America and its Allies a definitive edge and deter future conflicts. Senior Flight Software Engineer As a Senior Flight Software Engineer, you will play a key role in designing, developing, and testing flight software that powers...Permanent employment
- ...Job Overview As a Flight Software Engineer, you will design and develop mission-critical software that enables the operation of advanced aerospace and defense systems. You will work closely with cross-functional engineering teams to translate system requirements into reliable...Permanent employment
- ...generation long range strike weapon systems to give America and its Allies a definitive edge and deter future conflicts. Software Security Engineer As a Software Security Engineer at Castelion, you will architect and implement the cryptographic foundations that secure...Permanent employment
- ...Flight Software Engineer As a Flight Software Engineer at Impulse, you will be responsible for the design, development, and integration of the software that powers our Space Vehicles. You will work closely with avionics engineers, GNC engineers, propulsion engineers...Permanent employmentFull time
$100 - $115 per hour
KellyMitchell Group is seeking a MuleSoft Developer / Technical Lead to join their team in Oakland, California. This position offers a hybrid work model (2 days onsite, 3 days remote) and focuses on designing and developing APIs and integrations using MuleSoft Anypoint ...Hourly payRemote work- · 12+ years of experience in AI/ML, data engineering, or cloud architecture. · Strong hands on experience with AWS AI/ML services including SageMaker, Bedrock, Glue, Redshift, Kinesis, Lambda, and Lake Formation. · Proficiency in Python, SQL, and ML frameworks (TensorFlow...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Director of Software Engineering. Be the first to apply!
- application manager Torrance, CA
- director of software Torrance, CA
- director software engineering Torrance, CA
- IT software development manager Torrance, CA
- software manager Torrance, CA
- general engineer Torrance, CA
- principal engineer Torrance, CA
- data center chief engineer Torrance, CA
- chief engineer Torrance, CA
- hotel chief engineer Torrance, CA


