Software Engineering Expert
As a key member of our team, you will play a vital role in developing cutting-edge software solutions that enable life on Mars. Your expertise in software engineering will be instrumental in helping us achieve our ambitious objective of making humanity a multiplanetary species.
Key Responsibilities:
* Design and develop software tools, applications, and pipelines that ensure the Starship spacecraft can be flown efficiently, reliably, and robustly.
* Lead the development of new software projects that meet the needs of our team, including trajectory design, optimization, and dispersion analysis for Starship launch vehicle missions.
* Collaborate with colleagues to review existing tools and processes, and drive more efficient or reliable approaches.
* Participate in all phases of a mission, from feasibility analysis and research to concrete mission design and launch operations.
Qualifications and Skills:
* Bachelor's degree in computer science, computer engineering, electrical engineering, math, or a scientific discipline, with 2+ years of experience in a software engineering role.
* Strong programming skills in Python and proficiency in Python-based development frameworks.
* Experience in orbital mechanics, flight dynamics, classical dynamics, modeling, robotics, or simulation is highly desirable.
* Competency in software development practices, including testing and continuous integration.
* Professional experience in web applications development.
Benefits:
We offer a dynamic and challenging work environment that fosters collaboration, innovation, and growth. If you are passionate about software engineering and want to contribute to a groundbreaking project, we encourage you to apply.
Others:
We are committed to fostering a culture of diversity, equity, and inclusion. We strive to create an environment where everyone feels valued, respected, and empowered to contribute their best work.