Senior Full-Stack Software Engineer in SSC’s Optical Program at SSC Swedish Space Corporation
Solna, , Sweden -
Full Time


Start Date

Immediate

Expiry Date

27 Sep, 25

Salary

0.0

Posted On

27 Jun, 25

Experience

3 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Rabbitmq, Git, Working Experience, Software Development, Computer Science, Python, Microsoft Azure, Linux, Oauth

Industry

Information Technology/IT

Description

SOLNA

Welcome to SSC – Swedish Space Corporation, the perfect workplace for those passionate about technology in general and space in particular.
With space organizations, research institutes, institutional and commercial actors as customers, we offer specialist expertise in satellite communications, space consulting
services, rocket and balloon systems, flight test services, satellite propulsion systems, and much more.
SSC also has one of the world’s largest global networks of ground stations for satellite communications. We own and operate the Esrange Space Center in Kiruna, northern Sweden, with the aim of launching satellites in the near future.

ARE YOU READY TO EMBARK ON AN EXCITING JOURNEY WITH US TO HELP EARTH BENEFIT FROM SPACE?

If you answer yes to these questions, we invite you to seize the opportunity to make a significant impact as Senior Software Engineer in our Optical Program. We are looking for a dedicated person who shares our core values of Customer passion, Care, Collaboration, Curiosity, and Courage.
The Optical Program is developing new capabilities for satellite communication services. Free-space optical communication is believed to revolutionize data transfer services from space to ground. SSC is developing an optical ground network to complement its current radio frequency data service and is now looking for a senior full-stack software engineer to join the development team.

BACKGROUND & EXPERIENCE

Minimum requirements and qualifications

  • MSc or BSc degree in computer science or similar relevant field.
  • 6+ years of working experience within software development.
  • 3+ years of working experience of Python (Django/FastAPI), Linux, React.
  • Experience of RabbitMQ, Microsoft Azure and/or Amazon AWS, event-driven design, OAuth, Git, networking.
Responsibilities

YOUR ROLE

You will work in an innovative project to develop and test a new satellite data service making use of optical links between space and Earth. You will be part of a small, fast-paced multidisciplinary team and play a core role designing, developing and testing software systems for a dynamic, flexible and autonomous optical ground network for data distribution. Starting from an existing baseline system architecture, you will collaboratively help advance the design and development of the different subsystems of the optical ground network service towards its operational use. The system interfaces with multiple entities and relies on technologies such as cloud, Python, AMQP and React. Good communication skills will be crucial as the role includes direct interaction with suppliers, stakeholders and customers and you will be responsible for documenting and presenting the software solutions in reports and reviews. Experience and knowledge within the field of satellite communication and ground segment is highly valuable.

MAIN TASKS:

  • Take responsibility of the software development of the optical service to ensure high quality and suitable solutions while meeting set targets, deadlines, and deliverables.
  • Lead the software work of the project team to further advance the design and development of the monitor and control, data transfer, scheduling, and service management systems of a distributed network.
  • Develop, test and maintain high quality, scalable, secure, stable, modern software solutions for SSC’s new optical service.
  • Help design and develop an operational system for communication services based on free-space optical communications, for which further detailing of customer requirements are needed and understanding of network solutions.
  • Interact with team members and other SSC divisions, suppliers, and customers from several different countries. For this strong communication skills are required, both orally and in writing, to clearly convey complex technical solutions, design specifications, tests, and validations of requirements.
  • Actively contribute to the overall project teamwork and engage in different aspects of the development, in order to understand expectations, requirements and optimization of the software solution.
Loading...