-
VisionSpace

Junior Software Developer (C++)

VisionSpace
Portugal · Full-time · Entry

VisionSpace is a dynamic and experienced consulting, technology, and engineering service business that develops and integrates enterprise-level solutions for Space and Defense. Our team consists of highly skilled professionals who deliver innovative and reliable Aerospace, Cyber Security, Automated Systems, and Machine Learning solutions.


Our Motto: Space and Beyond is Our Playground - We empower our customers to shape the future of satellite operations by integrating automation and intelligence into autonomous systems.


We seek a Junior Software Developer (C++) to join our team in Germany or Portugal and contribute to exciting space industry projects. This role offers a unique opportunity to develop software for aerospace applications, working in a high-tech environment with cutting-edge tools and methodologies.


The ideal candidate has 2+ years of experience in C++ development and a strong willingness to learn and grow in the space sector. Experience working on European Space Agency (ESA) projects or familiarity with space industry standards is a plus.


Responsibilities:

  • Develop, test, and maintain high-quality C++ software for space business projects.
  • Follow C++ coding standards and best practices to ensure maintainable and efficient code.
  • Work with Git for version control and collaborate with team members on code reviews.
  • Debug and optimize software to improve performance and reliability.
  • Assist in requirement analysis and technical documentation under guidance from senior engineers.
  • Participate in agile development activities such as sprint planning and stand-ups.


Required Skills and Experience:

  • Bachelor’s or Master’s degree in Computer Science, Information Systems, or a related field.
  • 2+ years of experience with C++ programming.
  • Basic knowledge of C++ standards, memory management, and object-oriented programming.
  • Experience with Git for version control.
  • Strong analytical and problem-solving skills.
  • Good verbal and written communication skills in English.


Preferred (Nice-to-Have) Skills:

  • Experience in space-related projects, particularly ESA projects, or familiarity with ESA software development standards.
  • Basic scripting experience in Bash or Python.
  • Familiarity with Docker and containerized development.
  • Exposure to CI/CD tools like GitLab or Jenkins.
  • Some experience working with software requirement specifications and documentation.


Apply now: https://visionspace.factorialhr.pt/job_posting/junior-software-developer-c-237317

Key Skills

Ranked by relevance

c esa git machine learning cyber security docker gitlab bash cicd
Login to Apply
Posted
Mar 10, 2025
Type
Full-time
Level
Entry
Location
Figueira da Foz

Industries

Defense Space Manufacturing

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
EGIDE
Related

Software & Simulation Engineer - C++/Python

2026-05-25

Full-time
Not Applicable
France
Defense
Engineering
View Job Details
Harmattan AI
Related

Software Engineer - Validation

2026-05-27

Full-time
Not Applicable
Switzerland
Defense
Engineering
View Job Details
Harmattan AI
Related

C2 Software Engineer

2026-05-24

Full-time
Not Applicable
France
Defense
Engineering