Ground Segment Control Software Engineer
Ground Segment Control Software Engineer

Ground Segment Control Software Engineer

Slough Full-Time 43200 - 72000 £ / year (est.) No home office possible
L

At a Glance

  • Tasks: Join our team to develop software for satellite laser ranging systems and troubleshoot remote control platforms.
  • Company: Lumi is revolutionising space sustainability by tackling the space debris issue with innovative laser technology.
  • Benefits: Enjoy a collaborative work environment, opportunities for growth, and the chance to make a real impact.
  • Why this job: Be part of a mission-driven company that values learning and diversity while working on cutting-edge technology.
  • Qualifications: Five years of software engineering experience, proficiency in C/C++, Python, and familiarity with DevOps practices.
  • Other info: We welcome diverse applicants and encourage you to apply even if you don't meet every requirement.

The predicted salary is between 43200 - 72000 £ per year.

Lumi is on a mission to make the future of space more sustainable. We’re starting by solving the space debris problem with lasers, using satellite laser ranging.

We’re looking for an experienced software engineer to join our Control & Automations Software division. You’ll work alongside a talented team who develop high-performance control and automation systems for satellite laser ranging stations.

Your day will look like:

  • Writing clean, maintainable code, with an emphasis on delivery over perfection.
  • Implementing DevOps practices to streamline development workflows, automate system deployments, and manage continuous integration and delivery (CI/CD) pipelines using GitHub.
  • Troubleshooting and fixing bugs in our remote control systems platform.
  • Contributing as an early team member making a real impact on our product and company culture.

You should apply if you…

  • have five or more years of industry experience developing software for commercially critical applications.
  • have strong proven experience using a system programming language, such as C/C++, Rust, or Go, and a high-level language like Python.
  • have used containerisation and orchestration tools (e.g., Docker, Kubernetes) for deploying and scaling applications.
  • have a solid understanding of device communication protocols (serial, CAN, TCP/UDP, OCP UA) and proven ability to design or integrate custom messaging layers.
  • have experience with real-time or near real-time data handling, including buffering, queuing, and streaming large volumes of sensor data across distributed environments.
  • are curious about software engineering, and enjoy learning new things.

It’s a bonus if you…

  • actively participate in or contribute to relevant open-source projects.
  • have experience writing low-level device drivers, in C or C++, are familiar with the ASCOM protocol, or other astronomy-specific protocols.
  • know about security best practices for remote machine management, including certificate management, intrusion detection, and device authentication.
  • know about FPGA coding, integrated circuit architecture, or the implementation of IoT solutions.
  • have developed with real-time operating systems (RTOS) for developing time-critical applications in embedded systems.

If you don’t think you tick every box, that’s fine! Studies show minority groups, including women and people of colour, might hesitate to apply if they don’t meet all the requirements. Lumi is dedicated to creating a diverse and welcoming team. If you’re curious about the role and want to learn and grow with us, please apply! We’d love to hear from you.

Please note: For this role we are unable to sponsor visa applications and you must have the right to work in the UK to apply. Together, we’re going to empower Earth’s future prosperity.

Ground Segment Control Software Engineer employer: Lumi Space

At Lumi, we pride ourselves on being an exceptional employer, fostering a collaborative and innovative work culture that empowers our employees to make a tangible impact in the field of space sustainability. Located in the UK, we offer competitive benefits, a commitment to professional development, and the opportunity to work with cutting-edge technology alongside a diverse team of experts. Join us to not only advance your career but also contribute to a mission that truly matters for the future of our planet.
L

Contact Detail:

Lumi Space Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Ground Segment Control Software Engineer

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as C/C++, Rust, and Python. Having hands-on experience with these languages will not only boost your confidence but also allow you to speak knowledgeably about them during interviews.

✨Tip Number 2

Engage with the space tech community by attending relevant meetups or online forums. Networking with professionals in the field can provide insights into the company culture at Lumi and may even lead to referrals.

✨Tip Number 3

Showcase any open-source contributions or personal projects related to satellite technology or software engineering on your GitHub profile. This demonstrates your passion for the field and your ability to work collaboratively on software solutions.

✨Tip Number 4

Prepare to discuss your experience with DevOps practices and CI/CD pipelines. Be ready to share specific examples of how you've implemented these processes in past roles, as this is a key aspect of the position at Lumi.

We think you need these skills to ace Ground Segment Control Software Engineer

Proficiency in C/C++, Rust, or Go
Experience with Python
Containerisation and orchestration tools (e.g., Docker, Kubernetes)
Understanding of device communication protocols (serial, CAN, TCP/UDP, OCP UA)
Real-time data handling (buffering, queuing, streaming)
DevOps practices for CI/CD pipelines
Troubleshooting and debugging skills
Clean and maintainable code writing
Collaboration in a team environment
Curiosity and eagerness to learn new technologies

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with system programming languages like C/C++, Rust, or Go, as well as your proficiency in Python. Emphasise any relevant projects that showcase your skills in developing commercially critical applications.

Craft a Compelling Cover Letter: In your cover letter, express your passion for sustainable space solutions and how your background aligns with Lumi's mission. Mention specific experiences related to DevOps practices, containerisation tools, and real-time data handling to demonstrate your fit for the role.

Showcase Relevant Projects: If you have contributed to open-source projects or developed low-level device drivers, include these in your application. Highlight any experience with security best practices or real-time operating systems, as these are valuable to Lumi.

Be Authentic: Lumi values diversity and encourages applicants from all backgrounds. If you don’t meet every requirement, don’t hesitate to apply. Use your application to convey your curiosity and eagerness to learn and grow within the company.

How to prepare for a job interview at Lumi Space

✨Showcase Your Technical Skills

Be prepared to discuss your experience with system programming languages like C/C++, Rust, or Go, as well as high-level languages such as Python. Highlight specific projects where you've implemented these skills, especially in commercially critical applications.

✨Demonstrate Your Problem-Solving Abilities

Expect questions that assess your troubleshooting skills, particularly in remote control systems. Prepare examples of how you've identified and fixed bugs in past projects, focusing on your thought process and the impact of your solutions.

✨Familiarise Yourself with DevOps Practices

Since the role involves implementing DevOps practices, be ready to discuss your experience with CI/CD pipelines, GitHub, and containerisation tools like Docker and Kubernetes. Share how you've streamlined development workflows in previous roles.

✨Express Your Curiosity and Willingness to Learn

Lumi values curiosity in software engineering. Be open about your eagerness to learn new technologies and methodologies. Mention any relevant open-source contributions or personal projects that demonstrate your passion for continuous improvement.

Ground Segment Control Software Engineer
Lumi Space
L
  • Ground Segment Control Software Engineer

    Slough
    Full-Time
    43200 - 72000 £ / year (est.)

    Application deadline: 2027-04-25

  • L

    Lumi Space

Similar positions in other companies
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>