Home software engineer
 

Keywords :   


Tag: software engineer

Software Engineer Java for Space Systems

2015-11-02 18:04:55| Space-careers.com Jobs RSS

Do you want to use your software skills to make a difference to society? Your software will contribute to controlling satellites observing the Earths weather systems. Every time you see a European weather forecast you will know that your software helped to facilitate it, which helps people every day, as well as helping to avoid misfortune due to weather storms. The SCISYS Space Division is looking for enthusiastic, ambitious and able software engineers to join our Satellite Ground Systems development teams in Bristol, UK. We deliver a wide range of projects and products to our customers, such as the European Space Agency, spanning large scale system developments used to operate satellites to small technology studies involving prototypes and technology demonstrators. We cover many software and IT aspects of the space and ground segments for spacecraft missions, including monitoring and control, planning, automation, operations data preparation, archives and big data analysis. Importantly we are also moving into product development to facilitate the trend of operating megaconstellations. The initial role will include responsibility for implementation of software components using Java and support for current systems software. The role will include all aspects of the standard software lifecycle including Working as part of the team to implement new functionality Performing software builds and testing of the software Direct interaction with the customer and end users to discuss problems and changes as needed Analysis and corrective maintenance of software anomalies Travel to the customer site as required to assist with testing, provide support or training Proven candidates will have the opportunity to contribute more widely to the Space Division and develop and grow within the company taking on leadership roles where appropriate. We value individuals with the ability, initiative, ambition and willingness to help shape our business. Essential skills The candidate must have a software engineering background with development experience in Java. An understanding and appreciation of good software development practices is essential, including the use of source code management systems and project standardsguidelines. The candidate must be able to work in a collaborative team environment. It is expected that the role will include customer interaction, so the successful candidate will be fluent in English and confident in their role in representing the company. Desirable skills Programming within an eclipse environment using Java Linux systems Software design and UML Knowledge of programming in CC Requirements engineering Understanding of verification and validation Knowledge of spacecraft planning systems would be useful but is not an essential requirement Knowledge of HLA will be an advantage Additional Requirements Eligible to work in the UK Security Clearance desirable Willing to travel to customer sites Join us and be part of a team that wants to be the difference. When applying for this role, your details will be entered into a database for sole use by SCISYS. SCISYS offers a comprehensive range of benefits including pension, life assurance and private healthcare.

Tags: software systems space java

 

MTG Data Dissemination Software Engineer

2015-10-27 12:03:12| Space-careers.com Jobs RSS

About us SCISYS Deutschland GmbH provides professional engineering and consultancy services supporting space programmes and missions. We have a strong presence at ESOC and EUMETSAT, as well as serving all ESA sites and spacecraft primes. Our team is composed of university graduates and experienced professionals, comprising some of the most knowledgeable, dedicated and talented engineers across Europe. Our services cover the whole life cycle of space programmes from early concepts to operations. Our Space Division provides a dynamic, supportive and friendly atmosphere in which you are encouraged to lead with initiative. We support new ideas from our colleagues and are focused on innovation. Moreover, we actively manage your professional development, training and career progression. For the location in Darmstadt Germany we are looking for a MTG Data Dissemination Software Engineer at EUMETSAT. Tasks As a member of the Data Services Competence Area, the Consultant shall provide support to the development and maintenance of the Data Services systems, with main focus on the activities of the Data Dissemination Services to be provided to the MTG Programme, delivering data services and requirement management, and validation and verification of the system, alongside the specification of Service Level Agreements. In particular, the tasks include the following ones Requirements Management Review Data Dissemination requirements for MTG programme. Review, analysis and definition of Data Dissemination Services and Service Level Agreements SLA specifications. Translation of system level requirements into specification of Services and viceversa. Interaction with relevant Operations Teams to include operational requirements. Interaction with MTG data producers and consumers for possible Services updates and evolutions. Design Definition and implementation of Service metrics and the corresponding SLAs Analyse and verify that Data Dissemination Services and its system and software requirements can be traced through design, code and test phases. Analyse interfaces. Testing Analysis and review of Verification and Validation Test specification and approach from perspective of Services and SLAs. Coordination of Test Plans, Cases, Data, Tools, Procedures, and Scripts. Analysis of test results and reporting. Support to the Ground Segment IV V. Operational Support for Data Dissemination systems Implementation, configuration and maintenance of dissemination data flows. Monitoring and reporting the performance and behavior against SLAs. Problem investigation and anomaly raising. Configuration and installation of software. Support the delivery of software externally developed Communication with external contractors. Software reception, installation, configuration and testing. Generation and maintenance of technical documentation Service, System, Software Requirements, and Service Definitions. Test Approaches and Plans. Architectural Design. Interface Control Documents. MaintenanceOperational Procedures for operational systems. Participation and organisation of technical meetings and formal reviews. Preparation and production of routine reports as necessary. In the performance of the activities the Consultant shall follow the relevant change control and maintenance procedures. Essential requirements In addition to having a University degree or equivalent in a relevant engineering discipline, the Consultant must have excellent team working skills, being able to work autonomous and have good analytical skills. The variety of the tasks and the scope of the systems to be supported require also very good communication, presentation skills combined with the ability to perform under high workloads. The Consultant shall have skills and experience in the following mandatory areas, ideally in the context of data services systems, with a minimum 5 years of working experience System Development IT Service Management frameworks and standards e.g. ITIL. Strong ability to translate customer and technical requirements into appropriate service specifications and technical design. Service declarations, service measurements and reporting applicable to system level. Software development and maintenance of high available and scalable software systems using a formal life cycle resulting in deliveries to customers. Requirements management, software design and implementation reflecting corrective and evolutions of software components. Software Verification and Validation related activities of complex Systems e.g. Requirements Verification and Validation, and Tests Coordination. System Maintenance Provision of support for operational systems, which includes the monitoring of the performance, problem investigation, coordination of resolutions. Operation and maintenance of systems in a 247 operational environment. Software Engineering Designing, developing, and maintenance of medium to large size applications in Java programming language and XML technologies under Unix. Scripting languages in the Unix environment. Software applications using relational database management systems RDBMS. Documentation and Software Configuration Management Using software configuration management, anomaly reporting and tracking tools. Excellent, proven, writing skills of technical documentation. Software Technology Java, JavaScript and operating system scripting languages. Software Development methodologies e.g. Waterfall, RUPIUML with Object Oriented Design. System level and network programming TCPIP and distributed applications. Data Transfer Protocols such as FTP. Web development and XML technology. Relational Databases preferably Oracle or MySQL. Source Code Control Systems preferably Sub Version. Configuration Control. Formalised Software Testing. UNIX Operating Systems. Desirable requirements Practical knowledge of as many as possible of the following will be an advantage Data disseminationdistributiontransfer systems and provision of realtime data services. Definition and formalization of dataflows and interfaces between complex systems. Satellite Earth Observation Ground Segment systems. Standard Communication protocols, data exchange protocols, data compression schemes. OGC Interoperability Standards such as CSW, WMS, WCS, WFS. Meteorological Data Formats HDF5, NetCDF, JPEG2000, etc. World Meteorological Organisation WMO related dissemination protocols and formats. Standards applicable to software development activities QA, Configuration Management, ECSS Cloud Computing technologies. Other Information Start date is 11th January 2016. Fluency in English is mandatory The candidate must have a valid German work and residence permit or be an EU Citizen To apply online please visit www.scisys.despacejobs

Tags: data software engineer dissemination

 
 

MTG Data Dissemination Software Engineer 1513102

2015-10-27 12:03:12| Space-careers.com Jobs RSS

Solenix is specialized in the provision of highquality software engineering, technical consulting and operations services in the aerospace domain. This vacancy note concerns an onsite consulting position at EUMETSAT in Darmstadt, Germany. MTG Data Dissemination Software Engineer 1513102 Job Description We are looking for a Data Dissemination Software Engineer to support our client EUMETSAT. You will be part of the Data Services Competence team and provide support to the development and maintenance of the Data Services systems, with a main focus on the activities of the Data Dissemination Services to be provided to the MTG Programme, delivering data services and requirement management, and validation and verification of the system, alongside the specification of Service Level Agreements. Your tasks shall include Requirements Management Review Data Dissemination requirements for MTG programme. Review, analysis and definition of Data Dissemination Services and Service Level Agreements SLA specifications. Translation of system level requirements into specification of Services and viceversa. Interaction with relevant Operations Teams to include operational requirements. Interaction with MTG data producers and consumers for possible Services updates and evolutions. Design Definition and implementation of Service metrics and the corresponding SLAs Analyse and verify that Data Dissemination Services and its system and software requirements can be traced through design, code and test phases. Analyse interfaces. Testing Analysis and review of Verification and Validation Test specification and approach from perspective of Services and SLAs. Coordination of Test Plans, Cases, Data, Tools, Procedures, and Scripts. Analysis of test results and reporting. Support to the Ground Segment IV V. Operational Support for Data Dissemination systems Implementation, configuration and maintenance of dissemination data flows. Monitoring and reporting the performance and behavior against SLAs. Problem investigation and anomaly raising. Configuration and installation of software. Support the delivery of software externally developed Communication with external contractors. Software reception, installation, configuration and testing. Generation and maintenance of technical documentation Service, System, Software Requirements, and Service Definitions. Test Approaches and Plans. Architectural Design. Interface Control Documents. MaintenanceOperational Procedures for operational systems. Participation and organisation of technical meetings and formal reviews. Preparation and production of routine reports as necessary. Required Skills and Experience In addition to having a University degree or equivalent in a relevant engineering discipline, you will have a minimum of 5 years working experience in the following mandatory areas, ideally in the context of data services systems System Development IT Service Management frameworks and standards e.g. ITIL. Strong ability to translate customer and technical requirements into appropriate service specifications and technical design. Service declarations, service measurements and reporting applicable to system level. Software development and maintenance of high available and scalable software systems using a formal life cycle resulting in deliveries to customers. Requirements management, software design and implementation reflecting corrective and evolutions of software components. Software Verification and Validation related activities of complex systems Requirements Verification and Validation. Tests Coordination. System Maintenance Provision of support for operational systems, which includes the monitoring of the performance, problem investigation, coordination of resolutions. Operation and maintenance of systems in a 247 operational environment. Software Engineering Designing, developing, and maintenance of medium to large size applications in Java programming language and XML technologies under Unix. Scripting languages in the Unix environment. Software applications using relational database management systems RDBMS. Documentation and Software Configuration Management Using software configuration management, anomaly reporting and tracking tools. Excellent, proven, writing skills of technical documentation. Software Technology Java, JavaScript and operating system scripting languages. Software Development methodologies e.g. Waterfall, RUPIUML with Object Oriented Design. System level and network programming TCPIP and distributed applications. Data Transfer Protocols such as FTP. Web development and XML technology. Relational Databases preferably Oracle or MySQL. Source Code Control Systems preferably Sub Version. Configuration Control. Formalised Software Testing. UNIX Operating Systems. Desirable Skills and Experience Data disseminationdistributiontransfer systems and provision of realtime data services. Definition and formalization of dataflows and interfaces between complex systems. Satellite Earth Observation Ground Segment systems. Standard Communication protocols, data exchange protocols, data compression schemes. OGC Interoperability Standards such as CSW, WMS, WCS, WFS. Meteorological Data Formats HDF5, NetCDF, JPEG2000, etc. World Meteorological Organisation WMO related dissemination protocols and formats. Standards applicable to software development activities QA, Configuration Management, ECSS Cloud Computing technologies. Work Location Darmstadt, Germany Dates Application Deadline 09 November 2015 Start of Work 11.01.2016 Important Notes Before applying to this position, please read the page Notes to Applicants on the Solenix website under Career. Applicants must be EU citizens or have a valid work and residence permit in Germany. Security, identity and reference checks on the candidates are part of the recruitment process. Job Application Please send your applications electronically to careersolenix.ch before the application deadline 09 November 2015 Learn more about us in Facebook

Tags: data software engineer dissemination

 

Data Dissemination Software Engineer 1513101

2015-10-27 12:03:12| Space-careers.com Jobs RSS

Solenix is specialized in the provision of highquality software engineering, technical consulting and operations services in the aerospace domain. This vacancy note concerns an onsite consulting position at EUMETSAT in Darmstadt, Germany. Data Dissemination Software Engineer 1513101 Job Description We are looking for a Data Dissemination Software Engineer to support our client EUMETSAT. You shall provide support to the maintenance, evolution and development of the Data Services systems, with special focus on the maintenance and evolution of the EPS Programme Specific Dissemination System which encompass data activities such as data reception, formatting, conversion, distribution and dissemination, transferring, and also dataflows monitoring, control, and reporting. Your tasks will have a particular focus on the maintenance activities and operational support of EPS Dissemination System, and on translation of its technical requirements of evolutions into appropriate technical design and implementation and will include Requirements Analysis Interaction with relevant Operations Teams to include operational requirements. Interaction with data producers and consumers for possible requirement updates. Determine the operational, maintenance, and evolution needs of data dissemination. Definition of data dissemination systems and software requirements. Design Software corrections and evolutions. Support to the data dissemination design architecture definition. Identification, procurement or implementation of tools. Design, implementation and maintenance of data dissemination dataflows. Testing Regression testing for corrections and evolutions. Acceptance of external software. Integration Verification Validation IV V activities of data dissemination systems. Support to the Ground Segment IV V activities. Operational Support of the Data Dissemination System Monitoring the performance and behavior. Problem investigation and anomaly raising. Second line support and corrections. Configuration and installation of software. Support the delivery of software externally developed Communication with external contractors. Software reception, installation, configuration and testing. Generation and maintenance of technical documentation System and Software Requirements. Architectural Design. Interface Control Documents. Test Plans and Test Cases. Maintenance and Operational Procedures for operational systems. Participation and organisation of technical meetings and formal reviews. Preparation and production of routine reports as necessary. Required Skills and Experience You shall have a University degree or equivalent in a relevant engineering discipline along with a minimum of 3 years experience in the following mandatory areas System Development Ability to translate technical requirements into appropriate technical design and implementation. Software development and maintenance using a formal life cycle resulting in deliveries to customers. This includes requirements management, software design and implementation reflecting corrective and evolutions of software components. Software verification and validation related activities test procedure generation, testing, requirements verification and validation. System Maintenance Provision of support for operational systems, which includes the monitoring of the performance, problem investigation, coordination of resolutions. Operation and maintenance in a 247 operational environment. Software Engineering Designing, developing, and maintenance of medium to large size applications in CIC and XML technologies and Java programming language under Unix. The focus of the programming languages is CC but maintenance of existing software developed in Java can also be required. Scripting languages in the Unix environment. Developing software applications using relational database management systems RDBMS. Documentation and Software Configuration Management Using software configuration management, anomaly reporting and tracking tools. Very good, proven, writing skills of technical documentation. Software Technology CIC, Java, and operating system scripting languages. System level and network programming TCPIP and distributed applications. Data Transfer Protocols such as FTP. Web development and XML technology. Relational Databases preferably Oracle or MySQL . Source Code Control Systems preferably Sub Version. Configuration Control. Formalised Software Testing. Unix Operating Systems. Desirable Skills and Experience Building of web applications and user interfaces with Java andor Javascript. Object Oriented 00 design approaches. Toolbased Software design UML. Data disseminationdistributiontransfer systems and provision of realtime data services. Standard Communication protocols, data exchange protocols, data compression schemes. Satellite Ground Segment systems. Definition and formalization of data flows and interfaces between complex systems. Meteorological Data Formats HDF5, NetCDF, JPEG2000, etc. World Meteorological Organisation WMO related dissemination protocols and formats. Work Location Darmstadt, Germany Dates Application Deadline 09 November 2015 Start of Work 11.01.2016 Important Notes Before applying to this position, please read the page Notes to Applicants on the Solenix website under Career. Applicants must be EU citizens or have a valid work and residence permit in Germany. Security, identity and reference checks on the candidates are part of the recruitment process. Job Application Please send your applications electronically to careersolenix.ch before the application deadline 09 November 2015 Learn more about us in Facebook

Tags: data software engineer dissemination

 

Junior Software Engineer 1501099

2015-10-23 11:04:38| Space-careers.com Jobs RSS

Solenix is specialized in the provision of highquality software engineering, technical consulting and operations services in the aerospace domain. Junior Software Engineer 1501099 Job Description Solenix is an independent and international company providing engineering and consulting services in the space market. Among our customers are space agencies like ESA and EUMETSAT. We are specialized in distributed systems and client applications, using modern technologies with a focus on high performing, robust and light solutions. Our Engineering Team is a group of motivated, dynamic and creative people who enjoy highquality work, as well as a relaxed and flexible work atmosphere. We are looking for a Junior Software Engineer to join this team in our offices in Darmstadt, Germany. You will be involved in different software engineering projects and your specific assignments will include a broad range of activities throughout the whole software development lifecycle. You will be integrated in our development process and extend your knowledge and abilities supported by the Engineering Team. Depending on your skills and interests, you will have the possibility to participate in other company activities and take on further responsibilities, e.g. in business development or project management. Required Skills and Experience Proactive attitude with initiative and interest in challenging solutions Fluency in English, both spoken and written particularly in technical documentation Knowledge and practical experience in the following technologies is required Java e.g. with JSF, Spring JavaScript e.g. with jQuery, AngularJS HTML, XML technologies, CSS DBMS e.g. Oracle, PostgreSQL, MongoDB Desirable Skills and Experience Experience in the following areas would be desirable User interface design Continuous integration environments and source control management systems and their respective tools Developing in LinuxUnix environments Python and shell scripting Work Location Darmstadt, Germany Dates Application Deadline 30 November 2015 Start of Work January 2016 Important Notes Before applying to this position, please read the page Notes to Applicants on the Solenix website under Career. Applicants must be EU citizens or have a valid work and residence permit in Germany. Security, identity and reference checks on the candidates are part of the recruitment process. Job Application Please send your applications electronically to careersolenix.ch before the application deadline Learn more about us in Facebook

Tags: software junior engineer software engineer

 

Sites : [127] [128] [129] [130] [131] [132] [133] [134] [135] [136] [137] [138] [139] [140] [141] [142] [143] [144] [145] [146] next »