Aim high, go beyond! At Open Cosmos we are solving the world's biggest challenges from space, providing businesses, governments and researchers access to more readily available information than ever before - ready for the challenge? Then read on The CTO division is where Open Cosmos technology comes to life. Covering engineering, product development, and technical innovation, the team designs, builds, and operates the satellites, systems, and platforms that make our missions possible. It's a highly collaborative environment where ideas become real hardware, software, and data solutions that deliver impact from space. Working across the full mission lifecycle, the Mission Operations team is responsible for safely operating our satellites once they are in orbit. What You'll Be Doing Automation plays a critical role in how we operate satellites and test them at scale. As an Automation Engineer at Open Cosmos, you'll help build the tools and frameworks that make our mission operations more reliable and our production testing more efficient. You'll be working on automation that supports the full mission lifecycle - from simulations and test campaigns on the ground to live spacecraft operations in orbit. You'll work closely with mission operations, production, and engineering teams to embed automation into real workflows that matter. You will be: Building and improving automation frameworks for mission operations and production testing Developing tools for automated data processing, trend analysis, and reporting Defining and applying best practices, standards, and documentation for automation systems Integrating automation into OpenSat, OpenApp, and OpenOPS platforms Providing technical support during automation rollout into operations and test environments Creating and supporting training materials for automation tools and workflows Taking part in reviews of system updates, mission control changes, and automation opportunities Supporting automated workflows during live missions and production test campaigns Developing automation for routine and time-critical flight operations Implementing automated procedures within the Mission Control System Improving monitoring, anomaly detection, and operational insight tools Building automation for functional testing and production workflows Developing tools for automated analysis of integration and test data Supporting test environment setup within the Mission Control System What You'll Bring A strong ability to design automation solutions for complex systems Solid programming skills using Python, Bash, or similar languages Understanding of CI/CD pipelines and related tooling Knowledge of systems engineering principles Confidence working in Unix-based environments Understanding of flight operations, telemetry, and spacecraft behaviour Familiarity with mission control systems and ground segment concepts Knowledge of test automation approaches and integration testing Awareness of spacecraft subsystems and test campaign workflows For this role you can be based in any of our locations. To apply, you must have the legal right to work in your chosen location. Please submit your application and CV in English. Why Open Cosmos? Work at the cutting edge of space technology with customers around the globe. A mission-driven company making space accessible to help solve real-world challenges. A diverse, ambitious, and supportive team.
03/02/2026
Full time
Aim high, go beyond! At Open Cosmos we are solving the world's biggest challenges from space, providing businesses, governments and researchers access to more readily available information than ever before - ready for the challenge? Then read on The CTO division is where Open Cosmos technology comes to life. Covering engineering, product development, and technical innovation, the team designs, builds, and operates the satellites, systems, and platforms that make our missions possible. It's a highly collaborative environment where ideas become real hardware, software, and data solutions that deliver impact from space. Working across the full mission lifecycle, the Mission Operations team is responsible for safely operating our satellites once they are in orbit. What You'll Be Doing Automation plays a critical role in how we operate satellites and test them at scale. As an Automation Engineer at Open Cosmos, you'll help build the tools and frameworks that make our mission operations more reliable and our production testing more efficient. You'll be working on automation that supports the full mission lifecycle - from simulations and test campaigns on the ground to live spacecraft operations in orbit. You'll work closely with mission operations, production, and engineering teams to embed automation into real workflows that matter. You will be: Building and improving automation frameworks for mission operations and production testing Developing tools for automated data processing, trend analysis, and reporting Defining and applying best practices, standards, and documentation for automation systems Integrating automation into OpenSat, OpenApp, and OpenOPS platforms Providing technical support during automation rollout into operations and test environments Creating and supporting training materials for automation tools and workflows Taking part in reviews of system updates, mission control changes, and automation opportunities Supporting automated workflows during live missions and production test campaigns Developing automation for routine and time-critical flight operations Implementing automated procedures within the Mission Control System Improving monitoring, anomaly detection, and operational insight tools Building automation for functional testing and production workflows Developing tools for automated analysis of integration and test data Supporting test environment setup within the Mission Control System What You'll Bring A strong ability to design automation solutions for complex systems Solid programming skills using Python, Bash, or similar languages Understanding of CI/CD pipelines and related tooling Knowledge of systems engineering principles Confidence working in Unix-based environments Understanding of flight operations, telemetry, and spacecraft behaviour Familiarity with mission control systems and ground segment concepts Knowledge of test automation approaches and integration testing Awareness of spacecraft subsystems and test campaign workflows For this role you can be based in any of our locations. To apply, you must have the legal right to work in your chosen location. Please submit your application and CV in English. Why Open Cosmos? Work at the cutting edge of space technology with customers around the globe. A mission-driven company making space accessible to help solve real-world challenges. A diverse, ambitious, and supportive team.
A space technology firm in England is seeking an Automation Engineer to enhance mission operations through automation. You will develop tools and frameworks to optimize operations, provide support during the automation rollout, and improve production testing efficiencies. Ideal candidates should possess solid programming skills, particularly in Python, and a strong ability to design complex automation solutions. Join a mission-driven team working at the cutting-edge of space technology.
03/02/2026
Full time
A space technology firm in England is seeking an Automation Engineer to enhance mission operations through automation. You will develop tools and frameworks to optimize operations, provide support during the automation rollout, and improve production testing efficiencies. Ideal candidates should possess solid programming skills, particularly in Python, and a strong ability to design complex automation solutions. Join a mission-driven team working at the cutting-edge of space technology.
Aim high, go beyond! At Open Cosmos we are solving the world's biggest challenges from space, providing businesses, governments and researchers access to more readily available information than ever before - ready for the challenge? Then read on Working in our Marketing & Communications team Our Marketing & Communications team tells the story of Open Cosmos - showcasing our missions, technology, and impact. The team helps shape how the world sees us, translating complex technical topics into accessible and inspiring content. What will you be doing? As Technical Writer, you'll work closely with engineers, product managers, and our marketing and communications teams to produce technical content that informs, inspires, and positions Open Cosmos as a thought leader in the global space sector. Research, write, and edit whitepapers, case studies, abstracts, and technical articles on satellite technology, Earth observation, data analytics, and industry trends. Create blog posts and explainers that translate complex technical ideas into clear, engaging content for wider audiences. Collaborate with engineering and product teams to ensure technical accuracy and depth in all materials. Partner with marketing and communications to align tone, messaging, and publication strategy. Stay up to date with space industry developments and integrate new insights into Open Cosmos's content. Support the preparation of technical presentations, reports, and proposals as needed. What You'll bring Strong writing and research skills, with the ability to explain complex concepts clearly and concisely. Aptitude for producing technical and analytical content, including whitepapers and technical documentation. Excellent attention to detail, accuracy, and structure. Curiosity and enthusiasm for space, engineering, and innovation. Collaborative mindset - confident working with technical experts and cross functional teams. Ability to thrive in a fast paced, scaling environment, managing multiple projects and priorities. A background or education in engineering, physics, space sciences, communications, or a related technical field. This role you can be based in any of our locations: UK Spain Portugal Greece To apply, you must have the legal right to work in your chosen location. When applying, please submit your CV in English. Why Open Cosmos? Work at the cutting edge of space technology with customers around the globe. A mission driven company making space accessible to help solve real world challenges. A diverse, ambitious, and supportive team.
03/02/2026
Full time
Aim high, go beyond! At Open Cosmos we are solving the world's biggest challenges from space, providing businesses, governments and researchers access to more readily available information than ever before - ready for the challenge? Then read on Working in our Marketing & Communications team Our Marketing & Communications team tells the story of Open Cosmos - showcasing our missions, technology, and impact. The team helps shape how the world sees us, translating complex technical topics into accessible and inspiring content. What will you be doing? As Technical Writer, you'll work closely with engineers, product managers, and our marketing and communications teams to produce technical content that informs, inspires, and positions Open Cosmos as a thought leader in the global space sector. Research, write, and edit whitepapers, case studies, abstracts, and technical articles on satellite technology, Earth observation, data analytics, and industry trends. Create blog posts and explainers that translate complex technical ideas into clear, engaging content for wider audiences. Collaborate with engineering and product teams to ensure technical accuracy and depth in all materials. Partner with marketing and communications to align tone, messaging, and publication strategy. Stay up to date with space industry developments and integrate new insights into Open Cosmos's content. Support the preparation of technical presentations, reports, and proposals as needed. What You'll bring Strong writing and research skills, with the ability to explain complex concepts clearly and concisely. Aptitude for producing technical and analytical content, including whitepapers and technical documentation. Excellent attention to detail, accuracy, and structure. Curiosity and enthusiasm for space, engineering, and innovation. Collaborative mindset - confident working with technical experts and cross functional teams. Ability to thrive in a fast paced, scaling environment, managing multiple projects and priorities. A background or education in engineering, physics, space sciences, communications, or a related technical field. This role you can be based in any of our locations: UK Spain Portugal Greece To apply, you must have the legal right to work in your chosen location. When applying, please submit your CV in English. Why Open Cosmos? Work at the cutting edge of space technology with customers around the globe. A mission driven company making space accessible to help solve real world challenges. A diverse, ambitious, and supportive team.
Aim high, go beyond! At Open Cosmos we are solving the world's biggest challenges for space, providing businesses, governments and researchers access to more readily available information than ever before - ready for the challenge? Then read on The CTO division is where Open Cosmos technology comes to life. Covering engineering, product development, and technical innovation, the team designs, builds, and operates the satellites, systems, and platforms that make our missions possible. It's a highly collaborative environment where ideas become real hardware, software, and data solutions that deliver impact from space. Working in the Flight Software Team Working across the full mission lifecycle, the team designs, implements, and tests software for both onboard and ground systems, ensuring reliability, performance, and scalability across our growing satellite fleet. Collaborating closely with systems, electronics, and mission operations, the team brings together innovation and precision to make every Open Cosmos mission fly. What You'll Be Doing Support the design, development, and testing of satellite flight and ground software under the guidance of senior engineers. Write and test embedded code in Rust, contributing to onboard and ground system functions. Help maintain and improve existing software modules and testing scripts. Participate in integration activities, verifying that software performs correctly with hardware subsystems. Learn and apply engineering best practices in CI/CD, configuration management, and version control. Contribute to technical documentation and reviews, gaining exposure to the full software development lifecycle. Collaborate closely with other engineers and teams, asking questions and sharing ideas to improve software quality. What You'll Bring A good understanding of at least one programming language Curiosity for embedded systems, Linux, and space technology. A willingness to learn, take initiative, and collaborate. A methodical approach to testing and documentation. For this role you can be based in any of our locations. To apply, you must have the legal right to work in your chosen location. Please submit your application and CV in English. Why Open Cosmos? Work at the cutting edge of space technology with customers around the globe. A mission-driven company making space accessible to help solve real-world challenges. A diverse, ambitious, and supportive team.
03/02/2026
Full time
Aim high, go beyond! At Open Cosmos we are solving the world's biggest challenges for space, providing businesses, governments and researchers access to more readily available information than ever before - ready for the challenge? Then read on The CTO division is where Open Cosmos technology comes to life. Covering engineering, product development, and technical innovation, the team designs, builds, and operates the satellites, systems, and platforms that make our missions possible. It's a highly collaborative environment where ideas become real hardware, software, and data solutions that deliver impact from space. Working in the Flight Software Team Working across the full mission lifecycle, the team designs, implements, and tests software for both onboard and ground systems, ensuring reliability, performance, and scalability across our growing satellite fleet. Collaborating closely with systems, electronics, and mission operations, the team brings together innovation and precision to make every Open Cosmos mission fly. What You'll Be Doing Support the design, development, and testing of satellite flight and ground software under the guidance of senior engineers. Write and test embedded code in Rust, contributing to onboard and ground system functions. Help maintain and improve existing software modules and testing scripts. Participate in integration activities, verifying that software performs correctly with hardware subsystems. Learn and apply engineering best practices in CI/CD, configuration management, and version control. Contribute to technical documentation and reviews, gaining exposure to the full software development lifecycle. Collaborate closely with other engineers and teams, asking questions and sharing ideas to improve software quality. What You'll Bring A good understanding of at least one programming language Curiosity for embedded systems, Linux, and space technology. A willingness to learn, take initiative, and collaborate. A methodical approach to testing and documentation. For this role you can be based in any of our locations. To apply, you must have the legal right to work in your chosen location. Please submit your application and CV in English. Why Open Cosmos? Work at the cutting edge of space technology with customers around the globe. A mission-driven company making space accessible to help solve real-world challenges. A diverse, ambitious, and supportive team.
A leading space technology company is looking for a software developer to contribute to mission-critical systems for their satellite fleet. The role involves designing and testing flight and ground software, implementing embedded code, and enhancing software tools in a collaborative environment. Ideal candidates should have skills in Rust or C++, and an understanding of spacecraft subsystems. This position allows for remote work from various locations.
03/02/2026
Full time
A leading space technology company is looking for a software developer to contribute to mission-critical systems for their satellite fleet. The role involves designing and testing flight and ground software, implementing embedded code, and enhancing software tools in a collaborative environment. Ideal candidates should have skills in Rust or C++, and an understanding of spacecraft subsystems. This position allows for remote work from various locations.
A leading space technology firm is seeking a motivated individual for a role in the Flight Software Team where you'll design, develop, and test satellite software. Responsibilities include writing embedded code in Rust and maintaining existing modules. Ideal candidates should be proficient in a programming language and have a strong curiosity for embedded systems and space technology. This position offers an opportunity to work on cutting-edge technology that aids in solving real-world challenges.
03/02/2026
Full time
A leading space technology firm is seeking a motivated individual for a role in the Flight Software Team where you'll design, develop, and test satellite software. Responsibilities include writing embedded code in Rust and maintaining existing modules. Ideal candidates should be proficient in a programming language and have a strong curiosity for embedded systems and space technology. This position offers an opportunity to work on cutting-edge technology that aids in solving real-world challenges.
A leading space technology company is seeking a Technical Writer to create engaging technical content that showcases its missions and technology. You will collaborate with engineering, product, and marketing teams to produce whitepapers, articles, and presentations. Ideal candidates should have strong writing skills, a background in a relevant field, and a passion for space and engineering. This position allows remote working options across multiple countries including the UK.
03/02/2026
Full time
A leading space technology company is seeking a Technical Writer to create engaging technical content that showcases its missions and technology. You will collaborate with engineering, product, and marketing teams to produce whitepapers, articles, and presentations. Ideal candidates should have strong writing skills, a background in a relevant field, and a passion for space and engineering. This position allows remote working options across multiple countries including the UK.
Aim high, go beyond! At Open Cosmos we are solving the world's biggest challenges from space, providing businesses, governments and researchers access to more readily available information than ever before - ready for the challenge? Then read on The CTO division is where Open Cosmos technology comes to life. Covering engineering, product development, and technical innovation, the team designs, builds, and operates the satellites, systems, and platforms that make our missions possible. It's a highly collaborative environment where ideas become real hardware, software, and data solutions that deliver impact from space. Working in the Flight Software Team Working across the full mission lifecycle, the team designs, implements, and tests software for both onboard and ground systems, ensuring reliability, performance, and scalability across our growing satellite fleet. Collaborating closely with systems, electronics, and mission operations, the team brings together innovation and precision to make every Open Cosmos mission fly. What You'll Be Doing This role develops, implements and tests software both on land and in orbit. You'll contribute to mission critical systems that underpin Open Cosmos's growing satellite fleet - from flight logic to communications, automation and onboard resource management. You will: Design, develop, and test flight and ground software for satellite subsystems, ensuring robustness, reliability, and maintainability. Implement embedded code in Rust, C, and C++ for onboard computers, payloads, and communication systems. Develop mission critical functionality, including telemetry handling, command execution, and fault detection/recovery. Maintain and enhance software tools and test frameworks used across the development and verification lifecycle. You'll work closely with engineers across systems, electronics, and mission operations to deliver safe, efficient, and scalable software. What You'll Bring Strong programming skills in Rust (or a background in C++ and will to learn. C++, C#, others have portable skills to rust). Familiarity with Linux-based development and embedded systems. Understanding of spacecraft subsystems such as ADCS, EPS, and communications. Applied knowledge of CI/CD pipelines, automated testing, and version control. A problem solving mindset, creativity, and teamwork skills to match our mission pace. For this role you can be based in any of our locations. To apply, you must have the legal right to work in your chosen location. Please submit your application and CV in English. Why Open Cosmos? Work at the cutting edge of space technology with customers around the globe. A mission driven company making space accessible to help solve real world challenges. A diverse, ambitious, and supportive team.
03/02/2026
Full time
Aim high, go beyond! At Open Cosmos we are solving the world's biggest challenges from space, providing businesses, governments and researchers access to more readily available information than ever before - ready for the challenge? Then read on The CTO division is where Open Cosmos technology comes to life. Covering engineering, product development, and technical innovation, the team designs, builds, and operates the satellites, systems, and platforms that make our missions possible. It's a highly collaborative environment where ideas become real hardware, software, and data solutions that deliver impact from space. Working in the Flight Software Team Working across the full mission lifecycle, the team designs, implements, and tests software for both onboard and ground systems, ensuring reliability, performance, and scalability across our growing satellite fleet. Collaborating closely with systems, electronics, and mission operations, the team brings together innovation and precision to make every Open Cosmos mission fly. What You'll Be Doing This role develops, implements and tests software both on land and in orbit. You'll contribute to mission critical systems that underpin Open Cosmos's growing satellite fleet - from flight logic to communications, automation and onboard resource management. You will: Design, develop, and test flight and ground software for satellite subsystems, ensuring robustness, reliability, and maintainability. Implement embedded code in Rust, C, and C++ for onboard computers, payloads, and communication systems. Develop mission critical functionality, including telemetry handling, command execution, and fault detection/recovery. Maintain and enhance software tools and test frameworks used across the development and verification lifecycle. You'll work closely with engineers across systems, electronics, and mission operations to deliver safe, efficient, and scalable software. What You'll Bring Strong programming skills in Rust (or a background in C++ and will to learn. C++, C#, others have portable skills to rust). Familiarity with Linux-based development and embedded systems. Understanding of spacecraft subsystems such as ADCS, EPS, and communications. Applied knowledge of CI/CD pipelines, automated testing, and version control. A problem solving mindset, creativity, and teamwork skills to match our mission pace. For this role you can be based in any of our locations. To apply, you must have the legal right to work in your chosen location. Please submit your application and CV in English. Why Open Cosmos? Work at the cutting edge of space technology with customers around the globe. A mission driven company making space accessible to help solve real world challenges. A diverse, ambitious, and supportive team.
Aim high, go beyond! At Open Cosmos we are solving the world's biggest challenges fro space, providing businesses, governments and researchers access to more readily available information than ever before - ready for the challenge? Then read on The CTO division is where Open Cosmos technology comes to life. Covering engineering, product development, and technical innovation, the team designs, builds, and operates the satellites, systems, and platforms that make our missions possible. It's a highly collaborative environment where ideas become real hardware, software, and data solutions that deliver impact from space. Working in the Flight Software Team Working across the full mission lifecycle, the team designs, implements, and tests software for both onboard and ground systems, ensuring reliability, performance, and scalability across our growing satellite fleet. Collaborating closely with systems, electronics, and mission operations, the team brings together innovation and precision to make every Open Cosmos mission fly. What You'll Be Doing You'll take ownership of software design from concept to flight. That means defining architectures, implementing and verifying embedded code, and leading reviews to ensure compliance with space standards. You will: Lead the design, architecture, and implementation of flight software for new satellite platforms and missions. Define software interfaces, patterns, and frameworks for onboard and ground systems using Rust, C, and C++. Oversee system-level integration and testing of flight software across multiple missions. Implement and review mission-critical features such as fault tolerance, safe modes, and autonomous recovery. Mentor junior engineers, ensuring best practices in coding standards, version control, CI/CD, and documentation. Drive design and code reviews, ensuring compliance with ECSS, DO-178C, and Open Cosmos software assurance standards. Collaborate with hardware, systems, and operations teams to optimise performance and ensure mission readiness. What You'll Bring Deep expertise in Rust, with proficiency in C/C++ and embedded systems. Familiarity with space protocols (CCSDS, telemetry/telecommand). Strong grasp of software assurance, fault detection, and recovery design. Experience with CI/CD, testing automation, and configuration management. A structured yet creative approach, balancing precision with problem-solving. For this role you can be based in Harwell in UK, Barcelona in Spain or Athens, Greece. To apply, you must have the legal right to work in your chosen location. Please submit your application and CV in English. Why Open Cosmos? Work at the cutting edge of space technology with customers around the globe. A mission-driven company making space accessible to help solve real-world challenges. A diverse, ambitious, and supportive team.
02/02/2026
Full time
Aim high, go beyond! At Open Cosmos we are solving the world's biggest challenges fro space, providing businesses, governments and researchers access to more readily available information than ever before - ready for the challenge? Then read on The CTO division is where Open Cosmos technology comes to life. Covering engineering, product development, and technical innovation, the team designs, builds, and operates the satellites, systems, and platforms that make our missions possible. It's a highly collaborative environment where ideas become real hardware, software, and data solutions that deliver impact from space. Working in the Flight Software Team Working across the full mission lifecycle, the team designs, implements, and tests software for both onboard and ground systems, ensuring reliability, performance, and scalability across our growing satellite fleet. Collaborating closely with systems, electronics, and mission operations, the team brings together innovation and precision to make every Open Cosmos mission fly. What You'll Be Doing You'll take ownership of software design from concept to flight. That means defining architectures, implementing and verifying embedded code, and leading reviews to ensure compliance with space standards. You will: Lead the design, architecture, and implementation of flight software for new satellite platforms and missions. Define software interfaces, patterns, and frameworks for onboard and ground systems using Rust, C, and C++. Oversee system-level integration and testing of flight software across multiple missions. Implement and review mission-critical features such as fault tolerance, safe modes, and autonomous recovery. Mentor junior engineers, ensuring best practices in coding standards, version control, CI/CD, and documentation. Drive design and code reviews, ensuring compliance with ECSS, DO-178C, and Open Cosmos software assurance standards. Collaborate with hardware, systems, and operations teams to optimise performance and ensure mission readiness. What You'll Bring Deep expertise in Rust, with proficiency in C/C++ and embedded systems. Familiarity with space protocols (CCSDS, telemetry/telecommand). Strong grasp of software assurance, fault detection, and recovery design. Experience with CI/CD, testing automation, and configuration management. A structured yet creative approach, balancing precision with problem-solving. For this role you can be based in Harwell in UK, Barcelona in Spain or Athens, Greece. To apply, you must have the legal right to work in your chosen location. Please submit your application and CV in English. Why Open Cosmos? Work at the cutting edge of space technology with customers around the globe. A mission-driven company making space accessible to help solve real-world challenges. A diverse, ambitious, and supportive team.
A leading space technology company is seeking a Flight Software Engineer to lead the design and implementation of software for satellite missions. Responsibilities include defining software architectures, overseeing testing, and mentoring junior engineers. The ideal candidate has deep expertise in Rust and proficiency in C/C++. This role offers the chance to work at the forefront of space technology, with a collaborative and supportive team.
02/02/2026
Full time
A leading space technology company is seeking a Flight Software Engineer to lead the design and implementation of software for satellite missions. Responsibilities include defining software architectures, overseeing testing, and mentoring junior engineers. The ideal candidate has deep expertise in Rust and proficiency in C/C++. This role offers the chance to work at the forefront of space technology, with a collaborative and supportive team.