Company Details

CONNECT AND PROGRESS THROUGH SPACE TECHNOLOGY We engineer, build, and operate exceptional NanoSats

EnduroSat is one of the fastest growing space companies in Europe, providing solutions for the Global space market


You will be building our next generation platform using OOP for the following activities:

  • Maintaining and extending existing Java application
  • Optimizing parts of the application – by refactoring and providing C/C++ modules
  • Testing and Verification
  • Creating and Reviewing Documentation

Essential Requirements


  • Java
  • C/C++ middleware/application programming
  • Linux software development
  • Multi-threading
  • Writing testable software

Requirements Considered an Advantage

  • Using CI/CD systems
  • Device drivers work with Yocto
  • Embedded software development
  • OOP concepts and SOLID principles

Personal Skills

  • Open to knowledge sharing
  • Able to make decisions and work on tasks independently

Why Join?

  • Hard work
  • Tough engineering challenges & hard-core R&D
  • Work on unique space technology
  • Casual work environment & non-pretentious team
  • Chance to join our own space educational program
  • Opportunity to meet world-recognized space experts

Tagged as: multi-threading, c/c++ middleware/application programming, linux software development, ci/cd systems, java, OOP, yocto

Visit us on LinkedInVisit us on FacebookVisit us on Twitter