×
Register Here to Apply for Jobs or Post Jobs. X

Autonomy Software Engineer

Job in Bethesda, Montgomery County, Maryland, 20810, USA
Listing for: TILT Autonomy
Full Time position
Listed on 2026-11-05
Job specializations:
  • Software Development
    Software Engineer, C++ Developer, Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 90000 - 180000 USD Yearly USD 90000.00 180000.00 YEAR
Job Description & How to Apply Below

$90k–$180k DOE Full-Time Remote Annapolis, MD

TILT Autonomy builds the autonomy hardware and software that lets aircraft and boats flyand sail themselves — flight management control systems, the code that runs on them, andthe tools that make both possible. Most of us got here the same way: taking things apart,writing our own tools when the ones on the shelf didn't fit, and staying up too late toget something working.

The team is focused and deeply technical, and our systems are outin the field doing real work.

Full-Time | $90k–$180k DOE

About TILT

TILT Autonomy builds the autonomy hardware and software that lets aircraft and boats flyand sail themselves — flight management control systems, the code that runs on them, andthe tools that make both possible. Most of us got here the same way: taking things apart,writing our own tools when the ones on the shelf didn't fit, and staying up too late toget something working.

The team is focused and deeply technical, and our systems are outin the field doing real work.

Some questions we actually care about:

  • Do you build your own tools when the existing ones get in your way?
  • Do you want to go deep on both sides of the boundary — the software and the hardware itruns on?
  • Is there a project on your bench right now that nobody asked you to start?
  • Does shipping a capability that didn't exist last month mean more to you than a title?

If you found yourself nodding, keep reading. The engineers who do their best work hereare the ones with a soldering iron and a 3D printer at home, a repo full of scripts theywrote for an audience of one, and a habit of building the thing rather than filing aticket about it.

The Role

You'll write the autonomy software that runs on the aircraft and the vessels — embedded,real-time code close to the metal, the control and estimation logic that makes a plane ora boat do the right thing, and whatever tooling you need to prove it works. You'll own problems from the fuzzy end: take a goal nobody has fully specified, decide what "done"looks like, build it, break it in sim, then go put it on hardware and watch it move.

The surface is wide by design. One week is firmware and sensor timing.

The next is a control loop, a ground-station feature, or a test rig you build because measuring the thing was harder than fixing it. If your instinct when something is annoying is to go build the tool that makes it not annoying, that instinct is the job.

What You'll Own
  • Write and test embedded / real-time software for flight and vessel platforms
  • Build and tune control, guidance, and state-estimation logic, validated in sim and on hardware
  • Integrate sensors, actuators, and comms — reason about timing, and diagnose issues at the hardware boundary
  • Improve the tooling and infrastructure the team builds on — ground software, testrigs, data pipelines, internal tools
  • Take a fuzzy directive and carry it to a working, tested result without waiting to betold the next step
What We're Looking For

Must have:

  • - Strong C++ and/or C, and the judgment to write software that holds up under demanding conditions
  • - Comfort on embedded, real-time, or Linux targets
  • - Solid grasp of sensors, timing, and working at the hardware boundary
  • - Git-fluent, and able to work independently on a focused team with shifting priorities
  • - U.S. citizenship or permanent residency

Strongly preferred:

  • - Flight-stack experience — PX4, Ardu Pilot, MAVLink, or ROS2
  • - Controls, state estimation, or GNC fundamentals (Kalman filtering, PID, simulation)
  • - Python for tooling and analysis
  • - Experience taking code onto vehicles or other hardware

Nice to have:

  • - UAV, marine, or other uncrewed-systems domain experience
  • - DDS or other comms/telemetry work
  • - Full-stack ability for internal tools and dashboards
  • - Active security clearance

We…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary