As a Lead Software Engineer, you will be responsible for the development of embedded software solutions for the Motus spacecraft system. You will work closely with cross-functional teams, including systems engineers, electrical engineers, mechanical engineers, and software engineers, to design, implement, and test embedded software that enables the operation, control, and communication of spacecraft systems.
Software Embedded Engineer
The Liftero
At Liftero, we are at the forefront of the Industry 4.0 revolution, developing cutting-edge in-space transportation technologies. We believe that the space ecosystem is the next frontier for our civilization, with new opportunities waiting to be unlocked. As part of our mission to build and operate in-space transportation infrastructure, we are developing the reusable orbital transfer vehicle Motus™, an essential building block that can be likened to a truck for ground or an aircraft for air transportation in space.
Despite the lofty goals, we are very human and down-to-earth in our approach to the employee, understanding that achieving stars can be made only with a motivated and dedicated team.
Key responsibilities
-
Develop, and implement embedded software solutions for the Motus spacecraft system, including architecture design, testing, and integration.
-
Code development for flight software including implementation of altitude and orientation algorithms, data management, communication, and spacecraft phase operations.
-
Perform code reviews and ensure compliance with requirements.
-
Collaborate with cross-functional teams to integrate embedded software with other spacecraft subsystems.
-
Code development for embedded systems developed in-house (non-COTS) e.g. ECU for the propulsion system.
-
Develop unit and integrated tests, and establish continuous integration framework for flight software
Minimum Qualifications
-
Bachelor's or Master's degree in computer science, computer engineering, electrical engineering or similar
-
3+ years experience in the aerospace or automotive industry
Preferred Qualifications
-
Strong experience in embedded software development, including requirements analysis, architecture design, coding, testing, and integration.
-
Proficiency in embedded software development tools, languages, and technologies, such as C/C++, Python, RTOS, and version control systems.
-
Strong analytical, problem-solving, and decision-making skills.
-
Excellent communication and teamwork abilities, with the ability to work collaboratively in cross-functional teams.
-
Knowledge of SCRUM methodology