1

Software Engineer Px4 Jobs in Ohio (NOW HIRING)

$59K - $79K/yr

We design, develop and manufacture high-performance unmanned systems that are software-defined ... Configure, tune, and troubleshoot PX4/ArduPilot flight stacks for stable, repeatable data ...

UAS Hardware Engineer

Dayton, OH · On-site

$115K - $151K/yr

Familiar with the concepts of autonomous flight system integration utilizing PX4, ArduPilot, ROS ... software interoperability across UAS platforms. MINIMUM QUALIFICATIONS: * Education - Required

UAS Hardware Engineer

Dayton, OH · On-site

$120K - $158K/yr

Familiar with the concepts of autonomous flight system integration utilizing PX4, ArduPilot, ROS ... software interoperability across UAS platforms. MINIMUM QUALIFICATIONS: * Education - Required

We design, develop, and manufacture high-performance unmanned systems that are software-defined ... Experience with PX4, ArduPilot, or comparable open-source autopilot stacks * Background in ...

Test Engineer

Akron, OH · On-site

$75K - $95K/yr

Proficiency in Python or C++ programming ... Flight Software & Protocols: Hands-on experience with PX4 Flight Control Software and CAN ...

Proficiency in Python or C++ programming ... Flight Software & Protocols: Hands-on experience with PX4 Flight Control Software and CAN ...

Test Engineer

Akron, OH · On-site

$75K - $95K/yr

Proficiency in Python or C++ programming ... Flight Software & Protocols: Hands-on experience with PX4 Flight Control Software and CAN ...

Test Engineer

Akron, OH · On-site

$75K - $95K/yr

Proficiency in Python or C++ programming ... Flight Software & Protocols: Hands-on experience with PX4 Flight Control Software and CAN ...

... open-source software packages and artificial intelligence packages that have the potential to ... Practical experience with the open-source PX4 platform, version control, and modifying custom ...

Software Engineer Px4 information

What is a software engineer PX4?

A Software Engineer Px4 is a professional who develops, maintains, and optimizes software for the PX4 autopilot platform, which is widely used in drones and unmanned aerial vehicles (UAVs). These engineers work with open-source flight control software, ensuring reliable performance, integrating new features, and troubleshooting issues related to flight operations. They often collaborate with hardware engineers, robotics teams, and other developers to create innovative solutions for aerial robotics applications.

What are the key skills and qualifications needed to thrive as a software engineer PX4?

To thrive as a Software Engineer PX4, you need a strong background in computer science, C/C++ programming, and embedded systems, often supported by a relevant degree or equivalent experience. Familiarity with PX4 autopilot firmware, Linux, Git, and possibly ROS or UAV hardware integration is typically required. Problem-solving, attention to detail, and effective collaboration are standout soft skills in this role. These skills and tools are crucial for developing reliable, safe, and high-performance flight control systems in drone and robotics applications.

What are some typical challenges software engineers face when working with PX4 flight control software?

Software Engineers working with PX4 frequently encounter challenges related to integrating new hardware, ensuring real-time performance, and debugging issues in complex flight environments. The open-source nature of PX4 means you may need to collaborate with a diverse, global community and stay updated on rapid changes in upstream code. Additionally, ensuring compatibility across various UAV platforms and maintaining robust safety standards are ongoing responsibilities. Successful engineers are proactive in testing, documentation, and leveraging support from both internal teams and the broader PX4 community.

What is the difference between Software Engineer Px4 vs Software Engineer Drone?

AspectSoftware Engineer Px4Software Engineer Drone
Required CredentialsBachelor's in Computer Science or related field; experience with PX4 autopilotBachelor's in Engineering or Computer Science; experience with drone software
Work EnvironmentEmbedded systems, robotics, UAV developmentUnmanned aerial vehicle (UAV) development, hardware integration
Employer & IndustryDrone manufacturers, aerospace, robotics companiesDrone startups, aerospace firms, research institutions
Common Search/ComparisonYesYes

Software Engineer Px4 specializes in developing and maintaining the PX4 autopilot software used in drones, focusing on embedded systems and robotics. In contrast, Software Engineer Drone may work on broader drone software applications, including hardware integration and flight control systems. Both roles require similar technical skills and are common in the aerospace and robotics industries, but Px4 engineers focus specifically on the PX4 platform.

What cities in Ohio are hiring for Software Engineer Px4 jobs?

Cities in Ohio with the most Software Engineer Px4 job openings:

Infographic showing various Software Engineer Px4 job openings in Ohio as of September 2026, with employment types broken down into 1% Internship, 1% As Needed, 89% Full Time, 7% Part Time, and 2% Contract. Highlights an 84% Physical, 3% Hybrid, and 13% Remote job distribution.

UAV Operations Engineer / Pilot - Data Operations (all genders)

On-site

$59K - $79K/yr

Other

Posted 10 days ago


Job description

About Us

STARK is a new kind of defence technology company revolutionizing the way autonomous systems are deployed across multiple domains. We design, develop and manufacture high-performance unmanned systems that are software-defined, mass-scalable, and cost-effective. This provides our operators with a decisive edge in highly contested environments.

We're focused on delivering deployable, high-performance systems — not future promises. In a time of rising threats, STARK is bolstering the technological edge of NATO Allies and their Partners to deter aggression and defend Europe — today.

About the team

The Data Operations team owns the entire data lifecycle behind STARK's AI stack: collection, acquisition, generation, curation, and management. We run our own data-collection campaigns across Europe, evaluate new sensors and platforms, and build the internal data platform that turns raw recordings into ready-to-use datasets. Everything we produce feeds directly into the perception and autonomy systems deployed on STARK's platforms — a real data advantage is built, not bought. The team is scaling up right now: real scope, direct impact, no legacy.

Your mission

You own our data-collection flights. When the perception team needs a specific dataset — a new camera at a new angle, a lidar over specific terrain, a thermal sensor at dusk — you plan the campaign, configure and tune the platform, fly the mission, and bring clean data home. Our hardware engineer builds the rigs and mounts, our robotics engineer makes the sensors record — you make it all fly, reliably, again and again. This is a role for someone with real stick time and real PX4/ArduPilot depth: not a desk job with occasional field trips, but the other way around.

Responsibilities
  • Plan and execute field data-collection campaigns across Europe: flight planning, site assessment, pre-flight checks, piloting, logging, and post-flight data offload

  • Configure, tune, and troubleshoot PX4/ArduPilot flight stacks for stable, repeatable data-collection flights

  • Analyze flight logs to diagnose issues and continuously improve platform reliability

  • Operate sensor payloads (cameras, gimbals, lidar, GNSS/IMU) during missions and verify recordings on-site

  • Keep the fleet mission-ready: maintenance, repairs, spare parts, battery management, and configuration control

  • Work with our hardware and robotics engineers on payload integration — you define what the platform needs to fly well

  • Maintain flight logs and campaign documentation so every flight produces usable, traceable data

  • Ensure operations comply with aviation regulations (EU drone rules) and internal safety procedures

Qualifications
  • Confident, experienced drone pilot with substantial real-world flight hours (multirotor; fixed-wing a plus), holding an EU A2/A3 certificate or willing to obtain quickly

  • Solid practical knowledge of PX4 and/or ArduPilot: configuration, parameter tuning, log analysis, MAVLink basics

  • Hands-on experience assembling, repairing, and maintaining drones — comfortable with soldering, wiring, and multimeter debugging

  • Experience operating sensor payloads and ground control stations in the field

  • Practical, structured, and safety-conscious — you find the loose cable before it becomes a crash

  • Willingness to travel regularly for field campaigns and work outdoors in various conditions

  • Good communication skills in English (German is a plus)

Nice to have
  • Scripting skills (Python, Bash) for flight log processing and data offload automation

  • CAD basics (Fusion 360, SolidWorks) and 3D-printing experience

  • Experience with ROS/ROS2 recording setups or companion computers (Jetson, Raspberry Pi)

  • Background in FPV, drone racing, RC modeling, competition teams, or maker culture

  • Experience with camera settings and image quality trade-offs for data collection

  • German driving license class B (field campaigns)

#J-18808-Ljbffr