Home software engineer
 

Keywords :   


Tag: software engineer

Software PAQA Engineer

2017-11-22 18:16:11| Space-careers.com Jobs RSS

Aurora is an established supplier of skilled manpower to ESA and in particular at ESTEC and ESAC. Aurora has the opportunity to expand our support within ESAC. Overview The support tasks including the following Contribute to the establishing of the programmatic and technical software PA requirements within the framework of the ESA Software policy. Evaluate Contractors plans, technical specifications and efforts proposed for the execution of SW PA programme. Monitor and evaluate SW PA analyses, reports and technical notes. Participate to project reviews, meetings, Configuration Control Boards, Nonconformance Review Boards and Software Review Boards. Prepare design tradeoffs, analyses and reports using metrics to support project decisions. Participate to software product evaluations and process assessments. Establish and maintain databases to track NCRs, RFWs, action items etc. as required. In collaboration with the projectmissionmanagers, the PAQA engineer shall coverthe following tasks Establish the PA requirements and PA plan relevant to the project incompliance with the ESA SW Engineering and Product Assurancestandards. Guide and monitor the implementation of PA requirements by the project in order to ensure their proper implementation. Monitor and control the performanceeffectiveness of the processes used during the development of the software. Maintain PAQA processes and procedures relevant to the project including PA documentation Participate in inspections and reviews scrums, design, code, documentation, of the project and directing the necessary preventive or corrective actions. Define and ensure the correct application of problem reporting procedures. Define, implement and perform a metrication program to manage the development and to assess the quality of the development processes and the products. Implement and perform process assessment and improvement. Perform project audits and assessments specifically for quality and configuration practices. Participate in project reviews when requested. Provide feedback on the projects by monthly report. Develop and maintain PA procedures and practices applicable to SCIO. Provide feedback and support to SCIOQ in configuration management aspects. Spot check configuration management practices on all missions, ensuring the correct application of the configuration management procedures. Provide support to the development and maintenance of configuration control procedures and practices applicable to SCIO. Feedback on risk management project status, performed by crossreference to the SCIO risk policy. Maintain methods and tools relevant to PAQA activities e.g. Sonar tool, verifying and reporting their correct use by the project. Support test preparation data, HW, procedures, etc., witness testing and problem reports registers. Support TRR and TRBs and the setup and maintenance of the test environment when needed. Support configuration manager in preparing testing and deploying software releases. Support the configuration manager with the development, implementation and maintenance of configuration control procedures. Ensure document management process e.g. releases is in conformance with the Document management plan. Support the Risk management process per mission, including participation in regular risk assessment meetings. Support the selection and implementation of the development environment and verify availability to developers and users on time. Specific qualification requirements Masters degree in software engineering or computer science with background on space engineering. Professional experience on SW engineering and quality assurance. Experience on ESA software engineering processes and standards is an asset. Experience in tools as JIRA, Sonar, Confluence, Jenkins, Git, Nexus, Maven is an asset. Experience in the development, operation and maintenance of ESA ground segment facilities and some scientific background is an asset. Practical experience in applying ECSS SW standards. Knowledge ofConfiguration management of complex systems. A high level of written and spoken English is essential. Legal and Security Requirements All applicants must be legally allowed to work in Spain without the need to obtain a work visa. Only European Union citizens can be employed by Aurora in Spain. Applicants are required to provide a copy of their passport and degree certificate. Aurora will validate the Degree with the issuing University and provide evidence to ESA. In line with ESAs security requirements, prior to issuing a letter of employment the applicant shall provide to Aurora a recent official document declaring that they are of good conduct from the country where currently resident, and Aurora will validate your employment history. Location It is expected that the work will be performed at the ESAC, the European Space Astronomy Centre, at Villafranca del Castillo, near Madrid, Spain. Contract You will be registered for both social security and tax in Spain. The requested support is for 0,5 FTE, therefore the standard working hours are 20 per week. In addition to public health services Aurora provides private medical insurance in Spain. Training to improve efficiency and provide strength for future career are of course included. Aurora can assist financially and provide recent experience information for relocation. To be considered for this Position Provide prior to 6 December2017 a summary of why you are a good candidate for the position together with a complete and detailedCandidate Proposal Formor CV and Motivation Letter toMr. Davide Starnone, at emaildavide.starnoneaurora.nlquoting referenceTECPAE404. Aurora will agree conditional employment terms and conditions with candidates before presenting their detailed technical proposal and candidates to ESA by 13 December2017, 1300 hours.

Tags: software engineer software engineer engineer software

 

UNIX Software Engineer

2017-11-21 13:17:43| Space-careers.com Jobs RSS

Serco is a specialist at delivering vital services on behalf of European, National and Local Governments. Serco Europe employs a large workforce in Belgium, Luxembourg, France, Switzerland, Germany, Holland, Spain, Italy and the UK. Our European operations have ca. 2,000 employees delivering critical services to public institutions throughout Europe. Package description Full details on application. Relocation assistance provided if applicable. Main responsibilities For our activities in EUMETSAT, we are currently looking for a UNIX Software Engineer. The Key Person 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 data flows monitoring, control, and reporting. In particular, the tasks include the following ones, with 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 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 IVV activities of data dissemination systems. Support to the Ground Segment IVV activities. Operational Support of the Data Dissemination System Monitoring the performance and behaviour. 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. In the performance of the activities the Key Person shall follow the relevant change control and maintenance procedures. Ideal candidate Essentials In addition to having a University degree or equivalent in a relevant engineering discipline, the Key Person 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. Furthermore, the Key Person shall have the following skills and at least 3 years experience in these 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 CC and XML technologies and Java programming language under Unix. The focus is on 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 CC, 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 SubVersion Configuration Control Formalised Software Testing Unix Operating Systems. The official languages of EUMETSAT are English and French. The working language for the position is English and therefore the Key Person must be able to work effectively in this language and have knowledge of the other. Desirables Practical knowledge of as many as possible of the following will be an advantage Building of web applications and user interfaces with Java andor Javascript Object Oriented OO 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. All applicants must hold a current valid work permit for Germany or be EU nationals. Important Any offer of employment is contingent upon you providing documents to verify your identity and employment eligibility, as required by law. Applicants are reminded that they will be requested to produce such documentation during the recruitment process. Please contact a member of the recruitment team if you require further details of acceptable types of documentation required for verification of identity and work authorization. For positions located within the Darmstadt Support Office please note that only applicants with no family affiliation within the Company will be considered. Data Protection When creating a profile on the Serco Career Centre you agreed to the Data Protection policy, a copy is available upon request. You may submit a written request revoking your consent to this agreement at any time. About the company Serco Services GmbH, part of the Serco group, A FTSE250, Multinational Service Provider with over 60,000 employees worldwide. Sercos space heritage over the last 40 years has placed us in the Space News Top 50 Space Industry Manufacturing and Services Companies We work alongside EUMETSAT and the European Space Agency, where we are the largest onsite service provider with ca. 300 staff. What connects the ever growing Serco workforce is a passion for delivering great service To keep ahead we have to constantly evolve and enhance the way we deliver our services and everyone in Serco has a role to play here. Serco provide the right environment to encourage ideas and a comprehensive Best Practice support network that enables them to put their ideas into action. If you share our values then join with over 60,000 colleagues globally who are equally as passionate about delivering great service as you

Tags: software unix engineer software engineer

 
 

Senior GIS Software Engineer

2017-11-20 13:11:56| Space-careers.com Jobs RSS

RHEA Group is currently looking for a GIS Developer for one of his client. You will have the opportunity to work in a European Institution for Air Traffic Management, based in Brussels. Tasks and Activities The scope of work will include Design, development and maintenance of the map application and web service. Development and maintenance of unit tests for the map components. Prototyping and investigation of new architecture and features. Creation of development and test scripts. Skills and Experience The following skills and experience are mandatory You have a degree in a relevant subject such as computer science, software engineering, maths or physics, You have excellent GIS knowledge LuciadMap API for high performance visualization of situational awareness Air Traffic Control domain Web Map Service WMS Web Feature Service WFS Terrain Analysis, You have experience and knowledge of Java How to Apply Looking to take your career to the next level? Interested applicants should submit their CV and Cover Letter to RHEAs Recruitment team at careersrheagroup.com no later than 31122017. Preference will be given to candidates eligible for an EU or national personal security clearance at the level of SECRET or above. About RHEA Group RHEA Group is a leading engineering consultancy firm with demonstrated expertise in space, system and secure software solutions. We attract skilled engineers, scientists and management professionals and offer a range of exciting career paths working alongside clients such as the European Space Agency, the European GNSS Agency, EUMETSAT and NATO.

Tags: software senior engineer gis

 

Software Engineer

2017-11-02 18:12:12| Space-careers.com Jobs RSS

As part of the SSA programme, you will have the opportunity to contribute to the software engineering support of design, integrate, test, validation, configuration control of the SSA segments. This position is based in Darmstadt, Germany. Tasks and Activities The scope of work will include Provide support to the Ground Segment Manager for the development and definition of the SSA Workplans. Interface with the SSA segment management groups for the activities that pertain to the study and development of Ground Segment SW in the three SSA domains SWE, SST and NEO. Interface with the SSA ICT team as needed. Support the continuous and evolutionary maintenance of Ground Segment SW maintained in the SSA Ground Segment being responsible for the validation and set up of the Continuous Integration pipelines received within the application delivery Responsible for the management of the DS CICD Pipelines defined at ESA and their alignment with those defined and delivered by Industry. Drive continuous improvements and efficiencies for Data System SW development, maintenance, testing and support Support tests and validation activities of common and segment specific Data Systems application developed in the framework of the SSA Programme, either at their TV or final locations. This includes also the CICD pipelines. Skills and Experience The following skills and experience are mandatory You have a PhD or equivalent academic degree in informatics, engineering or physics. You have at least 5 years of working experience in the design and procurement of SW applications andor systems engineering. You have experience in Agile, Continuous IntegrationDeliveryDeployment and Complex Software Architecture You have a good understanding and mastering of the complexity of the architecture at the various different level and define architectural solution in IT hybrid infrastructure comprising On premises asset on physical HW On premises asset on self managed VM Corporate Cloud IaaS Third Party Cloud SaaS or BPaaS You have experience in participating international industry contracts with a clearly defined project management responsibility How to Apply Looking to take your career to the next level? Interested applicants should submit their CV and Cover Letter to RHEAs Recruitment team at careersrheagroup.com no later than 20112017. Preference will be given to candidates eligible for an EU or national personal security clearance at the level of SECRET or above.

Tags: software engineer software engineer engineer software

 

EO Software Engineer Platform

2017-10-19 13:12:24| Space-careers.com Jobs RSS

Role Purpose The role is responsible for supporting our imagery and geoanalytics distribution and exploitation services and platform, called Kanvas. Heshe would support the implementation of new features and capabilities and providing innovative Earth Observation and geospatial solutions for scientific and commercial applications. Heshe will be involved in configuring, developing and consolidating software solutions over our Amazon Web Services and ArcGIS technology stack, especially in the fields of imagery production pipelines, valueadded products, customerfacing services development, thirdparty applications integration, connection with multiple data sources and federation with external platforms. Heshe would work within a continuous integrationcontinuous delivery environment, with highly automated testing procedures and supporting agile development teams to deliver operational software over public cloud infrastructures responding to requirements from business development and imagery production teams. Key Accountabilities and Responsibilities Integrate Deimos Imagings imagery production pipelines with Kanvas platform. Support the development and integration of imagery, valueadded products and geospatial services on Kanvas platform. Design and integrate customerfacing services to access our space assets including data, applications and analytics. Integrate Kanvas platform with thirdparty platforms. Support the integration of thirdparty applications and services. Connect Kanvas with multiple spaceborne sensors and imagery production chains plus other raster and vectorial data sources. Other responsibilities a. Configure and maintain internal and customerfacing ArcGIS enterprise environments. b. Evangelize teams in the possibilities and uses of the ArcGIS software suite, including imagery and GIS services. Education and Requirements University degree or equivalent in Software Engineering, Computer Science, Remote sensing, telecommunication or similar Masters Degree Software Engineering, Computer Science, Remote sensing, telecommunications will be considered an asset. 3 5 years of proven experience within the fields of Earth Observation andor Geographical Information Systems with expertise in data and information distribution and exploitation platforms. A background in geospatial markets, enterprise platform markets, and geospatialenterprise business models is strongly desired. Expertise in ESRIs ArcGIS Enterprise and especially ArcGIS Imagery servers is preferred. Command of English is mandatory, other languages are an asset Technical Skills and knowledge Knowledge and experience designing, developing or operating Earth Observation or Geospatial data and information distribution and exploitation services or platforms. Expertise in developing software for imagery or geospatial applications and services. Expertise of web applications frontend development languages, including Javascript. Knowledge of Open Geospatial Consortium standards for imagery, maps, sensors, and others WMS, WTS, WCS, CSW, WFS, etc. Knowledge of Open APIs for imagery and data sharing, including OpenSearch. Knowledge of CKANbased data platforms. Experience working with standard imagery and geospatial data and metadata formats, including GeoTiff, JPEG, NetCDF, HDF, KML, GML and shapefiles. Expertise of software programming languages for jobs automation and scripting like Python. Knowledge of imagery programming libraries like GDAL. Experience deploying software in public cloud infrastructures like Amazon Web Services. Experience working in CDCI pipelines with automated testing. Knowledge of Remote Sensing, Earth Observation or Data Science applied to those fields. Skills Candidates should be able to work effectively, autonomously and cooperatively in a diverse and international team environment, defining and implementing solutions in line with the team and individual objectives, as well as project deadlines. Applicants should also have good analytical, organizational and reporting skills, a proactive attitude to problemsolving and an interest in innovative technologies. Experience of working in a multidisciplinary team environment. Experience of working closely with customers, partners, and suppliers. Good interpersonal and communication skills. Capacity to prioritize, adaptable and flexible, autonomous Honest and ethical approach Team player with proactive and positive attitude Building trust and influencing. Used to cope with the pressure of a target driven environment. To apply for this job role please link please, click here httpdeimosimaging.applytojob.comapplyqpEDKnlISwSoftwareEngineerPlatformEarthObservation?sourcespacecareers Applicants that will not get through the link will not be taken into consideration.

Tags: software platform engineer software engineer

 

Sites : [84] [85] [86] [87] [88] [89] [90] [91] [92] [93] [94] [95] [96] [97] [98] [99] [100] [101] [102] [103] next »