we are at the forefront of building state-of-the-art space-resilient computing infrastructure that empowers the next generation of satellites and space missions. Our on-board processors (OBP) revolutionize traditional satellites into smart, software-defined units so applications can be developed and updated in real-time, creating infinite possibilities for space satellite payloads and deep space missions.
The Software Automation Development Engineer is responsible for working with cross-functional engineering teams to design and develop the software infrastructure for automated testing systems. We are seeking a skilled automation developer to join our team and contribute to the development of test automation platforms using Python, Django, and React frameworks. In this role, you will be responsible for creating applications from the ground up, configuring existing systems, creating backend automation services, integrating test equipment, building automated test flows to support advanced ATE station deployments, and providing user support.
What will you do:
Design, develop, and maintain automated test platforms using Django, Python and Pytest.
Build backend and frontend infrastructure for ATE & validation automation and data collection.
Develop automated scripts for hardware testing, validation, and production.
Collaborate with test, hardware, and software teams to define system-level automation architecture.
Integrate and control various test instruments and devices using protocols such as SCPI, VISA, or custom APIs.
Collaborating with internal teams to design software architecture.
Document test tools and automation processes for internal users.
Investigate, debug, and resolve software and system integration issues.
Keeping updated with the latest industry developments.
Requirements: Bachelor's degree in computer science, software development, or a related field.
Proven hands-on experience in Python, Pytest and Django development (minimum 7 years).
Experience in automation development, ATE systems, or hardware/software testing environments.
Experience with database systems and RESTful API development.
Proficiency with Git and GitHub workflows.
Familiarity with DevOps tools and technologies, such as Jenkins and Docker.
Familiarity with architecture styles/APIs (REST, RPC)
Excellent analytical and problem-solving skills.
Excellent verbal and written communication skills in English.
This position is open to all candidates.