Software Test Engineer

8 months ago
Employment Information

ABOUT FIREFLY AEROSPACE

As an end-to-end space transportation company, Firefly Aerospace is on a mission to enable our world to launch, land, and operate in space – anywhere, anytime. Our launch vehicles, lunar landers, and orbital vehicles provide government and commercial customers with full mission services from low Earth orbit to the surface of the Moon and beyond. Headquartered in north Austin, Texas, Firefly is looking for passionate, hardworking innovators to join our team and help fuel our successful trajectory into space.

SUMMARY

Your role as a Firefly Embedded Software Test Engineer is pivotal in ensuring the reliability and safety of embedded software for use on launch vehicles and spacecraft. You will play a crucial role in upholding the highest standards of quality and reliability in our aerospace software systems.

This role offers exciting opportunities for professional growth and development, including the chance to work on cutting-edge technologies and lead projects that have a direct impact on the future of space exploration. We encourage continuous learning and support employees in pursuing advanced certifications and professional development opportunities.

You will be part of the Aerospace Software Engineering Group and will work closely with Embedded Software and Avionics personnel to provide thorough tests for our software before use on a launch vehicle, spacecraft, or launch site.

RESPONSIBILITIES

  • Design and develop test procedures for our embedded software in all-digital and hardware-in-the-loop simulation environments
  • Develop software for automating test case execution and report generation
  • Setup automated regression testing of commits of new embedded 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 Embedded Software testing

QUALIFICATIONS

Required

  • 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
  • Proficient in Python
  • Experience in TeamCity, Jenkins or similar CI/CD frameworks
  • Development experience under the Linux operating system
  • Knowledge of the Agile Software Development Model
  • Use of Git version control on a commercial software product
  • Basic understanding of a completely functional CI/CD pipeline
  • In addition to technical expertise, strong communication skills and the ability to collaborate effectively with cross-functional teams are essential for success in this role. Attention to detail, adaptability, and a proactive attitude towards learning new technologies are also highly valued.

Desired

  • Advanced degree in Software Engineering, Computer Sciences, or Computer Engineering
  • 3 to 5+ years of experience with formal software testing and reporting for releases, FQT and/or Software Certification
  • Proficient in C++ and/or Go
  • Practical experience using an Agile Software Development framework like Kanban, SCRUM, or Lean Development
  • Practical experience with regulatory standards such as DO-178C, NASA NPR 7150.2C, RCC 319-19, or AFSPCMAN 91-710 Vol 3 is highly desirable. Candidates with a demonstrated understanding of these standards and their application in aerospace software development will be given preference.

Firefly offers outstanding benefits for our employees, including generous health, dental and vision plans with low plan deductibles, parental leave, educational reimbursement, short term disability, and flexible PTO options.

To conform to U.S. Government space technology export regulations, including the International Traffic in Arms Regulations (ITAR) you must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.S. Department of State.

Firefly Aerospace, Inc. is an Equal Opportunity Employer; employment with Firefly is governed based on merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status.

New Things Will Always
Update Regularly