Career Software Engineer

Software Engineer

ZAITRA, established in 2020, is a startup with a primary emphasis on delivering tailored flight software and cutting-edge AI solutions for space missions. Our endeavours encompass projects for both the European Space Agency and commercial customers.

About the role

As a Software Engineer, you will be responsible for developing and maintaining the software that integrates our AI models into hardware/software solutions deployed onboard spacecraft or satellites. This entails:

  • Designing, implementing, testing, and maintaining our software libraries and products.
  • Optimizing code to run efficiently on low-resource hardware.
  • Establishing and maintaining internal tools and workflows to support our development processes.
  • Collaborating with other teams to ensure seamless integration of AI models with onboard systems.

Required qualifications

  • A technical background in computer science, software engineering, or a related field.
  • Strong knowledge of Python programming.
  • Proven experience with at least one low-level programming language, such as Rust or C++.
  • Hands-on experience in software development, including design, implementation, testing, and debugging.
  • Proficiency in Git (including conflict resolution, rebasing, and writing clear commit messages).
  • Previous experience in creating production-grade solutions (at least through personal or open-source projects).
  • Willingness to learn and improve, especially in embedded development or machine learning.
  • Enthusiasm for space.

What we offer

  • Hybrid work (preferably with at least 3 days a week in our office).
  • Flexible working hours.
  • Modern offices near the center of Brno. 
  • Direct impact on the development and direction of products for space missions.
  • Involvement in the development of solutions to be deployed in Earth’s orbit and beyond.
  • 5 weeks of vacation.
  • Meal vouchers. 
  • Team-building activities and company events.

What is nice to have

  • Familiarity with embedded systems or low-level programming.
  • Experience with machine learning, even on personal or experimental projects.
  • Understanding of ECSS standards.
  • Active contribution to open-source projects.

Interview process

  • Submit your CV and short cover letter via email to jobs@zaitra.io.
  • Attend a 45-minute call with the CTO and HR.
  • Complete a short take-home task.
  • Participate in a 60-minute technical screening, including a review of your task.
  • Receive an offer.

Where: Brno

Type: Full time

Contact: jobs@zaitra.io