Junior Software Engineer - PX4 Autopilot Systems

Griffon Aerospace
Madison, AL

Job Description

Job Description

Company Overview

Griffon Aerospace is a trusted aerospace solutions provider based in Madison, Alabama, specializing in the design, development, and operation of advanced unmanned aircraft systems (UAS). Since 1995, we have delivered over 12,000 unmanned air vehicles to the Department of Defense, allied nations, and commercial customers. We pride ourselves on being a lion-hearted partner, designing, building, and flying the most capable and intelligent aerial systems that give our servicemen an unfair advantage wherever they fly.

Position Summary

We are seeking a Junior Software Engineer with hands-on experience in PX4-based flight control systems to join our growing UAS development team. You will contribute to the design, integration, and validation of custom flight software for advanced unmanned aerial platforms, supporting development, simulation, and flight test operations.

This role is ideal for a recent graduate or early-career engineer who has worked on PX4 firmware, either in school projects, open-source contributions, or internships, and is looking to expand their skills in a real-world aerospace environment.

Primary Responsibilities

  • Develop and modify PX4 firmware for custom aircraft configurations.
  • Integrate sensors, radios, and onboard compute modules using CAN, UART, and I2C interfaces.
  • Support simulation-based testing using Gazebo, HITL, and SITL environments.
  • Assist with flight test support, log analysis, and software debugging.
  • Contribute to Git-based development pipelines, including merger requests and CI/CD builds.
  • Collaborate across disciplines (hardware, systems, flight test) to deliver integrated UAS solutions.

Required Qualifications

  • Bachelor's degree in Computer Engineering, Aerospace Engineering, Computer Science, or a related field.
  • Hands-on experience with PX4 Autopilot firmware (custom module, parameter tuning, board bring-up, or sensor drivers).
  • Proficiency in C++ and familiarity with Python for scripting.
  • Exposure to Git and modern version control workflows.
  • Understanding basic control systems, sensor fusion, or embedded Linux a plus.

Preferred Qualifications

  • Experience with:
    • Custom PX4 modules or board targets.
    • MAVLink messaging and QGroundControl.
    • Simulation tools (Gazebo, jMAVSim).
    • GitLab or GitHub workflows.
  • Familiarity with RTOS concepts, DMA, or low-level peripheral debugging.
  • Internship, capstone, or personal project involving drones or robotics.

What We Offer

  • Competitive salary and benefits package.
  • Mentorship and training from experienced aerospace professionals.
  • Opportunities for career growth and project ownership.
  • Collaborative and innovative work environment.

US CITIZENSHIP REQUIRED

  • Yes

ABILITY TO OBTAIN SECURITY CLEARANCE

  • Yes

Job Posted by ApplicantPro
Posted 2025-12-14

Recommended Jobs

Access Control Specialist - Service

WilsonHCG
Birmingham, AL

One of the fastest-growing Building Technology integrators in Alabama continues to grow, and is looking for a Tenured Field Service Specialist to handle repair, troubleshooting, and programming for …

View Details
Posted 2025-07-23

Client Experience Specialist

AWTB
Mobile, AL

Description: Join our dynamic travel team! As a Client Experience Specialist , youll help travelers plan and enjoy seamless, stress-free trips while working from home with flexible hours. …

View Details
Posted 2025-11-19

Technician II

Elbit America
Talladega, AL

Technician II Location Talladega, AL : Elbit Systems of America is a leading provider of high-performance products, system solutions, and support services focusing on the defense, homeland security, c…

View Details
Posted 2026-01-10

Sales Representative - Alarm Systems

Jefferson County, AL

Securitas Technology, part of Securitas, is a world-leading provider of integrated security solutions that protect, connect and optimize businesses of all types and sizes. More than 13,000 colleagues…

View Details
Posted 2026-01-01

Front Office Staff

Enterprise Pediatric Clinic
Enterprise, AL

Front Office Staff Location Enterprise, AL : Busy medical practice seeks EXPERIENCED Medical Front Office personnel (clerical). Full time position. Fast paced environment. Must be organized, pay clos…

View Details
Posted 2026-01-10

To-Go Specialist

Outback Steakhouse
Alabama

At Outback Steakhouse, we believe that people want to be part of something they can be proud of, is fun, and values you. Our goal for you as an Outbacker, is to allow your BOLD personality to shine, m…

View Details
Posted 2025-07-22

Licensed Practical Nurse LPN

Aspire Physical Recovery Center Of West Alabama LLC
Northport, AL

Full-Time Licensed Practical Nurse (LPN) – All Shifts Available $10,000 SIGN-ON BONUS + Comprehensive Benefits   Are you a Licensed Practical Nurse ready to take the next step in your career? Asp…

View Details
Posted 2025-11-22

Program and Outreach Director

Phoenix Senior Living
Sheffield, AL

Job Description Job Description Description: The Neighborhood at Sheffield is seeking a Activities Director (Program and Outreach Director) to join their team! The Program and Outreach Direct…

View Details
Posted 2026-01-08

Licensed Practical Nurse ( LPN )

Crowne Health Care
Wetumpka, AL

Licensed Practical Nurse ( LPN ) or Registered Nurse ( RN ) Med Cart Nurse RATE IS BASED ON EXPERIENCE 3P-11P & 11P-7A OPENINGS BOTH INCLUDING SHIFT DIFF We are currently accepting applicat…

View Details
Posted 2025-12-13

Honda Part-Time

Pell City, AL

Honda Part-Time Part-Time work for Honda! Click Here!  Company Profile Honda AAP is Honda's largest light truck production facility in the world & the sole manufacturer of the Passport SUV,…

View Details
Posted 2025-10-31