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 ...
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 ...
C++ Software Engineer
Huntsville, AL · On-site
Relevant graduate degrees will be given preference. * 5 years applicable software design engineering experience. * Qualified candidates will have direct experience with the following: * Proficient in ...
C++ Software Engineer
Huntsville, AL · On-site
Relevant graduate degrees will be given preference. * 5 years applicable software design engineering experience. * Qualified candidates will have direct experience with the following: * Proficient in ...
C++ Software Engineer
Huntsville, AL · On-site
Relevant graduate degrees will be given preference. * 5 years applicable software design engineering experience. * Qualified candidates will have direct experience with the following: * Proficient in ...
C++ Software Engineer
Huntsville, AL · On-site
Relevant graduate degrees will be given preference. * 5 years applicable software design engineering experience. * Qualified candidates will have direct experience with the following: * Proficient in ...
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 ...
... Software Engineer in Huntsville, AL , to develop real-time embedded control software and ... graduate degree and a minimum of 4 years of prior related experience; or, in lieu of a degree, a ...
... Software Engineer in Huntsville, AL , to develop real-time embedded control software and ... graduate degree and a minimum of 4 years of prior related experience; or, in lieu of a degree, a ...
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 ...
... Software Engineering Interns to work with Embedded Systems within the Precision Guidance and ... Are you a final-year student or a graduate student looking to apply your academic knowledge to real ...
New
... Software Engineering Interns to work with Embedded Systems within the Precision Guidance and ... Are you a final-year student or a graduate student looking to apply your academic knowledge to real ...
New
... Software Engineer in Huntsville, AL , to develop real-time embedded control software and ... graduate degree and a minimum of 4 years of prior related experience; or, in lieu of a degree, a ...
... Software Engineer in Huntsville, AL , to develop real-time embedded control software and ... graduate degree and a minimum of 4 years of prior related experience; or, in lieu of a degree, a ...
... Software Engineer in Huntsville, AL , to develop real-time embedded control software and ... graduate degree and a minimum of 4 years of prior related experience; or, in lieu of a degree, a ...
... Software Engineer in Huntsville, AL , to develop real-time embedded control software and ... graduate degree and a minimum of 4 years of prior related experience; or, in lieu of a degree, a ...
... Software Engineer in Huntsville, AL , to develop real-time embedded control software and ... graduate degree and a minimum of 4 years of prior related experience; or, in lieu of a degree, a ...
... Software Engineer in Huntsville, AL , to develop real-time embedded control software and ... graduate degree and a minimum of 4 years of prior related experience; or, in lieu of a degree, a ...
... Software Engineer in Huntsville, AL , to develop real-time embedded control software and ... graduate degree and a minimum of 4 years of prior related experience; or, in lieu of a degree, a ...
... Software Engineer in Huntsville, AL , to develop real-time embedded control software and ... graduate degree and a minimum of 4 years of prior related experience; or, in lieu of a degree, a ...
... Software Engineer in Huntsville, AL , to develop real-time embedded control software and ... graduate degree and a minimum of 4 years of prior related experience; or, in lieu of a degree, a ...
... Software Engineer in Huntsville, AL , to develop real-time embedded control software and ... graduate degree and a minimum of 4 years of prior related experience; or, in lieu of a degree, a ...
... Software Engineer in Huntsville, AL , to develop real-time embedded control software and ... graduate degree and a minimum of 4 years of prior related experience; or, in lieu of a degree, a ...
... Software Engineer in Huntsville, AL , to develop real-time embedded control software and ... graduate degree and a minimum of 4 years of prior related experience; or, in lieu of a degree, a ...
... Software Engineer in Huntsville, AL , to develop real-time embedded control software and ... graduate degree and a minimum of 4 years of prior related experience; or, in lieu of a degree, a ...
... Software Engineer in Huntsville, AL , to develop real-time embedded control software and ... graduate degree and a minimum of 4 years of prior related experience; or, in lieu of a degree, a ...
Test Engineering Intern projects may involve applied test engineering including the design ... software, structures, GNC and electronic systems. Some projects will require comfort with heights.
Test Engineering Intern projects may involve applied test engineering including the design ... software, structures, GNC and electronic systems. Some projects will require comfort with heights.
Projects include: - aerospace systems engineering, avionics software, electrical systems ... Currently enrolled in a graduate degree program and have at least one semester or quarter of school ...
Projects include: - aerospace systems engineering, avionics software, electrical systems ... Currently enrolled in a graduate degree program and have at least one semester or quarter of school ...
Lead, Integration and Test Engineer
Huntsville, AL · On-site
$102K - $137K/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
Huntsville, AL · On-site
$102K - $137K/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 ...
Support development of rocket propulsion hardware and software requirements, including coordination ... Graduate Degree and a minimum of 6 years of prior Control Systems Analysis experience. In lieu of a ...
Support development of rocket propulsion hardware and software requirements, including coordination ... Graduate Degree and a minimum of 6 years of prior Control Systems Analysis experience. In lieu of a ...
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?
A Graduate Software Engineer is an entry-level role for individuals who have recently completed a degree in computer science, software engineering, or a related field. They typically work as part of a development team, assisting in coding, testing, debugging, and maintaining software applications. This role provides hands-on experience with software development methodologies, programming languages, and industry tools. Graduate Software Engineers often receive mentorship and training to build their technical skills and industry knowledge. The job serves as a foundation for career growth in software development and engineering roles.
What are the key skills and qualifications needed to thrive in the Graduate Software Engineer position, and why are they important?
To thrive as a Graduate Software Engineer, you need a solid grasp of programming languages, data structures, algorithms, and a relevant degree in computer science or a related field. Familiarity with integrated development environments (IDEs), version control systems like Git, and common frameworks or libraries is highly valued. Strong problem-solving abilities, effective communication, and a willingness to learn are standout soft skills in this position. These skills are crucial for developing high-quality software, adapting to evolving technologies, and collaborating efficiently within dynamic engineering teams.
What does a typical day look like for a Graduate Software Engineer?
As a Graduate Software Engineer, your day often includes writing and reviewing code, participating in daily stand-up meetings, collaborating with other developers and cross-functional teams, and troubleshooting issues within the software. You may also be involved in testing, debugging, and learning new technologies, as well as working on ongoing projects under the mentorship of senior engineers. The role offers a mix of individual tasks and teamwork, allowing you to develop both technical skills and professional relationships. This collaborative environment provides an excellent foundation for growth and learning within the software industry.
- Cloud Automation Engineer Internship
- Google Software Engineer Internship
- Remote Software Engineer Summer 2025 Internship
- Summer Software Engineer Internship
- Remote Software Engineers
- Junior Compiler Software Engineer
- Linux System Engineer Internship
- Full Time Nasa Software Engineer
- Software Engineer Internship
- Software Developer Intern
- Internship Drone Software Engineer
- Internship Government Software Engineering
- Software Testing Internship
- Volunteer Software Engineer Intern
- Internship Pwc Software Engineer
- Internship Graduate Embedded Software Engineer
- Internship Software Engineer Ncr
- Internship Fastapi
- Software Intern No Degree
- Nodejs Internship
Job description
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.
- 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.
- 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.
- Competitive salary and benefits package.
- Mentorship and training from experienced aerospace professionals.
- Opportunities for career growth and project ownership.
- Collaborative and innovative work environment.
- Yes
- Yes
About Griffon Aerospace
Sourced by ZipRecruiter
Company size
51 - 200 Employees
Headquarters location
Madison, AL, US
Year founded
1995