Software Engineer

Titan Dynamics Inc

Torrance (CA)

On-site

USD 130,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Titan Dynamics Inc in Torrance, CA is seeking a software engineer to join Prometheus, the software heart of our aircraft design platform. You'll help generate manufacturable flight-ready designs, and work across our software stack to turn requirements into flying prototypes.

You will own features end-to-end, collaborate with aero, electrical, and manufacturing engineers, and contribute to open-source projects like TitanPlanner and TitanGroundControl.

Qualifications

  • 5+ years of professional software engineering experience shipping real products.
  • Proficiency in Python; C++ or TypeScript experience welcomed.
  • Comfort with geometry or math-heavy code and scientific computing.
  • Ability to own features end-to-end: scoping, building, shipping, iterating.
  • Startup mindset: pragmatic, fast, and minimal process.

Responsibilities

  • Design and build core Prometheus features: design generation pipelines, performance prediction, geometry handling, and user workflows
  • Integrate with technologies to receive an ATO (authority to operate)
  • Contribute to open-source software like TitanPlanner and TitanGroundControl
  • Build internal tooling to accelerate aircraft design, manufacturing, and flight test
  • Collaborate with aero, electrical, and manufacturing engineers

Skills

5+ years shipping real products
Python
C++
TypeScript
Geometry/mathematics
End-to-end ownership
Startup mindset

Tools

TitanPlanner
TitanGroundControl

Job description

ABOUT TITAN DYNAMICS

Founded in 2023, we build additively manufactured UAS and software for commercial and defense customers. Our field-tested fixed-wing, multirotor, and VTOL systems deliver combat-proven performance, rapid adaptability, and lower-cost scalability, powered by proprietary technology that can auto-generate UAS designs and enable deployable factories to produce thousands of aircraft wherever they are needed. We design, print, and fly at a pace traditional aerospace can't match.

THE ROLE

Prometheus is the software heart of Titan Dynamics: it takes mission requirements as input and outputs a complete, manufacturable, flight-ready aircraft design, including aerodynamics, structures, avionics placement, documentation and print files. You'll be a core engineer on Prometheus, and you'll contribute across our broader software stack.

At Titan, the design-build-fly loop is measured in hours or days. You'll auto-generate an aircraft, watch it print, see it fly the same day, then feed what you learned back into the next iteration of Prometheus itself.

Outside of Prometheus, Titan maintains several other software suites, such as PPS (Performance Prediction Software) and various Open Source tools. You will have the opportunity to contribute to these codebases and new ones as we expand our solutions.

You'll be one of a small number of engineers with enormous ownership. The software you write will directly generate aircraft that get printed, flown, and fielded.

WHAT YOU'LL DO
  • Design and build core Prometheus features: design generation pipelines, performance prediction, geometry handling, and user-facing workflows
  • Integrate with technologies that enable Prometheus and our other software to receive an ATO (authority to operate)
  • Contribute to our growing open-source software stack such as TitanPlanner, TitanGroundControl and more
  • Build internal tooling that accelerates aircraft design, manufacturing, and flight test
  • Work directly with aero, electrical, and manufacturing engineers.
WHAT WE'RE LOOKING FOR
  • 5+ years of professional software engineering experience shipping real products (10+ preferred)
  • Deep proficiency in Python, with C++ or TypeScript experience welcomed
  • Comfort with geometry, math-heavy code, or scientific/engineering computing. You don't need to be an aerodynamicist, but you shouldn't fear a rotation matrix
  • Ability to own features end-to-end: scoping, building, shipping, iterating
  • Startup mindset: pragmatic, fast, and allergic to unnecessary process

We embrace modern tooling, and using AI coding agents is allowed and encouraged. But the experience bar exists because you need the judgment to review, direct, and own everything that ships.

NICE TO HAVE
  • Experience with drones, ArduPilot/PX4, MAVLink, or ground control software (QGroundControl, Mission Planner)
  • Background in CAD/geometry kernels, computational geometry, or 3D graphics (NX, Fusion360, Blender, OpenVSP, mesh processing)
  • Experience with desktop or mobile application development (JavaFX, Qt, Kotlin)
  • You fly FPV, build RC aircraft, or 3D print things for fun
DETAILS
  • Location: Torrance, CA (on-site; the aircraft your code designs are built down the hall)
  • Due to the nature of our work with the U.S. Department of Defense, applicants must be a U.S. Person as defined by ITAR (U.S. citizen or permanent resident)

If you want to write software that turns a mission requirement into a flying aircraft, this is the most direct path we know of.

Pay Range: $130,000-$180,000 per year.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Aerospace Engineer
Aerospace Engineer

Titan Dynamics Inc • Torrance (CA)

On-site
USD 90,000 - 140,000
Aerospace Software Engineer: Build and Fly Auto-Designed Aircraft
Aerospace Software Engineer: Build and Fly Auto-Designed Aircraft

Titan Dynamics Inc • Torrance (CA)

On-site
USD 130,000 - 180,000
Aerospace Engineer: Rapid Design, Build & Flight of UAS
Aerospace Engineer: Rapid Design, Build & Flight of UAS

Titan Dynamics Inc • Torrance (CA)

On-site
USD 90,000 - 140,000
Principal Mechanical Engineer Torrance, CA
Principal Mechanical Engineer Torrance, CA

Salient Motion, Inc. • Torrance (CA)

On-site
USD 200,000 - 230,000
100% company-covered healthcare
Flexible PTO
401K
Software Engineer
Software Engineer

Mayman Aerospace • Long Beach (CA)

On-site
USD 90,000 - 120,000
Mechanical Engineering Senior Manager
Mechanical Engineering Senior Manager

Firestorm • San Diego (CA)

On-site
USD 190,000 - 210,000
Medical coverage
Dental coverage
Vision coverage
+7
Engineer: Design, Analysis & Test
Engineer: Design, Analysis & Test

Blisk Dynamics • Long Beach (CA)

On-site
USD 80,000 - 100,000
Premium Healthcare Coverage
Flexible Time Off
Paid Parental Leave
+1
Project Engineer, UAS Development
Project Engineer, UAS Development

Decisive Point • San Diego (CA)

On-site
USD 123,000 - 171,000
Comprehensive medical, dental, and vision plans
401(k) Retirement Savings Plan
Unlimited PTO
+2
Software Engineer
Software Engineer

Socket.dev • Long Beach (CA)

On-site
USD 120,000 - 180,000
Principal Software Engineer (Autonomy)
Principal Software Engineer (Autonomy)

Lynx • Palmdale (CA)

On-site
USD 160,000 - 200,000
Remote work opportunities based on rol
401K with generous employer match
Paid time off + Holidays
+1