Software Developer with Experience in Architecture for our AOCS team – Shape Software Built for[...]

GomSpace A/S

Aalborg

On-site

DKK 650,000 - 900,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Freedom under responsibility
Dynamic workplace
International networking opportunities

Job summary

A leading space technology company in Aalborg is seeking an experienced Software Developer to join their AOCS team. The role focuses on software architecture and embedded systems, demanding a strong experience with C, C++, and Python. You will collaborate actively within a fast-paced environment, contribute to the development of robust software solutions, and engage in customer support. This position offers the chance to work on cutting-edge technologies in the space industry while collaborating within teams to achieve ambitious goals.

Qualifications

  • Minimum 5 years of experience in software development and software architecture.
  • Strong experience with embedded systems.
  • Strong experience with C, C++, and Python; embedded systems background.
  • Professional proficiency in English.

Responsibilities

  • Structure and modularize software to ensure scalability, testability, and maintainability.
  • Develop embedded software for multiple architectures using C.
  • Conduct unit and integration testing.
  • Prepare customer documentation and training.
  • Customer support (second line).

Skills

C
C++
Python
Embedded systems
English

Education

Degree in Software Engineering, Software Development, or a related field

Tools

Zephyr RTOS

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? Join us and help design the software foundations that power cutting‑edge technology.

About the job

We are looking for an experienced Software Developer for our AOCS team with a strong background in software architecture and embedded development. In this role, you will contribute to the design and development of robust software solutions with a strong focus on software architecture in the context of both embedded and model-based software development, and testing. You will play an active part in improving our software structure, ensuring scalability and maintainability, and supporting the reliability of our systems.

This is an opportunity to work with complex embedded technologies in the space industry while shaping how we design, test, and maintain software across the organization.

Responsibilities include
  • Software architecture and design
    • Structure and modularize software to ensure scalability, testability, and maintainability
  • Embedded software development
    • Embedded software development, for multiple different architectures running real-time operating systems, mostly using C as the primary language.
  • Unit and integration testing
  • Customer documentation and training
  • Customer support (second line)
Short- and Long-Term Success

In the initial phase, success means:

  • Effective cross-team collaboration: You engage and communicate with colleagues
  • Build knowledge of the system setup, the products and the processes
  • You contribute with a high-quality and structured problem-solving mindset
Longer term, you’ll:
  • Work independently with primary software architecture and design tasks
  • Be confident in customer support
  • Take ownership in tasks regarding software development and integration tests
Your profile

You are a team‑oriented software developer who values collaboration, knowledge sharing, and high professional standards. You are comfortable taking responsibility, working independently, and driving tasks forward with initiative and structure. A positive, open‑minded attitude and the ability to thrive in a specialist role are essential.

Qualifications
  • A Degree in Software Engineering, Software Development, or a related field
  • Minimum 5 years of experience in software development and software architecture
  • Strong experience with C, C++, and Python
  • Experience working with embedded systems
  • Professional proficiency in English (required)
Preferred qualifications
  • Experience from the space industry
  • Experience within model-based software architecture
  • Knowledge of Zephyr RTOS.
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: Anne Katrine Windfeld, Engineering Manager. E-mail: akwi@gomspace.com

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

Ready to make your mark – with clarity, care, and commitment?

Apply today or get in touch if you want to know more.
We’d love to hear from you.

Application deadline

As soon as possible

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AOCS Engineer – Shape Orbits, Guide Missions, and Bring Space to Life
AOCS Engineer – Shape Orbits, Guide Missions, and Bring Space to Life

GomSpace A/S • Aalborg

On-site
DKK 700,000 - 900,000
Freedom under responsibility
Dynamic work environment
Global networking opportunities
Mechanical Engineer
Mechanical Engineer

GomSpace A/S • Aalborg

On-site
DKK 60,000 - 80,000
Freedom under responsibility
Dynamic work environment
International network
Experienced Systems Engineer – Architecting Nanosatellite & Microsatellite Systems (DK/LU)
Experienced Systems Engineer – Architecting Nanosatellite & Microsatellite Systems (DK/LU)

GomSpace A/S • Aalborg

On-site
DKK 900,000 - 1,300,000
Growth opportunities
Collaborative culture
International work environment
+2
Partnership Manager – Building Strategic Alliances, Driving Global Impact
Partnership Manager – Building Strategic Alliances, Driving Global Impact

GomSpace A/S • Aalborg

On-site
DKK 800,000 - 1,100,000
RF Subsystems Engineer - Design the communication systems that connect ambitious satellite missions to Earth
RF Subsystems Engineer - Design the communication systems that connect ambitious satellite missions to Earth

GomSpace A/S • Aalborg

On-site
DKK 673,000 - 972,000
Senior Business Development Director – Defence
Senior Business Development Director – Defence

GomSpace A/S • Aalborg

Hybrid
DKK 900,000 - 1,500,000
PMO Lead
PMO Lead

GomSpace A/S • Aalborg

On-site
DKK 600,000 - 800,000
Freedom under responsibility
International networking opportunities
Dynamic work environment
Senior Mechanical Design Engineer
Senior Mechanical Design Engineer

GomSpace A/S • Aalborg

On-site
DKK 50,000 - 70,000
Offset Business Development Director – Driving Strategic Growth in Global Defense Markets
Offset Business Development Director – Driving Strategic Growth in Global Defense Markets

GomSpace A/S • Aalborg

On-site
DKK 900,000 - 1,200,000
International work environment
Opportunity for strategic impact
Collaboration with cross-functional teams
Sales Director EMEA (Products Business Unit)
Sales Director EMEA (Products Business Unit)

MatchMaker A/S • Aalborg

Remote
DKK 90,000 - 130,000
Hands-on leadership experience
Professional growth opportunities
Innovative work environment