We’re looking for a Senior C++ Engineer to join a New Zealand-based deep-tech client’s technical team that is dedicated to pioneering scalable technology for sustainable space exploration. They focus on developing the world’s most powerful and efficient magnetic actuators using high-temperature superconducting electromagnets.
The project focuses on developing software for superconducting magnet systems used in satellite attitude control. This innovative work aims to enable fuel-free orientation and stabilization of spacecraft, advancing sustainable and cost-effective spaceflight. You will contribute to cutting-edge technology for autonomous magnetic close-proximity operations and formation flight, supporting a high launch cadence with at least one mission per year.
Experience / Skills required:
Must have:
Strong experience in modern C++ development (C programming experience required) Proficiency in embedded systems and firmware development Comfortable owning the full development cycle: requirements, implementation, testing, and support Familiarity with physical simulation techniques and relevant toolkits A degree or equivalent knowledge in engineering, physics, computer science, or a related field Strong communication skills and the ability to work effectively in a small, high-performing team Flexibility to handle unique or niche requirements with a proactive, problem-solving mindset Comfortable collaborating with distributed teams across time zones Upper-Intermediate and better English levelGood to have:
Background in electrical engineering or experience working closely with hardware teams Familiarity with aerospace, robotics, or mission-critical systems Knowledge of the space environment and its impact on software and embedded systemsResponsibilities:
Develop and maintain software for spacecraft systems, including tools and simulation frameworks for complex operations, such as AI/ML-based control Create and optimize firmware for flight hardware, ensuring clean documentation and robust version control Collaborate with hardware and electrical engineers to integrate software solutions with flight hardware Apply simulation and design techniques to enhance technology and enable new mission architectures Support code reviews, debugging, and test automation for both individual and team contributions Adapt to niche or unusual requirements, contributing to prototype development and experimental testing Meet deadlines for upcoming missions by delivering new features and resolving issues efficientlyWe offer:
Competitive salary with the regular review Vacation (up to 20 working days) Paid sick leaves (10 working days) National Holidays as paid time off (11 days) Online English courses Accountant assistance and legal support Flexible working schedule, remote, office-based or hybrid format Direct cooperation with the customer Dynamic environment with low level of bureaucracy and great team spirit Challenging projects in diverse business domains and a variety of tech stacks Communication with Top/Senior level specialists to strengthen your hard skills Online teambuildings Volunteering culture development and support Your name Your email Subject Your message (optional)