G
GomSpace logo

Software Developer with Experience in Architecture for our AOCS team – Shape Software Built for Space Missions

Aalborg, Denmark
Category
Software & Data
Job Type
Full-time
Experience
Mid-Level

Job Description

Are you a passionate software developer who thrives on building robust architecture, shaping high‑quality embedded solutions, and taking ownership in a collaborative, mission‑driven environment?

Your Role As a Software Developer for our AOCS team, you will be part of designing and developing mission‑critical embedded software for spacecraft attitude and orbit control systems. You will take ownership of architectural decisions, contribute to system design, and write high‑quality code that powers satellites in orbit.

Your work will touch multiple platforms and technologies – from rapid prototyping to flight-proven systems – always with a focus on robust design and reliability.

About the team The AOCS (Attitude and Orbit Control System) team develops mission‑critical guidance and control software for satellites. You'll be working alongside experienced software architects and systems engineers in a collaborative environment where your ideas matter.

Your Tasks

  • Design and implement AOCS software components with a focus on robust architecture and code quality.

  • Participate in architectural discussions and design reviews for AOCS software systems.

  • Write clean, well‑documented code in C/C++ and other relevant languages.

  • Conduct code reviews and contribute to continuous improvement of code quality.

  • Perform unit testing and support system integration testing.

  • Troubleshoot and debug complex software issues.

  • Collaborate with systems engineers, test engineers, and other teams.

  • Maintain comprehensive documentation of design decisions and implementation details.

  • Contribute to the wider company knowledge base by sharing learnings and best practices.

What You Bring

  • 5+ years of hands‑on software development experience with a focus on embedded systems or real‑time systems.

  • Strong background in C/C++ programming and software architecture principles.

  • Experience with embedded software development for control systems or similar domains.

  • Solid understanding of real‑time operating systems (RTOS) and embedded architecture.

  • Experience with version control systems (Git, etc.) and collaborative development.

  • Strong problem‑solving and communication skills.

  • Ability to work both independently and as part of a team.

  • Proficiency in English.

Nice to have

  • Experience with aerospace, space, or safety‑critical systems.

  • Knowledge of formal methods or model‑based design.

  • Experience with design patterns and software architecture frameworks.

  • Familiarity with requirements traceability and quality assurance methodologies.

  • Experience with CI/CD pipelines and automated testing.

Why choose GomSpace? At GomSpace, we're on a mission to shape the future of space – one mission at a time. Here, you'll be part of something bigger than just a project or a product. You'll help build systems that connect people, enable science, and expand humanity's reach beyond Earth. We believe the best results come when talented people are trusted, supported, and inspired to push boundaries together.

Here's why you'll love working with us:

  • Be part of a global company making a real impact in the space industry

  • Get freedom under responsibility from day one – and grow with us

  • Join a dynamic, full‑service environment where no two days are alike

  • Work across borders and build a strong international network

  • Be part of a culture where collaboration beats competition – and milestones are celebrated together

Join our mission You are welcome to send your application in English. Interviews will be conducted on a continuous basis.

If you have any questions regarding the position do not hesitate to contact: Stig Andersen, Lead Engineer, AOCS. E-mail: [email protected]

The workplace will be at our premises at Langagervej 6, Aalborg, Denmark. Salary and start date will be individually negotiated.

We kindly draw your attention to the fact that we do not receive applications and resumes via e-mail or by personal appearance. This is to protect and show consideration for your personal information. Apply for the job by following the link below.

About GomSpace GomSpace is a globally leading designer, integrator and manufacturer of high‑end nano and microsatellites for customers in the academic, government and commercial markets. Our positions of strength include systems integration, small satellite subsystems and advanced miniaturized radio technology. At the core of our mission are our core values: Be helpful, communicate openly and frequently, and show true leadership.

Our international team is devoted to understanding our customers' requirements and delivering high quality. We are listed in Stockholm (GOMX), headquartered in Denmark and have subsidiaries in Sweden, Singapore, France, North America and Luxembourg. We have more than 200 employees servicing customers in more than 60 countries.

Learn more on www.gomspace.com

At GomSpace WE MAKE SPACE YOURS. Join us in shaping the future of space exploration!

Application deadline: As soon as possible

Posted March 26, 2026

Company Info

G
GomSpace logo

GomSpace

Global manufacturer and supplier of nanosatellites and CubeSat solutions for defence, academic, gove...

Industry
Space & Satellites
Founded2007
Company Size201-500
HeadquartersAalborg, Denmark

Other Jobs at GomSpace

Similar Opportunities