This role is ideal for a recent graduate or early-career engineer who has worked on PX4 firmware ... software debugging. * Contribute to Git-based development pipelines, including merger requests and ...
This role is ideal for a recent graduate or early-career engineer who has worked on PX4 firmware ... software debugging. * Contribute to Git-based development pipelines, including merger requests and ...
Junior Software Engineer
Madison, AL · On-site
This role is ideal for a recent graduate or early-career engineer who has worked on PX4 firmware ... software debugging. * Contribute to Git-based development pipelines, including merger requests and ...
Junior Software Engineer
Madison, AL · On-site
This role is ideal for a recent graduate or early-career engineer who has worked on PX4 firmware ... software debugging. * Contribute to Git-based development pipelines, including merger requests and ...
Graduate Civil Engineer
$28 - $44/hr
Graduate Civil Engineer We are seeking a motivated and detail-oriented Graduate Civil Engineer to ... Utilize AutoCAD, Civil 3D, and related engineering software for project design. * Support data ...
Quick apply
Graduate Civil Engineer
$28 - $44/hr
Graduate Civil Engineer We are seeking a motivated and detail-oriented Graduate Civil Engineer to ... Utilize AutoCAD, Civil 3D, and related engineering software for project design. * Support data ...
Associate Full-Stack Software Engineer Reporting Relationship: Manager, Applications and Data ... graduate or self-taught with a strong portfolio). * Working experience with React and modern ...
Associate Full-Stack Software Engineer Reporting Relationship: Manager, Applications and Data ... graduate or self-taught with a strong portfolio). * Working experience with React and modern ...
This role is ideal for a recent graduate or early-career engineer who has worked on PX4 firmware ... software debugging. * Contribute to Git-based development pipelines, including merger requests and ...
Quick apply
This role is ideal for a recent graduate or early-career engineer who has worked on PX4 firmware ... software debugging. * Contribute to Git-based development pipelines, including merger requests and ...
Lead, Integration and Test Engineer
$102.50K - $137.90K/yr
Work closely with hardware and software team members to ensure flawless integration of test ... Graduate Degree and a minimum of 7 years of prior Electronic Integration and Test experience. In ...
Lead, Integration and Test Engineer
$102.50K - $137.90K/yr
Work closely with hardware and software team members to ensure flawless integration of test ... Graduate Degree and a minimum of 7 years of prior Electronic Integration and Test experience. In ...
Lead, Integration and Test Engineer
$99.10K - $133.50K/yr
Work closely with hardware and software team members to ensure flawless integration of test ... Graduate Degree and a minimum of 7 years of prior Electronic Integration and Test experience. In ...
Lead, Integration and Test Engineer
$99.10K - $133.50K/yr
Work closely with hardware and software team members to ensure flawless integration of test ... Graduate Degree and a minimum of 7 years of prior Electronic Integration and Test experience. In ...
Senior Specialist, Systems Engineer Control Analyst
Huntsville, AL · On-site
$155.60K - $161.20K/yr
Support development of rocket propulsion hardware and software requirements, including coordination ... Graduate Degree and a minimum of 4 years of prior Control Systems Analysis experience. In lieu of a ...
Senior Specialist, Systems Engineer Control Analyst
Huntsville, AL · On-site
$155.60K - $161.20K/yr
Support development of rocket propulsion hardware and software requirements, including coordination ... Graduate Degree and a minimum of 4 years of prior Control Systems Analysis experience. In lieu of a ...
Support coordination with avionics and software engineering. * Perform test data analysis ... Bachelor's Degree and minimum 9 years of prior Control Systems Analysis experience; or a Graduate ...
Support coordination with avionics and software engineering. * Perform test data analysis ... Bachelor's Degree and minimum 9 years of prior Control Systems Analysis experience; or a Graduate ...
Work closely with hardware and software team members to ensure flawless integration of test ... Graduate Degree and a minimum of 7 years of prior Electronic Integration and Test experience. In ...
Work closely with hardware and software team members to ensure flawless integration of test ... Graduate Degree and a minimum of 7 years of prior Electronic Integration and Test experience. In ...
Graduate Administrative Assistant - MSIR
Troy, AL · On-site
$17 - $22.75/hr
... programming, and visual media efforts. This position is ideal for a graduate student with strong ... Experience with basic photo editing software (e.g., Adobe Lightroom, Photoshop, or equivalent)
Graduate Administrative Assistant - MSIR
Troy, AL · On-site
$17 - $22.75/hr
... programming, and visual media efforts. This position is ideal for a graduate student with strong ... Experience with basic photo editing software (e.g., Adobe Lightroom, Photoshop, or equivalent)
Deep fluency in Mechanical Engineering, with the ability to create graduate-level, multi-step analytical problems and produce precise, fully worked solutions. * Proficiency with 3-D CAD software (e.g ...
Deep fluency in Mechanical Engineering, with the ability to create graduate-level, multi-step analytical problems and produce precise, fully worked solutions. * Proficiency with 3-D CAD software (e.g ...
... graduate to 5 years of relevant experience * Mid-Level Electrical Engineer: 5-10 years of relevant experience, preferably in heavy industrial projects * Experience with industry-standard software ...
Quick apply
... graduate to 5 years of relevant experience * Mid-Level Electrical Engineer: 5-10 years of relevant experience, preferably in heavy industrial projects * Experience with industry-standard software ...
Serve as the main point of contact for the Engineer and Architect * Work with Pre-Construction and ... Set up project in E1 and Prolog software * Responsible for project startup, including obtaining ...
Serve as the main point of contact for the Engineer and Architect * Work with Pre-Construction and ... Set up project in E1 and Prolog software * Responsible for project startup, including obtaining ...
Serve as the main point of contact for the Engineer and Architect * Work with Pre-Construction and ... Set up project in E1 and Prolog software * Responsible for project startup, including obtaining ...
Serve as the main point of contact for the Engineer and Architect * Work with Pre-Construction and ... Set up project in E1 and Prolog software * Responsible for project startup, including obtaining ...
Mechanical Engineer III
Huntsville, AL · On-site
Graduate degrees, military service, or technical accreditations/certifications may be substituted ... Proficiency with CAD software and familiarity with configuration management processes is required.
Quick apply
Mechanical Engineer III
Huntsville, AL · On-site
Graduate degrees, military service, or technical accreditations/certifications may be substituted ... Proficiency with CAD software and familiarity with configuration management processes is required.
Mechanical Engineer III
Huntsville, AL · On-site
$130K - $170K/yr
Graduate degrees, military service, or technical accreditations/certifications may be substituted ... Proficiency with CAD software and familiarity with configuration management processes is required.
Mechanical Engineer III
Huntsville, AL · On-site
$130K - $170K/yr
Graduate degrees, military service, or technical accreditations/certifications may be substituted ... Proficiency with CAD software and familiarity with configuration management processes is required.
Research Engineer
Birmingham, AL · On-site
$77K - $129K/yr
Experience with Finite Element Analysis (FEA) or other engineering modeling software. * Graduate education or professional certification. Proof of degree or certification required. A transcript or ...
Research Engineer
Birmingham, AL · On-site
$77K - $129K/yr
Experience with Finite Element Analysis (FEA) or other engineering modeling software. * Graduate education or professional certification. Proof of degree or certification required. A transcript or ...
Mechanical Engineer II
Huntsville, AL · On-site
Graduate degrees, military service, or technical accreditations/certifications may be substituted ... Candidate must have experience with CAD software and configuration management processes.
Quick apply
Mechanical Engineer II
Huntsville, AL · On-site
Graduate degrees, military service, or technical accreditations/certifications may be substituted ... Candidate must have experience with CAD software and configuration management processes.
Graduate degrees, military service, or technical accreditations/certifications may be substituted ... Proficiency with CAD software and familiarity with configuration management processes is required.
Graduate degrees, military service, or technical accreditations/certifications may be substituted ... Proficiency with CAD software and familiarity with configuration management processes is required.
Graduate Software Engineer information
See Alabama salary details
$57.6K - $69.3K
2% of jobs
$69.3K - $81K
4% of jobs
$81K - $92.7K
6% of jobs
$92.7K - $104.4K
8% of jobs
$110.6K is the 25th percentile. Wages below this are outliers.
$104.4K - $116.1K
7% of jobs
$116.1K - $127.8K
18% of jobs
The median wage is $130.5K / yr.
$127.8K - $139.5K
16% of jobs
$139.5K - $151.2K
2% of jobs
$156K is the 75th percentile. Wages above this are outliers.
$151.2K - $162.9K
26% of jobs
$162.9K - $174.6K
1% of jobs
$174.6K - $186.3K
8% of jobs
$57.6K
$133.7K
$186.3K
How much do graduate software engineer jobs pay per year?
What is a Graduate Software Engineer job?
What are the key skills and qualifications needed to thrive in the Graduate Software Engineer position, and why are they important?
What does a typical day look like for a Graduate Software Engineer?
- Software Developer Intern
- Gameplay Engineer Internship
- Cloud Automation Engineer Internship
- Software Engineer Intern
- Software Engineer Internship
- Remote Software Engineer Summer 2025 Internship
- Remote Software Engineers
- Full Time Nasa Software Engineer
- Summer Software Engineer Internship
- Remote Software Engineer Internship

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
About Griffon Aerospace
Sourced by ZipRecruiter
Company size
51 - 200 Employees
Headquarters location
Madison, AL, US
Year founded
1995