Skip to content

Jobs

Pyka

Robot type
Drone · Agriculture
Location
AlamedaCaliforniaUSA
Job type
Software
Posted
Aug 25, 2026
Full-time

Senior Software Engineer, Dropship and Cargo

Job description

To get there, we’re taking a different approach than most. We're applying our technologies to every industry where autonomous electric aircraft can be useful, starting with the highest value and most dangerous jobs. In doing so, we're building game-changing products manufactured at scale, while perfecting the safety, reliability, and capabilities of our autonomy engine and electric propulsion systems.

We design, develop and manufacture an ecosystem of technologies including proprietary flight control software, avionics, high power density motors, motor controllers, batteries, and custom carbon-fiber composite airframes.

Today, we supply autonomous electric aircraft for cargo transport and…

Job responsibilities

  • Own the software for the Dropship and Cargo programs: collect requirements from our test teams and commercial and military customers, define what the aircraft needs to do, build most of it, and specify the remainder…
  • Delegate work when scope requires it, and stay accountable for the result either way
  • Break down ambiguous problems (e.g., new aircraft capabilities, energy and range tradeoffs, operational tooling) into plans, and adapt them as flight test and operations produce new information
  • Write production-quality code in C++17 and Python across the aircraft stack, including testing and validation
  • Support flight testing directly: be present for tests, review flight data, and diagnose what the aircraft did and why
  • Work with propulsion, hardware, product, and flight operations to make practical tradeoffs between range, payload, reserve, and schedule
  • Represent software in program-level decisions, including giving the program an honest read on what is and is not ready
  • Provide technical leadership through design reviews, debugging support, and mentorship of other engineers

Job requirements

  • 5+ years of professional experience with C++ (ideally C++11 or newer)
  • Professional experience with Python
  • Depth in at least one of: path planning, controls, state estimation, sensor integration, or embedded and powertrain control
  • A track record of taking ownership of unfamiliar technical domains
  • Experience owning software for a subsystem across multiple teams
  • Experience working on real-world robotic or vehicle systems, especially where software interacts with hardware
  • Exposure to energy management, hybrid or electric powertrains, or engine control is a plus
  • Comfort working across the stack from low-level systems to user-facing tools

Similar jobs