FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Aerospace Software Engineer I
Firefly AerospaceAerospace Software Engineer developing and executing test procedures for Flight and Ground Software. Collaborating with the Aerospace Software Engineering Group to ensure software safety and efficacy.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in software testing and automation, with strong skills in C/C++ and Python development within Linux environments. Proficient in Agile methodologies and familiar with industry standards such as DO-178C and NASA requirements.
Highest-signal resume keywords
C/C++ DevelopmentPython DevelopmentSoftware Testing and ReportingAgile Software DevelopmentGit Version Control
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software TestingTest AutomationUnit TestingRequirements DevelopmentTest Procedure DesignSimulation Environment TestingSoftware CertificationReporting GenerationLinux Operating SystemRed Hat Enterprise Linux 8
Soft Skills
CommunicationCollaborationPeer Review
Tools & Technologies
GitAtlassian ConfluenceJiraBitbucketNASA Trick Simulation Environment
Certifications & Qualifications
Bachelor's Degree in Computer ScienceAdvanced Degree in Software Engineering (Desired)
Industry Keywords
Agile MethodologiesDO-178CNASA NPR 7150.2CRCC 319-19AFSPCMAN 91-710 Vol 3
Tech Stack
Tools & technologiesLinuxPythonRTOS
About the role
Key responsibilities & impact- Design and develop test procedures for testing our Ground and Flight Software in all-digital and hardware-in-the-loop simulation environments
- Develop software for automating test case execution and report generation
- Setup automated testing of daily commits of new Ground and Flight Software and act as a peer reviewer for Merge/Pull Requests
- Create unit tests for simulation models, Flight Software, and Ground Software
- Adhere to customer test requirements, whether internal or external
- Develop and document requirements, designs, plans, and schedules
- Provide accurate test development milestones and communicate them to the Group
- Use Firefly Aerospace Software Engineering development processes and best practices
- Actively learn new test technologies and techniques and apply them to Firefly Aerospace Software testing
Requirements
What you’ll need- Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience, with a strong portfolio demonstrating relevant projects and accomplishments.
- Fulltime Industry experience with formal software testing and reporting
- Good C/C++ and Python knowledge
- Development experience under the Linux operating system
- Knowledge of the Agile Software Development Model
- Use of Git version control on a commercial software product
- Advanced degree in Software Engineering, Computer Sciences, or Computer Engineering (Desired)
- 3 to 5+ years of experience with formal software testing and reporting for releases, FQT and/or Software Certification (Desired)
- Exceptional C/C++ or Python development skills (Desired)
- Experience with software tests running in the Red Hat Enterprise Linux 8 Real-Time operating system (Desired)
- Practical experience using an Agile Software Development framework like Kanban, SCRUM, or Lean Development (Desired)
- Experience using Atlassian Confluence, Jira, and Bitbucket (Desired)
- Experience using the NASA Trick Simulation Environment (Desired)
- Practice using the GitFlow Workflow (Desired)
- Working knowledge of DO-178C, NASA NPR 7150.2C, RCC 319-19, or AFSPCMAN 91-710 Vol 3 requirements (Desired)
Benefits
Comp & perks- generous health, dental and vision plans with low plan deductibles
- parental leave
- educational reimbursement
- short term disability
- flexible PTO options