Job Description
Software Engineer (Senior) - ZAITRA
-
Software Engineer (Senior)
Career Software Engineer (Senior)
Software Engineer (Senior)
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 [email protected].
-
Attend a 30-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: [email protected]
×
Contact
Communication all over the world
Your cookie settings
Company Info
ZAITRA
Develops onboard data processing hardware and software for small satellites, enabling satellites to ...
Other Jobs at ZAITRA
Similar Opportunities
HW Developer
ELDIS Pardubice
Robotics SW Engineer
Fly4Future
C++ Developer – Brno
Invasys
Software Developer (C/C++)
Invasys
Backend Developer
Cogniware
Software Architect
Cogniware