Software & Data Engineering in Space
Software & Data Engineering in Space
NSA #11
Online and Live
Course

24

Feb 2023

-

26

Feb 2023

Software & Data Engineering in Space

Practical class with AIR, RTEMS and On-board computer simulator

GMT +1 - Lisbon, Portugal

Full program
Software & Data Engineering in Space
Spaceway recognizes two things: Software Engineers are experiencing a huge demand and the space sector is booming. For that reason we developed a tailored online course to help you reach high levels of knowledge, get the answers to the market needs and succeed.

What Software Engineering is all about?



Software engineering is the process of designing, creating, testing, and maintaining software. It involves the application of engineering principles to the development of software, and includes the use of methodologies, tools, and best practices to ensure the quality and reliability of the software. The goal of software engineering is to create software that is efficient, effective, and easy to maintain, and that meets the needs of its users.

What's the role of a Software Engineering in the space industry?



In the space industry, software engineers play a crucial role in the design, development, and maintenance of the software systems that control and operate spacecraft, as well as the ground systems that support them. This includes software for flight control systems, guidance and navigation systems, telemetry and communications systems, and data processing systems.Software engineers in the space industry may also be involved in the development of software for mission planning, simulations, and data analysis. They may also be responsible for ensuring that the software is designed and implemented in accordance with relevant standards and regulations, such as those related to safety and reliability.Additionally, software engineers in the space industry need to work closely with other team members, such as hardware engineers, systems engineers, and scientists, to ensure that the software systems are integrated and working properly with other systems and subsystems.In summary, software engineers in the space industry play a vital role in the design, development, and maintenance of the software systems that control and operate spacecraft, and support them on the ground to accomplish the mission goals.

Why enroll in this course?



This course is extremely beneficial for those interested in learning about the unique challenges and opportunities that arise when designing and building software and data systems for use in space. Additionally, it provides an opportunity to gain hands-on experience with relevant tools and technologies used in the market, get live contact with a Senior Software Engineer ready to help you and guide you throughout the journey and benefit from a final Diploma that can be used to either get a job in this field or move forward in your career.
This is a no-brainer opportunity considering it's cheap price compared to the offered value.

Change the course of your professional life. Enroll now.

Total investment

99

Class limitation:

25

Course hours:

12

Minimum registrations:

10
What you'll get
  • 1h/weekly support from a Senior Software Engineer
  • A Hands-on Activity
  • Access to a Space Discord community with +150 students and professionals
  • Networking opportunities
  • Access to materials, presentations and expert know-how (for life)
  • A final Diploma
Enroll now
Summary
  • 1h/weekly support from a Senior Software Engineer
  • A Hands-on Activity
  • Access to a Space Discord community with +150 students and professionals
  • Networking opportunities
  • Access to materials, presentations and expert know-how (for life)
  • A final Diploma
Enroll now

Schedule (GMT +1)

2/26/2023 10:30

12:30

OBC, OBDH and AIR
Daniel Silveira
  • OBC and OBDH Overview
  • OBC in Small Satellites
  • How AIR works?
  • Example in AIR

2/24/2023 18:30

20:00

Nanosatellites Intro & Mission Design
Jorge Monteiro
  • Introduction
  • Small Satellites
  • Mission Definition
  • Mission Segments
  • Space Segment platform vs payload
  • Concept of Operation

2/25/2023 10:30

12:30

Systems Engineering and ECSS Standards
Rui Henriques
  • Software criticality and the DAL levels
  • Software qualification
  • Mandatory documents such as SSS, SDD, SUM and SVR
  • Verification
  • Validation

2/25/2023 14:00

16:00

Project Management & Software
Eldrige de Melo
  • Agile Software Development
  • Work Packages
  • Gantt
  • Agile vs Waterfall
  • Cost control
  • Risks
  • SPR/Issues (software problem report)

2/25/2023 16:30

18:30

Software Development + Real Time
Diogo Cordeiro
  • What is embedded software
  • What is real time
  • Real time deadlines types
  • RT Tasks types
  • Scheduling policies
  • Multicore SMP vs AMP
  • Main challenges and problems in software development
  • Development process
  • Planning SW Verification
  • Coding review
  • Version control
  • In orbit patching
  • FDIR

2/26/2023 14:00

16:00

AIR in depth
Daniel Silveira
  • Practical class with 3 examples

2/24/2023 18:15

18:30

Welcome Day: Introduction & Get to Know
No items found.
  • Welcome Session
  • Introduction to projects 
  • Ice Break and intros

Lecturers

Daniel Silveira

Avionics and Onboard Software Manager at GMV

Jorge Monteiro

CEO at Spaceway

Eldrige de Melo

Manager at Satellogic

Rui Henriques

Project Manager & Consultant at Instituto Pedro Nunes

Diogo Cordeiro

Software and Computer Engineering Department at the Porto Space Team