Notes about cookies

We use cookies on this website. Some of these are necessary for the website to work, such as technical and functional cookies. Other types of cookies, which you can refuse to use, are third-party or advertising profiling cookies. By clicking on "Accept all" you agree to the use of all cookies on the website. By clicking on the "Configure" button you can select your preferences.

Accept all
Configure
Only necessary
header backgorund

D-Orbit jobs by role: Technology / IT

Spaceflight Operations Planning Engineer

D-Orbit
Italy, Lombardy, Fino Mornasco - D-Orbit
Aerospace industry
Technology / IT

As a Spaceflight Operation Planning Engineer you will be involved in the design, development, verification, rollout and maintenance of D-Orbit's flight operations planning tools. You will expand D-Orbit capabilities of autonomous planning and execution of in-orbit activities for our Fleet of Carriers, Reconnaissance and Servicing Vessels. You will develop algorithms that enable our Flight Operations Team to achieve the objectives of an increasing number of missions, optimizing the use of in-orbit time and allowing for autonomous management of activity requests received from our customers. While this will be your primary focus, you may be expected to contribute to any of the three pillars of D-Orbit's Flight Dynamics and Operations Development Team: Flight dynamics simulators and operational tools, Mission operations development, and Mission analysis studies.   Tasks and Responsibilities:   - Support to top level design and requirements definition and analysis; - Definition of detailed operational requirements; - Design and development of Autonomous planning algorithms; - Verification and validation of Flight Operations tools; - Provide support to spaceflight operations as needed during missions; - Interfacing with all subsystems and software team to define use cases, on-ground and on-orbit operations; - Support to ground systems and integration with space segment; - Authoring of Technical documents;   Requirements:   Mandatory - 0 to 5 years experience with Autonomous Planning algorithms; - Experience with the development of planning tools; - Experience with the development of application software in a production environment using Python, Java, C++ or other object oriented language; - Familiarity with typical software development methodology and release versioning processes; - Familiarity with Git versioning system or any similar DVCS; - Strong analytical and problem-solving skills; - Proactive attitude and ability to work in team an individually; - Ability to communicate technical concepts clearly and effectively; Nice-to-have - Knowledge of System Engineering, Orbital and Attitude Dynamics; - Experience and/or knowledge of Spaceflight Operations; - Knowledge of Ground Segment architectures; - Familiarity with On-Board Control Procedures concepts; - Knowledge of spaceflight dynamics and manoeuvre planning;   Education:   - Advanced University degree (Master's degree or equivalent) preferably in Aerospace/Space Engineering;   Language:   - Full professional proficiency in the English language is mandatory.  

...
New!
27/09/2022

Flight Dynamics Engineer - Software Engineer

D-Orbit
Italy, Lombardy, Fino Mornasco - D-Orbit
Aerospace industry
Technology / IT

As a Flight Dynamics Engineer you will contribute to the design, development, verification, roll out and maintenance of the flight operations tools that allow D-Orbit to keep their fleets of Carriers, Reconnaissance and Servicing Vessels achieving their mission objectives. In this context, you will be expected to have consolidated bases in Flight Dynamics topics ? such as orbit and attitude dynamics modelling, propagation and determination, manoeuvres planning and optimisation, etc. - or to proactively learn and make proficient of topics within the Flight Dynamics realm with less expertise, with the aim to translate this knowledge into software applications that will implement the D-Orbit flight operation tools. You will also be expected to have strong basis in coding of software application, as well a methodical attitude ensuring task completion within the given deadlines, and satisfying the required standards of organisation and precision. Additionally, as part of D-Orbit's Flight Dynamics and Operations Development Team you may be expected to contribute in any of the three pillars of the team: Flight dynamics simulators and operational tools, Mission operations development and Mission analysis studies. To achieve this vision, you will closely collaborate with D-Orbit's Flight Software, Ground Software, Systems Engineering and Flight Operations teams in all phases of a space mission ranging from early conception and definition down to spacecraft decommissioning operations.   Tasks and Responsibilities:   - Implementation of Flight Dynamics functionalities, such as orbital propagation, determination and events detection, manoeuvres planning and optimisation, attitude guidance generation, etc. - Testing of the implemented functionalities, from unit-test level to validation & integration testing - Interfacing with satellite system teams, to agree on best strategies to model satellite components or sub-systems for Flight Dynamics applications development - Interfacing with software teams, to make best use of tools and infrastructure provided for Flight Dynamics software development - Interfacing with operations team, to identify any operational requirement/constraint to take into account in Flight Dynamics applications development and setup - Setup and maintenance of Flight Dynamics operational tools and simulators - Support in the definition and verification of operational sequences and flight operational procedures - Authoring of Technical documents   Requirements:   Mandatory - At least 2 years of working experience in spaceflight dynamics or related fields, as manoeuvres planning / trajectory optimisation, satellite navigation, GNC, etc.; - Strong knowledge of Orbital and Attitude Dynamics; - Knowledge of object oriented programming (preferably, Java and/or C++); - Knowledge of scripting languages (e.g. Python) and flight dynamics libraries/tools (preferably, Orekit); - Strong analytical and problem-solving skills; - Methodological and proactive attitude - Ability to work in team and individually; Nice-to-have - Satellite navigation knowledge; - System Engineering knowledge and/or experience; - Experience in spaceflight operations;   Education:   - Advanced University degree (Master's degree or equivalent) preferably in Aerospace/Space Engineering;   Language:   - Full professional proficiency in the English language is mandatory.  

...
New!
27/09/2022

Flight Dynamics Engineer - Mission Analyst

D-Orbit
Italy, Lombardy, Fino Mornasco - D-Orbit
Aerospace industry
Technology / IT

As a Flight Dynamics Engineer/Mission Analyst you will lead mission analysis and flight dynamics activities for some of the most innovative projects at D-Orbit involving the design, development, verification and validation of D-Orbit's Fleet of Carriers, Reconnaissance and Servicing Vessels. While primarily focusing on tasks requiring strong astrodynamics knowledge, you may be expected to contribute to any of the three pillars of D-Orbit's Flight Dynamics and Operations Development Team: Flight dynamics simulators and operational tools, Mission operations development and Mission analysis studies. To achieve this vision, you will closely collaborate with D-Orbit's Flight Software, Ground Software, Systems Engineering and Flight Operations teams in all phases of a space mission ranging from early conception and definition down to spacecraft decommissioning operations.   Tasks and Responsibilities:   - Support to top level missions design and requirements definition and analysis; - Flight dynamics analyses and optimisation tasks in diverse mission scenarios; - Definition of manoeuvre strategies, implementation of manoeuvre plans and cost analysis; - Support in the definition and verification of operational sequences and flight operational procedures; - Support in the development and maintenance of flight dynamics simulators and operational tools. - Interfacing with all subsystems and software teams to agree on design/implementational approaches and define constraints and safety margins; - Interfacing with Operations team to agree on design/implementational approaches and define constraints and safe manoeuvring procedures; - Authoring of Technical documents;   Requirements:   Mandatory - 2-5 years of working experience in spaceflight dynamics and/or trajectory optimisation; - Strong knowledge of Orbital and Attitude Dynamics; - Knowledge of either Java or C/C++; - Knowledge of scripting languages (Python) and flight dynamics libraries/tools (preferably, Orekit); - Strong analytical and problem-solving skills; - Proactive attitude and ability to work in team and individually; Nice-to-have - System Engineering knowledge and/or experience; - Experience in object-oriented programming; - Experience in manoeuvre planning; - Experience in Earth Observation missions; - Experience in spaceflight operations and/or AIV processes;   Education:   - Advanced University degree (Master's degree or equivalent) preferably in Aerospace/Space Engineering;   Language:   - Full professional proficiency in the English language is mandatory.  

...
New!
27/09/2022

Program Manager

D-Orbit
Italy, Lombardy, Fino Mornasco - D-Orbit
Aerospace industry
Technology / IT

We are looking for a Program Manager to be integrated in D-Orbit PMO Office. As a PM, you will be responsible for planning, monitoring, and managing Company projects, ranging from the strategic planning of activities to their implementation and control. This position offers you the opportunity to work in a dynamic environment, in one of the fastest-growing high-tech industries. Your job will also require you to draft, edit, and deliver proposals for grant applications or budgets and support data for the sales department. Your function will also require significant interaction with other Company departments, such as Technical, Sales, Administration, Purchase, Production, and Quality.   Tasks and Responsibilities:   - Coordinate internal resources and third parties (whenever applicable) for the flawless execution of projects; - Ensure that the projects are delivered on time, within scope and within budget; - Developing project scopes and objectives, involving all relevant stakeholders; - Develop detailed project plans to track progress and measure project performance using appropriate systems, tools and techniques; - Perform risk management, foreseeing and eliminating possible blockers ; - Communicating effectively on each status of the project to corresponding stakeholders; - Documenting each step in the process using different project management tools available; - Implement and manage change when necessary to meet project outputs; - Proposal drafting and delivery as support to the sales team.   Qualifications and Requirements:   You will have at least some of the following skills...   - 5+ years of previous experience in project coordination and management, preferably in the aerospace industry; - Knowledge of project management techniques; - Experience in aerospace projects gained from structured and dynamic environments; - Technical background, with understanding or hands-on experience in space technologies; - Strong analytical and problem-solving skills; - Proactive attitude and ability to work in team and individually;   Education:   - Bachelor or higher engineering degree, in any relevant area such as aerospace engineering, electronic engineering, computer science or automation.   Language:   - Full professional proficiency in the English language is mandatory.  

...
26/08/2022

Spaceflight Operations Engineer

D-Orbit
Italy, Lombardy, Fino Mornasco - D-Orbit
Aerospace industry
Technology / IT

As Spaceflight Operation Engineer you will be tasked with commanding and controlling D-Orbit's Fleet of Carriers and Reconnaissance and Servicing Vessels. From D-Orbit's mission control centre, you will conduct end-to-end mission operations, from design to execution, from launch to final deorbiting. Activities like payload operations, customer satellites' deployments, satellite tasking, telemetry dump and post-processing, contingency and ground operations like failure detections and recovery as long as operations planning and scheduling and flight dynamics will be part of D-Orbit's Spaceflight Operations team activities.   Tasks and Responsibilities:   - Support to top-level design and requirements definition, starting from mission and payload requirements; - Detailed operations requirements and design definitions; - Interfacing with all subsystems and software team to define use cases, on-ground and on-orbit operations; - Support to ground systems and integration with space segment; - On-orbit operations procedures definitions and verification, - On-orbit operations planning, scheduling, and execution throughout the missions; - Flight dynamics maintenance and manoeuvre planning; - Anomaly identification and resolution; - Authoring of Technical documents.   Qualifications and Requirements:   You will have at least some of the following skills...   - At least 2 years of working experience in relevant space engineering domain (e.g., system engineering, flight operations, AIV/AIT, ground segment engineering); - Knowledge of System Engineering, Orbital and Attitude Dynamics; - Knowledge of Spaceflight Operations; - Knowledge in scripting languages (Python) and flight dynamics tools (Orekit, GMAT); - Knowledge of Ground Segment architectures; - Availability to work outside normal office working hours; - Strong analytical and problem-solving skills; - Proactive attitude and ability to work in a team and individually; - Experience in spaceflight operations and/or AIV processes is a strong plus; - Knowledge of spaceflight dynamics and maneuver planning is a strong plus; - Familiarity with On-Board Control Procedures concepts is a plus.   Education:   - Bachelor or higher engineering degree, in any relevant area such as aerospace engineering, electronic engineering, computer science or automation.   Language:   - Full professional proficiency in the English language is mandatory.  

...
03/08/2022

Configuration Manager

D-Orbit
Italy, Lombardy, Fino Mornasco - D-Orbit
Aerospace industry
Technology / IT

We are looking for a Configuration Manager to join our team. You will become part of a growing Quality and Product Assurance group, with responsibility for the configuration management system at D-Orbit. You will be responsible for the configuration and information/documentation management within the program or project's life cycle. You will collaborate in standardization and training activities.   Tasks and Responsibilities:   - Establish CM requirements, plans and procedures - Support implementation, maintain and validate programmatic, contractual and technical Baselines - Establish the program product trees and CI - Play an active role in SW configuration management - Contribute to the generation of project/product documents such as CIDL, ABCL, CSAR and CSR - Play an active role in CI definition - Follow-up and document product configuration evolutions from as-contracted, as-designed, as-developed, as delivered, as-deployed, as-installed to as operated - Perform configuration audits and inspections - Configure, maintain and improve Configuration Management and requirement database tools - Chair Change Control Board (CCB), MRBs, TRR/PTRs, VCB and other meetings as per team leader's request - Support to project design reviews (e.g. PDRs, CDRs, QRs, ARs and others) - Implement and monitor the application of CM procedures - Implement, monitor and report CM performance through KPI - Additional duties may be assigned as needed   Qualifications and Requirements:   You will have at least some of the following skills...   - Experience working within a quality assurance environment - Experience in the technical domains covered by the position - Experience with Space Standards (in particular ECSS-M-ST-40C), their implementation and of the space industry in general. - Experience with ISO9001 and/or EN9100 standard is considered an asset. - High level of autonomy and pro-activeness - Resilience and ability to work in a fast-paced environment - Ability to work well in a team setting to meet tight schedules - Knowledge of any topics within configuration management, quality auditing or assessor certification is considered a plus   Education:   - Bachelor or higher engineering degree, in any relevant area such as aerospace engineering, electronic engineering, computer science or automation.   Language:   - Full professional proficiency in the English language is mandatory.  

...
29/07/2022

Front End Software Engineer

D-Orbit
Portugal, Lisbon, Lisboa - D-Orbit
Aerospace industry
Technology / IT

We are hiring a Front End Developer to join our growing team. You will become an integral part of our software design group responsible for the development of our innovative product suite, Aurora.   Aurora is a powerful cloud-based mission control software suite designed to control a single satellite or a complete constellation through a user-friendly, fully customisable control interface.   We are keen to speak with individuals who are interested in Front End development, contributing to the entire application services lifecycle from specification through to implementation.   This is a remote (and hybrid) role based out of Portugal or Italy.   Qualifications and Requirements:   - Building data-intensive React/Redux applications - Consuming REST APIs and WebSockets - Proficiency with JavaScript - Using Material Design or other UI frameworks - Using styled-components - Using Git for source code management   Nice to have:   - Working knowledge of Python and a willingness to support back end activities - Experience in authentication and authorisation mechanisms - Experience working with a test-driven development approach - Experience in UI/UX design - Knowledge of microservices architecture and event-driven technologies   Education:   - Bachelor or higher engineering degree, in any relevant area such as aerospace engineering, electronic engineering, computer science or automation.   Language:   - Full professional proficiency in the English language is mandatory.  

...
29/07/2022

Back End Software Engineer

D-Orbit
Portugal, Lisbon, Lisboa - D-Orbit
Aerospace industry
Technology / IT

We are hiring a Back End Developer to join our growing team. You will become an integral part of our software design group responsible for the development of our innovative product suite, Aurora.   Aurora is a powerful cloud-based mission control software suite designed to control a single satellite or a complete constellation through a user-friendly, fully customisable control interface.   We are keen to speak with individuals who are interested in Front End development, contributing to the entire application services lifecycle from specification through to implementation.   This is a remote (and hybrid) role based out of Portugal or Italy.   Qualifications and Requirements:   - Python programming for web development - Implementing REST APIs - Knowledge of Python's unit testing framework - Knowledge of Asynchronous programming - Using Git for source code management   Nice to have:   - Experience working with a test-driven development approach - Familiarity with containerisation of applications and utilising Kubernetes - Knowledge of microservices architecture and event-driven technologies - Comfortable interacting with databases and caching mechanisms like Redis - Experience using Cython library for the generation of Python extensions - Working knowledge of other programming languages like Java/Kotlin and C   Education:   - Bachelor or higher engineering degree, in any relevant area such as aerospace engineering, electronic engineering, computer science or automation.   Language:   - Full professional proficiency in the English language is mandatory.  

...
28/07/2022

Embedded Software Engineer

D-Orbit
Italy, Lombardy, Fino Mornasco - D-Orbit
Aerospace industry
Technology / IT

We are looking for an Embedded Software Engineer to join our team. You will be responsible for the realization of a high performance embedded computing architecture to support our flight software in space. Working close to the hardware/software boundary you will deliver a wide spectrum of software components ranging from low-level, bare-metal, real-time operating systems, Linux based distributions with state-of-the-art packages to support onboard computation.   Within a continuous integration environment, you will contribute to the entire software lifecycle with a focus on the specification, design, deployment, test, integration and maintenance of software features. Improving and developing new features to shared libraries, adding additional capabilities to existing platforms, will also be a key part of this. Through these activities and by working with the key stakeholders in the development process you will deliver exciting new features and directly support ongoing spacecraft operations.   Tasks and Responsibilities:   - Contribute to the entire software lifecycle, focusing on requirements elicitation, coding, debugging and integration with the flight hardware - Validation of features including integration with software-in-the-loop and hardware-in-the-loop test suites - Scouting of the latest technologies within embedded software development and driving their adoption within the group - Contributing to the continuous improvement of the team's processes and methodologies - Support to AIV activities and spaceflight operations - Additional duties may be assigned as needed   Qualifications and Requirements:   You will have at least some of the following skills...   - Experience deploying embedded Linux distributions and associated toolchains, such as Buildroot or Yocto - Knowledge of modern data processing concepts and tools, such as containerization, orchestration and workflows -  Knowledge of real-time operating systems (such as RTEMS or FreeRTOS) and/or general-purpose operating systems targeted for embedded applications (such as embedded Linux) - Knowledge of typically embedded communication interfaces such as USART, SPI, I2C, CAN, Ethernet - Experience using and configuring build toolchains or similar development environments (such as ANT, WAF, Makefile, Visual Studio etc.) - Familiarity with typical software development methodology and release versioning processes - Familiarity with Git versioning system or any similar DVCS - Experience with test-driven development - Capability of working in autonomy - Resilience and ability to work in a fast-paced environment - Ability to work hard in a team setting to meet tight schedules - Ability to communicate technical concepts clearly and effectively   Education:   - Bachelor or higher engineering degree, in any relevant area such as aerospace engineering, electronic engineering, computer science or automation.   Language:   - Full professional proficiency in the English language is mandatory.  

...
28/07/2022
2
1
TOTAL 11