All Jobs Vacancy

Software Engineer

Posted 1 day ago by Team Jobs - Strategic Accounts

Key Responsibilities

  • Support the development of software for QKD payloads and ground segment systems.
  • Assist with automated software testing, validation and quality assurance activities.
  • Participate in Agile development cycles, including SCRUM ceremonies.
  • Collaborate with senior engineers and multidisciplinary teams to deliver software solutions.
  • Contribute to system integration activities, including sovereign use cases and OPS-SAT VOLT.
  • Support continuous improvement of software development processes, standards and practices.

Technical Skills & Experience

Programming Languages

Tools & Technologies

Methodologies & Practices

Programming Languages

  • Java
  • C++
  • Python

Tools & Technologies

  • Automated software testing frameworks.
  • Continuous Integration and Continuous Delivery (CI/CD) pipelines.
  • Software development and quality assurance tools.

Methodologies & Practices

  • Agile software development (SCRUM).
  • Software testing principles and best practices.
  • Continuous improvement and quality-driven development.

Qualifications & Requirements

  • Bachelor's degree in Computer Science, Software Engineering, Engineering or a related discipline.
  • Strong programming, analytical and problem-solving skills.
  • An interest in software quality, secure communications and emerging technologies.
  • Good communication and collaboration skills.
  • Ability to work effectively as part of a multidisciplinary engineering team.
  • A proactive approach to learning, problem-solving and professional development.

Why Join This Mission?

  • Work on an innovative international space programme.
  • Gain exposure to quantum key distribution and next-generation secure communication technologies.
  • Develop your software engineering skills alongside experienced professionals.
  • Contribute to meaningful technology with applications in future space and security systems.
Rate:
Not specified
Location:
Edinburgh
IR35 Status:
Not specified
Remote Status:
Not specified
Industry:
IT
Seniority Level:
Entry Level

Take-Home Pay

Not Available

Visit calculators for additional details

Share job