Junior Software Engineer - PX4 Autopilot Systems
Griffon Aerospace
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
- ...Date Posted: Mar 17, 2025 Category: Software Subcategory: SW Engineer Schedule: Full-time Shift: Day... ...Description Seeking a Junior Software Engineer to join our team in... ...continued development and testing of systems employed for defense of the United States...JuniorFull timeContract workRemote workShift work
$403.14 per month
...Frontend Software Engineer_Junior Position: WPF / C# Software Engineer for NSITE Program Overview The Network, System Integration and Test Environment (NSITE) is a government owned, managed, and developed software suite. NSITE is used by the Missile Defense Agency...JuniorFull timeLocal areaFlexible hours- ...Job Description Job Description Junior System Mechanical Engineer Seabrook Solutions is seeking an entry-level Mechanical Engineer to provide Operations & Maintenance support to NASA facilities located at Marshall Space Flight Center (MSFC). MSFC facilities house...Junior
$18 - $25 per hour
...Our client is seeking a passionate and motivated software developer to join their dynamic team. This role offers the opportunity to work... ...What You'll Be Doing: Enhance and fix defects in various systems, including ServiceNow and AWS-based functionalities. Develop...Junior$120k - $160k
...Job Title: Sr. Software Systems Engineer Location : Onsite - Huntsville, AL Salary Range: $120,000 to $160,000 + Bonus Eligible Security... ...Experience leading technical projects or mentoring junior engineers Ability to travel up to 10% Sound Exciting?...SuggestedFull timeRemote work- ...Software Systems Engineer Torch Technologies Thank you for your interest in employment with Torch Technologies. We are a 100% employee-owned, Certified Great Place To Work and named Best Places to Work in Huntsville/Madison County, headquartered in Huntsville, AL...Contract workTemporary workFor contractorsLocal areaRelocation packageFlexible hours
- ...Job Description Job Description MDR is looking for an amazingly talented Senior Solution-Level Software System Engineer to join our team to support the PAE Fires Integrated Fires Mission Command (IFMC) Project Office. The candidate in this role will work with contractors...Contract workFor contractorsWork at office
- ...Information Systems Security Officer (ISSO) (Junior) Redstone Arsenal/Huntsville, AL IPT Associates (IPTA) is passionate about providing our customers with technical solutions that satisfy their business needs. Through collaborative interactions with customers, team...Junior
- ...Our team provides superior research, development, and engineering services to the Federal Government and Department of War... ...with us! Torch Technologies is seeking a Mid-Level Software Engineer (PXI Test Systems) to support development of software for a modular PXI-based...Contract workTemporary workLocal areaRelocation packageFlexible hours
- ...Software Developer Torch Technologies is seeking a highly motivated and skilled Software... ...our team supporting Missile Defense System (MDS) Ground Test (GT) scenario design for... ...Collaborate with cross-functional teams of engineers and software developers to enhance and...JuniorContract workTemporary workLocal areaRelocation packageFlexible hours
- ...Linux Systems Administrator (Junior) Redstone Arsenal/Huntsville, AL IPTA's Technology Solutions... ...providing research, development and engineering technology and services for aviation... ...integration of new server and client software and provide technical advice on new...JuniorContract work
- ...Software Engineer 3 Huntsville, Alabama, United States; Northern, VA, United States; Tampa,... ...design elements of a front-end design system in terms of versioning, technology, and... ...Qualifications Strong familiarity with Autopilot systems, ground control stations, or...Full timeWork at officeLocal areaRemote work
- ...national security, defense, and public service delivery. Our work focuses on sustaining, operating, and improving essential government systems and services, with proven operational excellence, and a commitment to mission success for our customers. Joining Maximus means...JuniorMinimum wageFull timeContract workTemporary workWork experience placementRemote workShift work
$87.1k - $157.45k
...Defense provides a diverse portfolio of systems, solutions, and services covering land,... ...Reliability, Availability, Maintainability) Engineer to join a diverse team to create unique... ...Engineering, Electrical Engineering, Software Engineering, Computer Science, Computer...For contractorsFor subcontractorLocal areaImmediate startWorldwideRelocation$103.71k - $138.28k
...environments and to provide independent efforts to all aspects of system integration including design, analysis, design review, testing... ...knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level...Full timeTemporary workRemote work- ...Tackle a variety of challenges including software, configuration, operations, maintenance... .... Work primarily with software and systems on the land and sea-based Flight Safety... ...Bachelor's Degree in Software or Systems Engineering or a related STEM discipline. Two (...Work experience placementWork at officeRelocationOverseasWeekend work
- ...Information Services Division's Headquarters. Founded in 2007 by an Engineer-by-trade, Fusion Technology dedicates our valuable resources to... ...college or university in computer science, Information Systems, Engineering, or related field; or equivalent work experience....JuniorTemporary workWork experience placementWork at office
- ...Job Description Job Description Application Systems Engineer (IBM TRIRIGA / Maximo MREF) Location Within 50 miles of a NASA Center... ...validation and system alignment tasks. Support tracking of software license utilization and assist with documenting updates, renewals...Remote jobTemporary workWork at officeFlexible hours
- ...provides superior research, development, and engineering services to the Federal Government and... ...Technologies is currently seeking a Junior Radar Systems Engineer to support the Tactical... ...field. ~3+ years experience with software development, modeling and simulation,...JuniorContract workTemporary workLocal areaRelocation packageFlexible hours
$60.8k - $101.4k
...actively searching for a dynamic and adept Junior Cloud Engineer to support our government client in... ...(PaaS), Data as a Service (DaaS), and Software as a Service (SaaS) and Cloud Service... ..., and requirements analysis using systems engineering. Focus on cloud-native services...JuniorContract workWork experience placementH1b- ...Full Time Job Description THAAD System Integrator - US Army Transformation and Lessons Learned Manager (TLLM), Ft. Sill, OK.... ...specific experience preferred ~ MS Office suite and relevant software used to develop informational products Work Location...Full time
- ...exploration, national security, cyber security, or cutting-edge engineering applications, I2X is ready to offer you the chance to make a... ...early-phase (concept, requirements, and design) activities of the Systems-Engineering Development Lifecycle: Lead the development of...Work experience placementLong distance
- ...(AMS) is seeking a talented Electrical Engineer, Computer Engineer, or Computer Scientist... ...technologies, command and control, radar systems, seekers, modeling & simulation, and... ...simulation, and analysis; hardware and software prototyping; and development, integration...Relocation
- ...Junior Production Planner / Scheduler Griffon Aerospace, a leader in the Unmanned Aerial System (UAS) and composites industry, is seeking a Junior Production Planner / Scheduler... ...status, and supporting production and engineering with manufacturing bill of material...JuniorFull time
- ...Job Description Avion Solutions Inc., a 100% employee-owned company, is seeking candidates for a Senior Solution-Level Software Systems Engineer to support the PAE Fires Integrated Fires Mission Command (IFMC) Project Office . This position is based in Huntsville,...Contract workFor contractorsWork at office
- ...of advanced unmanned aircraft systems (UAS). Since 1995, we have delivered... ...seeking a Mid-Level Aerospace Engineer to join our engineering team... ...(cameras, sensors, LiDAR) Software & Programming (helpful)... ...with flight control stacks like PX4 or ArduPilot Hands-on Experience...Full timeRemote work
- ...Description Job Description QTEC Aerospace is seeking multiple JR. SOFTWARE ENGINEERS to join our team of professionals in Huntsville, AL. The... ...both industry and government in support of a Missile Defense System (MDS) with a mission of protecting the United States and our...JuniorFor contractorsLocal area
- ...Job Description Job Description Junior Software Engineer Kegman Inc. is a Woman-owned, Service-Disabled Veteran-Owned Small Business headquartered in Melbourne, FL, and provides engineering and technical support services to U.S. Government clients. Kegman is proud...JuniorContract workFor contractorsFor subcontractorImmediate start
- ...and optical applications. IERUS also supports customers with a diverse set of competencies including software development, air and missile defense, and systems engineering. IERUS develops value for our defense and commercial customers through accelerations of the...JuniorTemporary work
- ...Junior Content Developer Job Locations US-AL-Huntsville... ...026-5047 Category Engineering & Science Position Type... ...~ Experience with Atlassian Software products (JIRA, Confluence, Service... ...remind us of our core value system - our people. Our company's...JuniorFull timeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Junior Software Engineer - PX4 Autopilot Systems. Be the first to apply!
- part time software developer remote Madison, AL
- senior software engineer remote Madison, AL
- junior asset management Madison, AL
- software support Madison, AL
- id software Madison, AL
- healthcare software sales Madison, AL
- remote software sales Madison, AL
- entry level software sales Madison, AL
- software asset management analyst Madison, AL
- software Madison, AL




