Junior Flight Software Engineer: Auto Code Gen for GNC

Indra Group

Lisboa

Presencial

EUR 25 000 - 36 000

Tempo integral

14 dias+

Recebe mais respostas dos empregadores

Envia um currículo específico para a oferta em poucos minutos.

Vantagens oferecidas por esta oferta de emprego

Work-life balance
Career development
Continuous learning

Resumo da oferta

Indra Group is a global leader in technology and consulting, strengthening its Space Engineering team by hiring a Junior Flight Software Engineer for Automatic Code Gen. You will introduce the SW architecture in GNC algorithms implemented in Matlab/Simulink and work on guidelines, testing, and tool development within the MathWorks ecosystem.

The role involves implementing SW components for sensors/actuators, supporting OBSW integration, and documenting the GNC software lifecycle from

Qualificações

  • Education: a recognized engineering degree (Computer Sciences, Electrical, Electronic, Telecommunications) or a related degree (e.g. Aerospace) with demonstrable experience in computer systems and software engineering; appreciated: postgraduate studies (M.Sc or Ph.D) focusing on software engineering, real-time software or embedded systems design.
  • Engineer with minimum experience of 1 to 2 years in the practical application of the domains relevant to the post.
  • Knowledge of Model based design and implementation: Matlab or Simulink design and automatic code generation with Embedded Coder.
  • Solid theoretical background in Software Engineering, including testing and verification approaches along the Software lifecycle: SW verification and validation, Unit and integration testing.
  • Good programming skills C, Python and knowledge of software configuration control e.g. GIT, SVN.
  • Willingness to participate in the generation of project documentation, including requirements specifications, SW design, and other engineering documentation
  • Desired: Experience in some of the following fields is desired but not indispensable: Knowledge in PIL HIL test benches: RTTB, FVB, SCOE, EGSE, Unit testers for validation and qualification of software systems; DevOps infrastructure: CI tools like Jenkins, Bamboo, SonarQube; Practical experience in communication buses and protocols (CAN, 1553, SpaceWire, Serial).

Responsabilidades

  • Introduce the SW architecture in GNC Algorithms implemented in Matlab Simulink.
  • Spread and maintain modelling guidelines for GNC Algorithms.
  • Participate in the Unit Testing of the GNC Algorithm components (at model and software levels).
  • Maintain and develop in-house tools that rely on MathWorks for: generating code from the GNC Algorithms, testing in Model-in-the-loop, SW-in-the-loop and Processor-in-the-loop and obtain other artifacts from the GNC Algorithms.
  • Implement SW components for low level communications with sensors and actuators.
  • Support the SW integration for creating the OBSW.
  • Generate the documentation associated to the GNC Software (from requirements, development and validations plans, to ICDs and validation reports).
  • Interaction with technicians from other Competence Centres inside the Company or customers.

Conhecimentos

Matlab/Simulink
Embedded Coder
Python
Git/SVN
Unit testing
Model-based design

Formação académica

Engineering degree (Computer Sciences, Electrical, Electronic, Telecommunications)
Postgraduate studies (M.Sc or Ph.D) in software engineering/real-time/embedded systems

Ferramentas

RTTB
FVB
SCOE
EGSE

Descrição da oferta de emprego

Indra Group is a global leader in technology and consulting, strengthening its Space Engineering team by hiring a Junior Flight Software Engineer for Automatic Code Gen. You will introduce the SW architecture in GNC algorithms implemented in Matlab/Simulink and work on guidelines, testing, and tool development within the MathWorks ecosystem.

The role involves implementing SW components for sensors/actuators, supporting OBSW integration, and documenting the GNC software lifecycle from

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Junior Flight Software Engineer for Automatic Code Gen | Space
Junior Flight Software Engineer for Automatic Code Gen | Space

Indra Group • Lisboa

Presencial
EUR 25 000 - 36 000
Work-life balance
Career development
Continuous learning
Senior GNC/AOCS Engineer — Space Flight Systems
Senior GNC/AOCS Engineer — Space Flight Systems

Indra Group • Lisboa

Presencial
EUR 60 000 - 90 000
Work-life balance
Career development
Continuous learning
GNC / AOCS senior engineer | space
GNC / AOCS senior engineer | space

Indra Group • Lisboa

Presencial
EUR 60 000 - 90 000
Work-life balance
Career development
Continuous learning
Senior GNSS Receiver Engineer
Senior GNSS Receiver Engineer

Indra Group • Lisboa

Presencial
EUR 60 000 - 90 000
E2E Space Systems Software Engineer — Grow & Learn
E2E Space Systems Software Engineer — Grow & Learn

Indra Group • Portugal

Teletrabalho
EUR 45 000 - 75 000
Work-life balance
Career development
Continuous learning
Senior GNSS Receiver Engineer — Real-Time Embedded Systems
Senior GNSS Receiver Engineer — Real-Time Embedded Systems

Indra Group • Lisboa

Presencial
EUR 60 000 - 90 000
C++ Software Engineer for Satellite Navigation Technologies
C++ Software Engineer for Satellite Navigation Technologies

GMV • Lisboa

Híbrido
EUR 35 000 - 55 000
Hybrid working model
Flexible start and finish times
Wellbeing program: Health, dental and accident insurance
+3
Lead LEO Constellation Flight Dynamics Engineer
Lead LEO Constellation Flight Dynamics Engineer

Indra Group • Portugal

Teletrabalho
EUR 70 000 - 110 000
Work-life balance
Career development
Continuous learning
Software Engineer for E2E systems | Space
Software Engineer for E2E systems | Space

Indra Group • Lisboa

Presencial
EUR 42 000 - 64 000
Work-life balance
Career development
Continuous learning
Space Software Engineer – E2E Systems & Data Fusion
Space Software Engineer – E2E Systems & Data Fusion

Indra Group • Lisboa

Presencial
EUR 42 000 - 64 000
Work-life balance
Career development
Continuous learning