Senior PHP Software Engineer (Remote)

Senior PHP Software Engineer (Remote)

Full-Time 85000 - 100000 £ / year (est.) Home office (partial)
CleanTech Talent

At a Glance

  • Tasks: Develop and maintain software for satellite missions, ensuring accurate scientific data output.
  • Company: Join a leading space-to-cloud analytics company with a global impact.
  • Benefits: Generous perks including education assistance, stock options, fitness reimbursement, and family leave.
  • Other info: Dynamic role with opportunities for personal growth and innovation in the aerospace sector.
  • Why this job: Work on real satellites and contribute to mission-critical scientific data delivery worldwide.
  • Qualifications: Proficient in Embedded C/C++, GNSS signal processing, and Python; open-source contributions a plus.

The predicted salary is between 85000 - 100000 £ per year.

We are proud to be supporting a world-leading space-to-cloud analytics company in their search for a Senior Spacecraft Software Engineer. Their infrastructure spans a proprietary satellite constellation, a global ground station network, and 24/7 operations providing real-time coverage of every point on Earth.

This role sits at the intersection of satellite payloads, scientific computing, and data delivery systems. You will be responsible for developing and maintaining both the flight and ground software that powers GNSS-based satellite missions, working across system layers from embedded software through to mission data pipelines.

  • Flight & Payload Software
    • Develop and maintain scientific and command & control software for GNSS-based satellite payloads
    • Work across embedded system layers to ensure accurate and timely scientific data output
    • Engage with payload developers and mission operators to evolve software in support of scientific objectives
  • Ground Systems & Data Delivery
    • Build and operate ground-based automation systems for data extraction, transformation, and delivery
    • Collaborate with flight operations to troubleshoot and ensure consistent, high-quality data delivery
    • Participate in code reviews, testing, and documentation to maintain software reliability and traceability

Our client is seeking a Senior Spacecraft Software Engineer with deep technical foundations in embedded systems and GNSS signal processing. You'll take strong ownership of your work and be comfortable operating independently across hardware and software boundaries.

  • Proficient in Embedded C/C++ for hardware development in constrained environments
  • Hands-on experience with GNSS signal processing algorithms and/or scientific applications such as GNSS-RO, GNSS-R, or PNT
  • Python proficiency and ability to pick up new tools and languages as needed
  • AWS, backend development, and scalable data storage
  • Experience building telemetry and data visualisation tools
  • Contributions to open-source scientific or aerospace-related software projects

Work on a real, operational satellite constellation delivering mission-critical scientific data globally. Generous benefits including education assistance, stock purchase programme, fitness reimbursement, family leave, and more.

This role is being managed exclusively by Cleantech Talent on behalf of our client. Please apply directly through LinkedIn or reach out to the Cleantech Talent team with your CV and a brief note on your interest and relevant experience.

Senior PHP Software Engineer (Remote) employer: CleanTech Talent

Join a pioneering space-to-cloud analytics company that offers a dynamic and innovative work environment, where your contributions directly impact global scientific missions. With generous benefits such as education assistance, fitness reimbursement, and a supportive culture that fosters professional growth, this remote role allows you to thrive while working on cutting-edge satellite technology. Experience the unique advantage of collaborating with experts in the field, all while enjoying the flexibility of a hybrid work model in Glasgow.

CleanTech Talent

Contact Details:

CleanTech Talent Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior PHP Software Engineer (Remote)

Tip Number 1

Network like a pro! Reach out to people in the industry, attend meetups, and connect on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those related to embedded systems or GNSS signal processing. This will give potential employers a taste of what you can do.

Tip Number 3

Prepare for interviews by brushing up on technical questions and coding challenges. Practice makes perfect, so consider mock interviews with friends or use online platforms to get comfortable.

Tip Number 4

Don’t forget to apply through our website! We’ve got loads of opportunities that might be just right for you. Plus, it’s a great way to ensure your application gets seen by the right people.

We think you need these skills to ace Senior PHP Software Engineer (Remote)

Embedded C/C++
GNSS Signal Processing
Scientific Computing
Data Delivery Systems
Automation Systems
Troubleshooting
Code Reviews

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the Senior Spacecraft Software Engineer role. Highlight your proficiency in Embedded C/C++ and any relevant projects you've worked on, especially those involving GNSS signal processing.

Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about space technology and how your background aligns with our mission. Be specific about your experience with scientific computing and data delivery systems.

Showcase Your Projects:If you've contributed to open-source projects or have built telemetry tools, make sure to mention these! We love seeing practical examples of your work that demonstrate your technical expertise and creativity.

Apply Through Our Website:We encourage you to apply directly through our website for a smoother application process. This way, we can easily track your application and get back to you quicker!

How to prepare for a job interview at CleanTech Talent

Know Your Tech Inside Out

Make sure you brush up on your embedded C/C++ skills and GNSS signal processing algorithms. Be ready to discuss specific projects where you've applied these technologies, as the interviewers will want to see your hands-on experience.

Showcase Your Problem-Solving Skills

Prepare examples of how you've tackled challenges in previous roles, especially those related to scientific computing or data delivery systems. Highlight your ability to troubleshoot and ensure high-quality data output, as this is crucial for the role.

Engage with the Mission

Understand the company's mission and how your role contributes to it. Be prepared to discuss how you can evolve software in support of scientific objectives, showing that you're not just technically skilled but also aligned with their goals.

Be Ready for Code Reviews

Since code reviews are part of the job, practice explaining your code and thought process clearly. This will demonstrate your commitment to maintaining software reliability and traceability, which is key for a Senior Spacecraft Software Engineer.