je.st
news
Tag: engineer applications
Ground Station Applications Software Engineer
2021-07-30 11:12:56| Space-careers.com Jobs RSS
For our customer, ESOC in Darmstadt, Germany, we are looking for experienced ground station applications software engineers that are eager to further develop, support and maintain ESAs suite of spacecraft control ground station applications. Responsibilities The typical tasks include but are not limited to Analysis, investigation, implementation and testing of software problems and requested changes Software design of new features according to formal specifications Support to end users of the applications and other system developers Investigating software technologies and methods for potential use, including prototyping Following software change processes according to modern, professional software engineering standards and methods Unit and component testing of the implemented software User requirement analysis and software requirement specification This is a fulltime position at our premises in Darmstadt, with planned start date of November 2021. Qualifications Competencies In addition to having a university degree in computer science or similar, you should be able to cover as many of the following requirements as possible Demonstrated experience with one or more of the following ESA ground station software applications EMS Portal, EPSESS, EUDGSSC, FIDES, CFDP Assembly, GSSCGMMI, LMS, MAX, MCM4, GPIBSim, OSPMS, SPAN, STC2GSTS, TMTCS, WEST, CSTS API Good C andor Java programming proficiency Experience using UML Familiarity with Linux operating system Experience using automation tools like Maven Experience writing software documentation Speak and write English fluently and have good communication skills overall You must be able to conduct all activities in an orderly and disciplined manner, able to work calmly and accurately under stress and able to work independently without supervision. What can Terma offer At Terma, we consider skilled employees, enthusiasm and job satisfaction as the very foundation of our success and as a prerequisite for the development of the bestinclass solutions that Terma provides. We lead the way in applying new technology, offering a wide range of growth opportunities for each individual and emphasizing mutual respect across the board in our workplace. Terma offers you a pleasant working environment at the customer site, where you will be able to take on challenging tasks and responsibilities in a highly professional company Great opportunities for training and personal development Challenges in advanced technical environment International and cosmopolitan working atmosphere An employment contract with an attractive package with extralegal benefits Highly competitive salary Recruitment is depending on successful selection by the customer. Additional information For further information, please contact Mrs. Raluca Moise by telephone 49 6151 860050 or by email recruitment.determa.com. To ensure that your application will reach us and is properly processed please apply through the link below with a Cover Letter and an uptodate Curriculum Vitae. Closing date August 30th, 2021 Please note that applicants must hold all appropriate documentation and permits to work in Europe. Terma The hightech and innovative Terma Group develops products and systems for defense, nondefense and security applications, including command and control systems, radar systems, selfprotection systems for aircraft and vessels, space technology, and aerostructures for the aircraft industry. Terma is headquartered at Aarhus, Denmark. Internationally, Terma has subsidiaries and operations in The Netherlands, Germany, France, United Kingdom, United Arab Emirates, India, Singapore and the U.S. The Space Business Area contributes with missioncustomized software and hardware products including power systems and star trackers as well as services to support a number of inorbit pioneering European scientific and Earth observation satellite missions. Additionally, Terma is contracted for the development and delivery of software and hardware systems and services for numerous ongoing and future European, and international missions. Terma Space operates out of Denmark, The Netherlands, Germany, France and the UK.
Tags: software
applications
ground
station
MCS Applications Software Engineer
2021-07-30 11:12:56| Space-careers.com Jobs RSS
For our customer, ESOC in Darmstadt, Germany, we are looking for experienced mission control system MCS applications software engineers that are eager to further develop, support and maintain ESAs suite of spacecraft MCS applications and related generic applications. Responsibilities The typical tasks include but are not limited to Analysis, investigation, implementation and testing of software problems and requested changes Software design of new features according to formal specifications Support to end users of the applications and other system developers Investigating software technologies and methods for potential use, including prototyping Following software change processes according to modern, professional software engineering standards and methods Unit and component testing of the implemented software User requirement analysis and software requirement specification This is a fulltime position at our premises in Darmstadt, with planned start date of November 2021. Qualifications Competencies In addition to having a university degree in computer science or similar, you should be able to cover as many of the following requirements as possible Demonstrated experience with one or more of the following ESA software applications EDDS, EUD4S2K, DABYS, DARC, FARC, MATIS, NIS, SCOS2000, SMF, ARES, CFDP library, EGOSMPS, EUD, EUDMIMICS, GFTS, SLEAPI, JSLEAPI, PyARES, REALS, SPMON Good C andor Java programming proficiency Experience using UML Familiarity with Linux operating system Experience using automation tools like Maven Experience writing software documentation Speak and write English fluently and have good communication skills overall You must be able to conduct all activities in an orderly and disciplined manner, able to work calmly and accurately under stress and able to work independently without supervision. What can Terma offer At Terma, we consider skilled employees, enthusiasm and job satisfaction as the very foundation of our success and as a prerequisite for the development of the bestinclass solutions that Terma provides. We lead the way in applying new technology, offering a wide range of growth opportunities for each individual and emphasizing mutual respect across the board in our workplace. Terma offers you a pleasant working environment at the customer site, where you will be able to take on challenging tasks and responsibilities in a highly professional company Great opportunities for training and personal development Challenges in advanced technical environment International and cosmopolitan working atmosphere An employment contract with an attractive package with extralegal benefits Highly competitive salary Recruitment is depending on successful selection by the customer. Additional information For further information, please contact Mrs. Raluca Moise by telephone 49 6151 860050 or by email recruitment.determa.com. To ensure that your application will reach us and is properly processed please apply through the link below with a Cover Letter and an uptodate Curriculum Vitae. Closing date August 30th, 2021 Please note that applicants must hold all appropriate documentation and permits to work in Europe. Terma The hightech and innovative Terma Group develops products and systems for defense, nondefense and security applications, including command and control systems, radar systems, selfprotection systems for aircraft and vessels, space technology, and aerostructures for the aircraft industry. Terma is headquartered at Aarhus, Denmark. Internationally, Terma has subsidiaries and operations in The Netherlands, Germany, France, United Kingdom, United Arab Emirates, India, Singapore and the U.S. The Space Business Area contributes with missioncustomized software and hardware products including power systems and star trackers as well as services to support a number of inorbit pioneering European scientific and Earth observation satellite missions. Additionally, Terma is contracted for the development and delivery of software and hardware systems and services for numerous ongoing and future European, and international missions. Terma Space operates out of Denmark, The Netherlands, Germany, France and the UK.
Tags: software
applications
engineer
software engineer
Senior Engineer, BizDevOps Satellite Applications
2021-03-08 11:12:33| Space-careers.com Jobs RSS
ROLE DESCRIPTION SUMMARY The incumbent is directly responsible for the management, operations and development of satellite applications IT infrastructure solutions within the context of SESs satellite applications. The ideal engineer will bring their experiences, best practices, and a collaborative attitude to help drive DevOps initiatives. To be successful, heshe must effectively communicate with our development and operations team to orchestrate the creation of solutions that can scale. The responsibilities include building a process for automation as well as contributing to the development of internal tools to achieve operational efficiency. The incumbent will thrive in a highly collaborative workplace and actively engage in the design, development and operations of the Satellite applications onprem and Azure cloud infrastructure, providing technical leadership within the Satellite Applications unit. PRIMARY RESPONSIBILITIES KEY RESULT AREAS Deploy and maintain critical applications on Azure cloudnative microservices architecture and onprem infrastructure Support the migration of existing onprem infrastructure to Azure cloudnative microservices architecture Implement automation, effective monitoring, and infrastructureascode Deploy and maintain CICD pipelines across multiple environments Support and work alongside a crossfunctional engineering team on the latest technologies Work collaboratively with multiple agile teams to help deliver endtoend products and features, seeing them through from conception to delivery and improve automation of workflows, infrastructure, code testing and deployment Design and implement secure automation solutions for development, testing, and production environments Iterate on best practices to increase the quality velocity of deployments Develop and maintain solutions for operational administration, systemdata backup, disaster recovery, and securityperformance monitoring Continuously evaluate existing systems with industry standards, and make recommendations for improvement Sustain and improve the process of knowledge sharing throughout the engineering team Have on call responsibilities in rotation with the engineering team Be accountable for timely implementation for hisher projects and activities COMPETENCIES Ability to work in an agile, highpaced environment and deliver within tight timelines Ability to tackle complex projects and develop workable solutions in pressure situations Ability to set priorities and focus Ability to take ownership and drive a task to conclusion with minimal supervision Ability to integrate into crossfunctional teams, work internationally in a matrixmanaged, resultsoriented environment. Ability to coordinate a small team and follow up on work tasks and results Strong analytical skills and broad business acumen Selfmotivated and demonstrate a doer mentality and willingness to go the extra mile Excellent communication and teamwork skills Great attention to detail Fluency in spoken and written English with additional languages considered an asset Perform other tasks as required QUALIFICATIONS EXPERIENCE Bachelors Degree in Computer Science, Software Engineering or in a related field 7 years of professional experience maintaining and deploying highly available, faulttolerant systems at scale 5 years of applicable working experience designing and building software applications with experience of working in agile environments 5 years of applicable working experience related to software lifecycle support 5 years of applicable working experience on various data bases preferably PostgresSQL Server along with SQL programming and NoSQL DBs like MongoDB server, Redis or CosmosDB Significant experience managing environments and software in a native Microsoft Azure environment Microsoft Azure certifications are a strong plus Significant experience developing software in a native Microsoft Azure environment Significant handson experience with all stages of the software life cycle including Continuous Integration tools Azure DevOps, Jenkins, GIT, Bamboo, Maven, etc. Significant handson with Infrastructureascode and configuration management like Ansible, Azure, Terraform, Puppet Significant experience with monitoring tools like Prometheus, Grafana, Datadog, etc. Full understanding of software development lifecycle best practices Experience with Kubernetes, Docker and cloud deployment technologies Experience developing and managing the full stack of enterprise webbased cloud applications Experience with test tools for testing integrated systems and performance Experience with Java 11, C and other languages are a plus Experience of developing or managing software systems in a satellite context or environment is a plus Apply HERE
Tags: applications
senior
satellite
engineer
Mission Control Applications Engineer
2021-02-10 19:12:35| Space-careers.com Jobs RSS
We have been at the forefront of innovation in the satellite communications industry for two decades, offering to all its stakeholders unrivalled expertise to design, develop and operate stateoftheart solutions and systems, worldwide. Our portfolio of services and technology knowhow covers the entire spectrum of a satellite mission, from market opportunity sizing and enduser requirements down to ground network development and operations. To both commercial and defence related domains, we also offer unique modular and agile technology to enable a more userfriendly and accessible use of satellite communication resources. Innovation and ingenuity are the guiding principles of anything we do for our customers. Working with e2E requires a high level of dedication and personal motivation, commitment and a drive to continually seek to improve things but the results our Group has consistently achieved over the years, at personal and team levels, are outstanding and make e2E a great place to work. Job Description We are expanding our team and are seeking a Mission Control Applications Engineer based in Darmstadt, Germany working as part of a multinationality project team. In the context of Satellite Monitoring and Control systems in an operational Mission Control Centre environment, the applicant will support software development and maintenance of components and applications designed with an objectedoriented approach and client server architecture. The development cycle includes the typical phases requirements, design, development, testing with formal procedures related to configuration control, verification against the software requirements and rollout into operations. Development ranges in a mixed Windows and Unix environment, from fixing problems and engineering changes, technical support to the continuous operation of the system, including analysis, investigation, and resolution with creation of appropriate documentation. Key Responsibilities Maintenance and Evolution activities Software maintenance and development using C and Java engineered in Windows and Unix environments, interacting with CommercialoffThe Shelf COTS products. Preventive maintenance Support to the 247 smooth running of facility software applications and their operating systems. Corrective maintenance Investigation into relevant anomalies and solutions, their documentation and classification, with suitable follow up of the delivery of software updates. System evolution Analysis of userdriven requirements, generation of software requirements, design, implementation, and verificationtesting activities. Verificationtesting Generation of verificationtest procedures and delivery documentation, participation in verification and regression testing activities at unit and system level, participation in factory acceptance testing campaigns and execution of onsite verification testing at integration level. System upgrades Analysis, planning and management of application, operating system and COTS upgrades and reconfigurations, considering any compatibility issues. Definition and management of technical documentation and procedures in support of these activities. User Support Applications support Software and technical support to the endusers of the application software by request. Attendance in meetings Participation in technical, progress and team meetings, submission of reports as required. On call service On occasions, provision of standbycall out support to operations and support to critical operations out of normal hours. Additional support Provision of support to other areas and programs as required, for example, supporting the simulations infrastructure. Technical Management Documentation generation and updates of technical documents Meeting participation participation in technical, progress and team meetings as needed and requested. Routine reporting preparation and production of routine reports, as necessary Supplier management at technical level acting as point of contact with the contractor for technical discussions, review of technical documentation from the contractor, organizing periodical technical meetings with the supplier. Software Engineering Framework Support Analysis activities focused on a common software engineering framework for the GSI Mission Control Applications and Tools Team Development of tools implementing this software engineering framework Skills, Character and Experience University degree in a relevant engineering discipline. Domain Skills Extensive experience in the definition, development, and maintenance of Mission Control Functions software applications for GEO and LEO space missions, experience in the whole life cycle of development of typical applications like telemetry and telecommand chains, automation schedule and procedure execution, operations preparation, analysis, etc. Good knowledge and understanding of space related standards ECSS and CCSDS related to spacetoground interfaces. Knowledge with ESA mission control products, such as MICONYS suite e.g. SCOS 2000, NIS, etc... Knowledge of thirdparty satellite mission control products such as APEX, SCOPE, MOIS, EPOCH or similar products. Spacecraft simulation environments and systems, System Development Maintenance Skills Extensive experience in software development and maintenance following formal software life cycle processes resulting in multiple customer deliveries. This includes production of requirements, design engineering artefacts and implementation reflecting corrective and evolution software maintenance activities as well as new applications definition. Extensive experience in ground segment AIV related activities test procedure generation, nonregression testing, requirements verification and validation. Software support to other ground segment functional teams. Software Engineering skills Extensive experience in designing and developing software components and applications using Object Oriented OO approach including design patterns. Extensive experience minimum 5 years designing, developing, and programming software applications using C and Java under both Windows and Linux platforms. Experience with formal software development environments such as Eclipse IDE and Microsoft Visual Studio. Experience developing interacting middleware components and application using TCPIP and CORBA. Experience developing software components and applications making use of Web Applications technologies client and server side Tomcat, JavaScript, HTML5. Experience in the development of software components using OpenSource solutions like Eclipse and Apache products e.g., Karaf, ActiveMQ. Experience developing software applications using ODBCJDBC bridges and programmatic interfaces to RDBMS engines. Eclipse Plugin development. Documentation and Configuration Management Skills Very good knowledge of MS Windows Office Suite applications and experience with documentation management systems. Experience in using configuration Management and anomaly reporting and tracking tools Salary Competitive salary per annum dependent on skillsexperience plus a growing list of Company benefits By submitting your CVapplication you are consenting to e2E Group using and storing information about you for monitoring purposes relating to your application of future employment. This information will only be used by e2E Group. e2E Group is committed to achieving workforce diversity and welcome all applications irrespective of social and cultural background, age gender, disability, sexual orientation or religious belief.
Tags: control
applications
mission
engineer
Data Processing Applications Engineer mfd
2020-06-03 16:13:43| Space-careers.com Jobs RSS
The EUMETSAT Technical Scientific Support Department TSS provides support to the operation of the satellite systems and to the development of the future satellite programs described above. The focus of routine operations at EUMETSAT is the provision, by effective utilization of all elements of the space and ground systems, of timely and reliable operational services to the users. The System Engineering and Projects Division SEP within TSS is in charge of the maintenance and engineering of the groundbased satellite infrastructure of the operational systems and the provision of engineering expertise for the preparation of the new missions. Within the SEP Division, the Data Processing Systems and Applications Competence Area DPSA CA is responsible for the engineering and maintenance of online and offline operational Data Processing Systems. Your future duties and responsibilities The areas of work in the scope of the DPSA CA activities are the following Creation and maintenance of Data Processing SystemsApplications Requirements full lifecycle for Online Data Acceptance, Product Generation, Encoding and Delivery and Offline Analysis and Reporting systems, and including their Reprocessing equivalents as used for Climate Record generation Development or maintenance of Data Processing Systems and Applications Data Processing SystemsApplications interfaces engineering Generation of prototypes and development plans and where relevant their implementation Verification and Validation Generation, maintenance and evolution of Data Processing SystemsApplications Maintenance Plans Consolidation and evolution of processes, standards, methodologies, tools, elements, and facilities for data processing of science data for operational and future programmes Implementation of Data Processing SystemsApplications level maintenance activities Provision of relevant inputs in area of responsibility to the midterm evolution planning of operational systems and their associated implementation. Climate Data Record generation projects Automated Software Testing The tasks shall include day to day operations and maintenance, to the handling of anomalies, upgrades and configuration changes for these facilities. Tasks will also contain the settingup and implementation of maintenance policies and procedures. Provide support to the management of the technical interface for procurements and maintenance services. Besides the above described routine tasks it is expected to contribute to requirements specification, design and system engineeringreengineering, development and testing activities in the field of science data processing that will become necessary for existing and future production systems. The tasks will include Maintenance and development of the Data Processing SystemsApplication Software it should be noted that for many of the facilities the first line maintenance is being performed by EUMETSAT in conjunction with the industrial contractor the second line maintenance is being performed by the industrial contractor under supervision and with support from EUMETSAT Procurement activities for maintenance and evolution activities, such as specification and maintenance of requirements for new or enhanced Data Processing SystemsApplications Software components that are going to be implemented by external contractors provided that the Contractor will not bid or will not be involved in such procurements monitor their detailed design and implementation generate the test plans, test specificationprocedures, perform the acceptance of the externally developed components, support the integration testing in the ground segment and the operational validation Contribute to the definition and design of architectures of data processing ground segments and their components, their interfaces, and the validation and verification methods Coordinationinputs to planning and preparation of releases Coordination with other EUMETSAT Teams andor Contractors to prepare introduction of newupgraded components as indicated by the EUMETSAT Technical Officer Generation and maintenance of technical baseline documentation Contribute to the operations of existing data processing ground segments Participation in technical meetings and formal reviews Analysis of the maintenance requirements and identification, procurement or implementation of the tools required to fulfil them Settingup and implementation of maintenance policies and procedures Perform routine tasks in operational systems under configuration control such as Anomaly investigations, documentation and classification Participation in relevant Anomaly Review Boards Follow up of the delivery of SW resolutions for these anomalies Contribute to Configuration Management change control practices Contribute to building and distribution of application software releases and patches Verification of correct facility installation for the assigned facilities Contribute to the development, integration and configuration management of software developed by third parties, its installation, and configuration and testing Perform SW testing in a structured approach to verify that delivered SW is fulfilling the requirements or to demonstrate that problems have been corrected Required qualifications to be successful in this role MANDATORY SKILLS AND EXPERIENCE Ability to learn and develop new skills and knowledge. This includes the ability to rapidly absorb, and make use of, information presented in written and oral communications in a dynamic context. Capable and willing to work within a multidisciplinary context in cooperation with other teams. The ability to maintain a system overview is essential. They shall have a systematic approach to work, be able to plan their work and to cope with tight schedules and multiple tasks. They shall have the capability to write accurate and consistent technical documentation. The ability to manage the technical interface with external partnerscontractors, based on a solid system engineering understanding. Engineering of large, UNIX or LINUX based, complex, realtime data processing systems, including requirements specification, design, software maintenance or development, formal software testing and system integration Very good technical writing skills, in particular in the area of formal technical documentation e.g. requirements specification and design documentation, test plans and procedures, maintenance procedures Source code control systems e.g. Subversion, Git Software anomalies analysis, debugging, profiling, fixing and processing DESIRABLE SKILLS AND EXPERIENCE Practical knowledge and experience of as many as possible of the following areas will be an advantage Operating systems and application software upgrades andor porting to new platforms Objectoriented software design, implementation, and maintenance, including the use of UMLSysML based tools for supportingdocumenting the design, at least at the architectural level Web technologies and programming e.g. Apache, CGI, JavaScript, XML Programming languages e.g. C, Java, Python The official languages of EUMETSAT are English and French. The working language for the position is English. Build your career with us. It is an extraordinary time to be in business. As digital transformation continues to accelerate, CGI is at the center of this changesupporting our clients digital journeys and offering our professionals exciting career opportunities. At CGI, our success comes from the talent and commitment of our professionals. As one team, we share the challenges and rewards that come from growing our company, which reinforces our culture of ownership. All of our professionals benefit from the value we collectively create. Be part of building one of the largest independent technology and business services firms in the world. Learn more about CGI at www.cgi.com. No unsolicited agency referrals please. CGI is an equal opportunity employer. To apply please visit httpswww.cgi.comencareers
Tags: data
applications
processing
engineer