1

Software Engineer Px4 Jobs in Ohio (NOW HIRING)

$80 - $100/hr

Embedded Real-Time Systems Implement and optimize control software on RTOS-based embedded platforms ... Hands‑on experience with flight stacks (e.g., PX4, ArduPilot) * Experience integrating sensors (e ...

New

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

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

$102.76 - $159.85/hr

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 ...

... 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 are popular job titles related to Software Engineer Px4 jobs in Ohio?

For Software Engineer Px4 jobs in Ohio, the most frequently searched job titles are:

What job categories do people searching Software Engineer Px4 jobs in Ohio look for?

The top searched job categories for Software Engineer Px4 jobs in Ohio are:

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 August 2026, with employment types broken down into 1% As Needed, 90% Full Time, 6% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution.

(Senior) Autonomous Flight Software Engineer (m/f/d)

Wingcopter GmbH

On-site

$80 - $100/hr

Other

Posted 3 days ago

New


Job description

Your mission
  • Flight Control & Autonomy Development
    Design and refine Guidance, Navigation, and Control (GNC) algorithms for UAV platforms, including state estimation and control strategies.
    Enhance the flight stack to improve autonomy, robustness, and performance, while contributing to scalable system architecture.
  • Embedded Real-Time Systems
    Implement and optimize control software on RTOS-based embedded platforms and MCUs, ensuring deterministic real-time performance, efficient resource usage, and system stability.
    Support architectural trade‑offs across performance, power, safety, and scalability.
  • Sensor Fusion & Interfaces
    Develop and tune multi‑sensor fusion pipelines (e.g., IMU, GPS, perception sensors) to deliver accurate and reliable state estimation.
  • Verification & Validation
    Support verification activities aligned with standards such as DO-178C, including requirements‑based testing, SIL/HIL, simulation, and flight test support, contributing to certification objectives.
  • CI/CD, Quality & Documentation
    Contribute to CI pipelines, static analysis, automated testing, and code reviews.
    Maintain clear technical documentation and design specifications to ensure long‑term maintainability.
Your profile
  • Bachelor’s or Master’s degree in Aerospace Engineering, Electrical Engineering, Computer Science, Robotics, Cybernetics, or a related field.
  • 5+ years of experience in embedded and/or flight control software development for complex or safety‑critical systems.
  • Strong proficiency in C/C++ for embedded and real‑time systems
  • Basic scripting skills (preferably Python) for tooling and automation
  • Experience with UAV state estimation and control systems or similar autonomous platforms
  • Hands‑on experience with flight stacks (e.g., PX4, ArduPilot)
  • Experience integrating sensors (e.g., IMU, GPS) and communication protocols
  • Familiarity with CMake, Docker, Git, and automated testing frameworks
  • Strong debugging skills in simulation and embedded environments
  • Solid problem‑solving skills and ability to work in cross‑functional teams
  • Experience with safety/certification standards (e.g., ISO 26262, DO‑178C)
  • Strong documentation and communication skills
  • Fluency in English; German is a plus
What we’ll offer
  • A free parking space right at the office – for the days you come in.
  • Enjoy attractive employee discounts with corporate benefits on a variety of products and services.
  • Join the fun at our employee events and team‑building activities.
  • Many of our roles offer remote work options and flexible hours to balance your life and work.
  • Stay fit with access to EGYM Wellpass – your wellbeing is a priority.
  • On two wheels to work? Take advantage of our Business Bike option and commute the healthy way.
#J-18808-Ljbffr