Full Stack Software Engineer

4 days ago


Yatala, Queensland, Australia Gilmour Space Technologies Full time
About Gilmour Space Technologies

Gilmour Space Technologies is a leading Australian rocket company, pioneering next-generation hybrid propulsion technologies for small satellite launch vehicles.

Job Description

We are seeking a highly skilled Full Stack Software Engineer I to support the Software, Electrical, GNC and Avionics department. As a junior engineer, you will work alongside fellow engineers and the wider organisation, contributing to product development and R&D activities associated with developing launch vehicles and/or satellites.

Key Responsibilities
  • Contribute to the development of software products and services as part of a team of Software Engineers
  • Participate in the development of software engineering designs, processes, and activities
  • Undertake accountability as a Responsible Engineer for software units
  • Conduct technical assessments, including concept studies, trade studies, analysis of COTS solutions, and estimates for Research and Development
  • Adhere to and participate in product development engineering processes, including requirements definition, preliminary/detailed design, review, procurement/manufacture, assembly, integration, and verification/validation
  • Support software unit and integration testing and operations (may include travel to remote sites)
  • Support investigations, troubleshooting, modifications, and fixes/repairs
  • Support execution of Research and Development activities
  • Support software engineering production activities associated with the Launch Vehicle and Satellite product lines
  • Coordinate with the Mechanical, Propulsion, and Manufacturing engineering departments as well as the Production organisation
  • Engage with external suppliers, subcontractors, and stakeholders
  • Ensure that engineering activities are conducted and documented in accordance with Gilmour Space policies, plans, and procedures
Requirements
  • Bachelor's Degree in Software, Computer Science, Electronics, or Mechatronics Engineering, or a relevant qualification
  • Ability to operate in dynamic, fast-paced environments
  • Demonstrated resilience in high-stress situations
Desirable Qualifications, Skills, and Experience
  • Familiarity developing full-stack, production-quality applications
  • Familiarity with C/C++, Golang, Python, JavaScript, TypeScript
  • Familiarity with containerisation, microservices, and serverless frameworks (Docker, Kubernetes, OpenFaas, Knative)
  • Familiarity interacting with RESTful and GraphQL APIs
  • Familiarity using relational, non-relational, and timeseries databases
  • Familiarity using front-end development frameworks (React, etc.)
  • Understanding of baremetal, RTOS, and embedded Linux software development
  • Familiarity developing unit and integration tests
  • Familiarity using git workflows
  • Familiarity conducting DevOps activities (managing infrastructure, developing CI/CD capabilities)
  • Familiarity with self-hosting and cloud-hosting applications
  • Familiarity developing software in accordance with Waterfall and Agile management frameworks
  • Understanding of Systems Engineering practices
  • Ability to work in a high-paced, challenging work environment
  • Ability to work efficiently in a team environment with a desire and willingness to assist other team members in the general day-to-day running of the department
About the Role

This is an exciting opportunity to join a team that is working together to achieve the unimaginable for human access to space. You will be encouraged to reach your highest potential through continuous learning and embracing change.

This role offers a unique opportunity to work in a passionate, vibrant, and welcoming team that's driven by its culture that emphasizes safety and conducts initiatives such as team BBQs.

You will have the opportunity to expand your skills and knowledge into the innovative aerospace industry and work in a high-paced, challenging work environment.

This role is ideal for someone who is a proactive team player with a passion to get Australia to space and a desire to succeed.

Gilmour Space Technologies is proud to be an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all team members. We strongly encourage applications from Aboriginal and Torres Strait Islander peoples for all positions.



  • Yatala, Queensland, Australia Gilmour Space Technologies Full time

    About Gilmour Space TechnologiesGilmour Space Technologies is a leading Australian rocket company, pioneering next-generation hybrid propulsion technologies for small satellite launch vehicles.Job DescriptionWe are seeking a highly skilled Full Stack Software Engineer I to join our team in the Software, Electrical, GNC and Avionics department. As a junior...


  • Yatala, Queensland, Australia Gilmour Space Technologies Full time

    About the RoleGilmour Space Technologies is seeking a highly skilled Full Stack Software Engineer to join our team. As a key member of our Software Engineering department, you will be responsible for designing, developing, and maintaining software applications that support our launch vehicle and satellite product lines.Key ResponsibilitiesDesign and develop...

  • Software Engineer II

    2 weeks ago


    Yatala, Queensland, Australia Gilmour Space Technologies Full time

    About the RoleGilmour Space Technologies is seeking a highly skilled Full Stack Software Engineer II to join our team in the Software, Electrical, GNC and Avionics department. As a key member of our team, you will be responsible for designing and developing advanced software systems for our launch vehicles and satellites.Key ResponsibilitiesContribute to the...

  • Software Engineer I

    2 weeks ago


    Yatala, Queensland, Australia Gilmour Space Technologies Full time

    About the RoleGilmour Space Technologies is seeking a highly motivated and talented Full Stack Software Engineer I to join our team in the Software, Electrical, GNC and Avionics department. As a junior engineer, you will be responsible for supporting the development of launch vehicles and satellites, working closely with fellow engineers and the wider...

  • Software Engineer I

    2 weeks ago


    Yatala, Queensland, Australia Gilmour Space Technologies Full time

    About the RoleGilmour Space Technologies is seeking a highly motivated and skilled Full Stack Software Engineer I to join our team in the Software, Electrical, GNC and Avionics department. As a junior engineer, you will be responsible for supporting the development of launch vehicles and satellites, working closely with fellow engineers and the wider...

  • Software Engineer II

    3 weeks ago


    Yatala, Queensland, Australia Gilmour Space Technologies Full time

    About the RoleWe are seeking a highly skilled and experienced Full Stack Software Engineer II to join our team at Gilmour Space Technologies. As a key member of our Software, Electrical, GNC and Avionics department, you will be responsible for supporting the development of advanced software for our launch vehicles and satellites.Key...

  • Software Engineer I

    3 weeks ago


    Yatala, Queensland, Australia Gilmour Space Technologies Full time

    About the RoleGilmour Space Technologies is seeking a highly motivated and skilled Software Engineer I to join our team in the development of launch vehicles and satellites. As a key member of our Software Engineering department, you will be responsible for designing, developing, and testing software solutions for our cutting-edge rocket propulsion...

  • Software Engineer I

    2 weeks ago


    Yatala, Queensland, Australia Gilmour Space Technologies Full time

    About the RoleWe are seeking a highly skilled and motivated Software Engineer I to join our team at Gilmour Space Technologies. As a key member of our Software Engineering department, you will play a critical role in the development of our launch vehicle and satellite products.Key ResponsibilitiesContribute to the design, development, and testing of software...


  • Yatala, Queensland, Australia Gilmour Space Technologies Full time

    About the RoleGilmour Space Technologies is seeking a highly skilled Flight Software Engineer I to join our team. As a junior engineer, you will be responsible for supporting the Flight Software Engineering activities in the Software, Electrical, GNC, and Avionics department.Key ResponsibilitiesContribute to the development of software products and services...


  • Yatala, Queensland, Australia Gilmour Space Technologies Full time

    About Gilmour Space TechnologiesGilmour Space Technologies is a leading Australian rocket company, pioneering next-generation hybrid propulsion technologies for small satellite launch vehicles.Job DescriptionWe are seeking a highly skilled Flight Software Engineer I to support our Flight Software Engineering activities in the Software, Electrical, GNC and...


  • Yatala, Queensland, Australia Gilmour Space Technologies Full time

    About Gilmour Space TechnologiesGilmour Space Technologies is a leading Australian rocket company, pioneering next-generation hybrid propulsion technologies for small satellite launch vehicles.Job SummaryWe are seeking a highly skilled Flight Software Engineer I to support our Flight Software Engineering activities in the Software, Electrical, GNC and...


  • Yatala, Queensland, Australia Gilmour Space Technologies Full time

    About the RoleGilmour Space Technologies is seeking an experienced Avionics Engineer to join our team. As an Avionics Engineer, you will be responsible for supporting the Avionics Lead and contributing to the Avionics Engineering activities in the Software, Electrical, GNC and Avionics department.Key ResponsibilitiesSupport the Avionics Lead in technical...


  • Yatala, Queensland, Australia Gilmour Space Technologies Full time

    About the RoleGilmour Space Technologies is a leading Australian rocket company, pioneering next-generation hybrid propulsion technologies for small satellite launch vehicles. We are seeking an experienced Avionics Engineer to join our team and contribute to the development of our orbital class satellites and launch vehicles.Key ResponsibilitiesSupport the...


  • Yatala, Queensland, Australia Gilmour Space Technologies Full time

    About the RoleGilmour Space Technologies is a leading Australian rocket company pioneering next-generation hybrid propulsion technologies for small satellite launch vehicles. We are seeking a highly skilled Lead Avionics Engineer to join our team and contribute to the development of avionics and software systems for our launch vehicles.Key...


  • Yatala, Queensland, Australia Gilmour Space Technologies Full time

    About the RoleGilmour Space Technologies is seeking a highly skilled Senior Avionics Engineer to join our team. As a Senior Avionics Engineer, you will play a key role in the development of our next-generation hybrid propulsion technologies for small satellite launch vehicles.Key ResponsibilitiesContribute to the design, development, and testing of Avionics...


  • Yatala, Queensland, Australia Gilmour Space Technologies Full time

    About the RoleGilmour Space Technologies is seeking a highly skilled Senior Avionics Engineer to join our team. As a Senior Avionics Engineer, you will play a key role in the development and implementation of our avionics systems, ensuring the highest level of quality and reliability.Key ResponsibilitiesLead the design, development, and testing of avionics...


  • Yatala, Queensland, Australia Gilmour Space Technologies Full time

    About the RoleGilmour Space Technologies is seeking a highly skilled Senior Avionics Engineer to join our team. As a Senior Avionics Engineer, you will play a key role in the development and implementation of our avionics systems, ensuring the highest level of safety and reliability.Key ResponsibilitiesLead the design, development, and testing of avionics...


  • Yatala, Queensland, Australia Gilmour Space Technologies Full time

    About the RoleGilmour Space Technologies is a leading Australian rocket company, pioneering next-generation hybrid propulsion technologies for small satellite launch vehicles. We are seeking a highly skilled Senior Avionics Engineer to join our team and contribute to the development of our orbital class satellites and launch vehicles.Key...


  • Yatala, Queensland, Australia Gilmour Space Technologies Full time

    About the RoleGilmour Space Technologies is seeking a highly skilled Senior Avionics Engineer to join our team. As a Senior Avionics Engineer, you will play a key role in the development and implementation of our Avionics systems, ensuring the highest level of quality and reliability.Key ResponsibilitiesLead the design, development, and testing of Avionics...


  • Yatala, Queensland, Australia Gilmour Space Technologies Full time

    About the RoleGilmour Space Technologies is seeking a highly skilled Lead Avionics Engineer to join our team. As a key member of our engineering team, you will be responsible for leading the development of avionics and software systems for our launch vehicle program.Key ResponsibilitiesLead the development of avionics and software systems for Gilmour's...