Home software engineer
 

Keywords :   


Tag: software engineer

Copernicus Monitoring Applications Software Engineer

2016-07-19 16:06:31| Space-careers.com Jobs RSS

Job Description The key person will provide hisher prime support to the Mission Control Applications and Tools Team and heshe will support Maintenance of the Client CopernicusSentinel3 Mission Control Applications and MMEMon tools instantiation for Sentinel3 Requirements specification, design, development implementation, integration and verification of extensions including future obsolesces reengineering of Sentinel3 mission control applications and tools and MME Support to users in investigation andor handling in the operational usage of the Sentinel3 mission control applications and tools and MME Provide MCAT with strong software technologies expertise in the area of web applications The tasks of the key person will typically include Maintenance and Evolution Activities Preventive and corrective maintenance Engineering activities Maintenance of test plan and test procedures Support and development of the verification infrastructure Coordination of the production of new software releases or patches, delivery acceptance and installation onsite Execution and coordination of software verification and nonregression testing campaigns generation and updates of technical documents Technical Assessment and Review. User Support Software support and Ensure if specifically required operations continuity during critical periods. Requirements In addition to having a University degree in a relevant engineering discipline, the key person shall demonstrate significant knowledge and experience in the area of software applications requirements definition, design, implementation, verification and maintenance. The key person shall have skills and experience in the following mandatory areas Software Engineering Maintenance Skills Experience minimum 5 years in the full cycle of development and maintenance of software application following formal software engineering processes Experience minimum 5 years definition of software requirements, architectural design, implementation and maintenance of 247 applications based on java technologies within web based deployment Experience minimum 3 years in IVV integration, verification and validation activities following formal engineering processes. This includes requirement verification, system and subsystem integration, generation of test plan and test procedures, nonregression testing, generation of test data, generation of test tools, running the test procedures on the target system, generation of test reports and anomaly tracking. Software Technologies Skills Experience minimum 3 years in designing and implementing backend software applications using Servlet containers e.g. Tomcat, JBoss and Java programming languages for UNIXLinux operating systems Experience minimum 3 years in designing and implement web client applications using GWT and HTML 5 technologies javascript, CSS, HTML and javascript frameworks Experience minimum 2 years in designing and implementing applications based on Messaging Oriented Middleware and using ActiveMQ andor ZeroMQ as message brokers Experience minimum 3 years in designing and developing software applications using interfaces to relational database management systems RDBMS and experience with data model design for RDBMS. The working language for the position is English and therefore the key person must be able to work effectively in this language.

Tags: software applications monitoring engineer

 

Copernicus Monitoring Applications Software Engineer

2016-07-19 16:06:31| Space-careers.com Jobs RSS

Our space client based in Germany are seeking a Copernicus Monitoring Applications Software Engineer to support the Mission Control Applications and Tools Team within the GSI Division in the TSS Department. The closing date for applications is 19.08.2016. Tasks The key person will support the TSS Department as a member of the Mission Control. Applications and Tools Team, which is part of the GSI Division. The Mission Control Applications and Tools MCAT Team is responsible for the maintenance. and development of the following Mission Control Applications Spacecraft Monitoring Control, Automation Procedure Execution and Schedule Execution. Local Applications Monitoring Control. Onboard software management. Flight Dynamics System. Mission Planning System. OpsPrep Tools. Data analysis and reporting tools. Spacecraft Simulator. MMEMon applications GEMS, SMART, SPRS, UNF, TMPropagator. The MCAT Competence Area CA performs the following activities Software engineering and software maintenance of multimission and missionspecific Mission Control Applications and Tools for GEO and LEO missions. Software engineering for the reuse of Mission Control Applications and Tools with the separation between generic kernel and missionspecific extensions. Integration and verification at application and system level. User and software support to flight control teams. Support to the Programme Preparation and Development PRD Department for the PhaseBCD of new missions in the domain of Mission Control Applications. List of tasks The key person will provide hisher prime support to the Mission Control Applications and Tools Team and heshe will support maintenance of the CopernicusSentinel3 Mission Control Applications and MMEMon tools instantiation for Sentinel3 requirements specification, design, development implementation, integration and verification of extensions including future obsolesces reengineering of Sentinel3 mission control applications and tools and MME. Support to users in investigation andor handling in the operational usage of the Sentinel3 mission control applications and tools and MME. Provide MCAT with strong software technologies expertise in the area of web applications. Tasks will typically include Maintenance and Evolution Activities Preventive and corrective maintenance including the investigation and correction or following the corrections implemented by external contractors of anomalies in the software facilities and verification testing of the fixes. Engineering activities analysis of the porting of some subsystems to stateoftheart technologies, tradeoff studies of various technologies, software design of the technical solutions as following the procurement of the changes with external contractors and verification testing of the changes. Maintenance of test plan and test procedures generation and updates of maintenance test plan and related test procedures at software level and at level. Support and development of the verification infrastructure development andor procurement of scripts tools to perform installation checks, nonregression, functional and performance testing. Analysis and implementation of mechanisms or tools allowing the automatic or semiautomatic verification testing of the application software. Coordination of the production of new software releases or patches, delivery acceptance and installation onsite. This activity includes the technical coordination of the production by an external contractor of new releases or patches of the application software, liaison with the operational users, participation in technical reviews, participation in factory at contractor premises acceptance testing campaigns and coordination of the installation of the releases or patches onsite. Execution and coordination of software verification and nonregression testing campaigns. This activity includes preparation of test data, running the test procedures on the target system, generation of test reports, analysis of results and troubleshooting of problems. Documentation generation and updates of technical documents. Technical Assessment and Review acting as technical experts heshe will support the coordination, assessment and review process for engineering artefacts and technical documentation produced in the scope of maintenance activities. User Support Software support software support to the endusers of the application software. Ensure if specifically required operations continuity during critical periods by provision of oncall services and software support to operations. Qualifications University degree in a relevant engineering discipline. Skills The key person shall demonstrate significant knowledge and experience in the area of software applications requirements definition, design, implementation, verification and maintenance. The key person shall have skills and experience in the following mandatory areas Software Engineering Maintenance Skills Experience minimum 5 years in the full cycle of development and maintenance of software application following formal software engineering processes Experience minimum 5 years definition of software requirements, architectural design, implementation and maintenance of 247 applications based on java technologies within web based deployment Experience minimum 3 years in IVV integration, verification and validation activities following formal engineering processes. This includes requirement verification, system and subsystem integration, generation of test plan and test procedures, nonregression testing, generation of test data, generation of test tools, running the test procedures on the target system, generation of test reports and anomaly tracking. Software Technologies Skills Experience minimum 3 years in designing and implementing backend software applications using Servlet containers e.g. Tomcat, JBoss and Java programming languages for UNIXLinux operating systems Experience minimum 3 years in designing and implement web client applications using GWT and HTML 5 technologies javascript, CSS, HTML and javascript frameworks Experience minimum 2 years in designing and implementing applications based on Messaging Oriented Middleware and using ActiveMQ andor ZeroMQ as message brokers Experience minimum 3 years in designing and developing software applications using interfaces to relational database management systems RDBMS and experience with data model design for RDBMS. It would be a distinct advantage for the key person to have knowledge andor experience with some of the following Maintenance Technical Management Skills Experience in being the technical point of contact for contractors working at offsite premises and responsible for application software evolution and maintenance. Software Technology Skills Experience in using Unified Modelling Language UML for software design. XML processing schema design, validation, parser libraries, transformation XSLT and XPath. Experience using tools for the automation of software testing. The key person shall also be assessed for the following skills and qualities Working proactively without supervision in an individual or team environment. Conducting activities in an orderly and disciplined manner, working calmly and correctly under stress. Working in teams and sharing expertise and experience with other team members. Able to commit to the plan and deliver the expected results on time or to report proactively if any deviations are foreseen. Take ownership of problems through to effective resolution. Possess excellent verbal and written communications skills and be confident to deal with a wide variety of people.

Tags: software applications monitoring engineer

 
 

Software Test Engineer mf

2016-07-14 15:08:20| Space-careers.com Jobs RSS

Software Test Engineer mf Ref. No. 1611281 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, 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, and the UK. Job description For our customer, ESO in Munich, Germany, we are seeking an experienced Software Test Engineer to support the Software Engineering and Quality Group in the Science Operations Software Department SEQSCS The Software Engineering and Quality Group SEQ in the Department of Science Operations Software SCS provides the development teams with software engineering services including the provision of an environment and tools to define and support the software life cycle. The department is also in charge of integrating software modules, preparing releases and verifying and validating software products before delivery to customers. In addition, continuous regression testing is performed to ensure that existing functionality is still working when adding new features. Responsibilities Typical activities to be undertaken are Testing VLT data flow applications databasedriven Java web and desktop GUI applications, command line tools, distributed applications according to ESO SQA standards. It includes understanding and reviewing user requirements with customers, producing and automating test cases, plans and reports. Platforms used Windows, Linux and MacOS Analyzing test results and investigating the root causes in collaboration with the developers Maintaining the existing automated test suites Testing applications for the ALMA project according to ALMA standards. It includes collecting and understanding the user requirements, producing and automating test cases, plans and reports. Platform used Scientific Linux Analyzing test results and investigating the root causes in collaboration with the developers Maintaining the existing automated test suites This is a fulltime position with a planned starting date in January 2017. You will be based at ESOs facilities in Munich, Germany. Qualifications Competencies Applicants shall have an University degree in Computer Science, Physics, Electrical Engineering or equivalent. The ideal applicant is a software test engineer with sufficient experience typically more than 3 years in software testing, including requirements analysis and clarification, as well as testing web applications and GUIs. You will be able to support any manual testing as well as implementation of fully automated tests. Testers are also expected to write documentation on test tools and environment as well as test case descriptions and test reports. You must be familiar with software development and test methodologies and standard software engineering practices and have an excellent knowledge of scripting languages UNIX shell, Python, Groovy and software build tools. Essential skills are Very good knowledge of testing of Java Desktop GUIs under Linux andor MacOS Very good knowledge of testing of dynamic web applications, including Javascriptcentric single page applications Significant experience with relational databases and designing SQL queries Basic experience in testing tools like Selenium andor QFTest Good knowledge of test automation Good knowledge scripting languages, preferably Groovy andor Python Exposure to configuration management tools, preferably SVN Very good oral and written communication skills Flexibility Customer orientation and a strong sense for quality development. Excellent oral and written communication in English The following experience would be an additional asset Knowledge of Unit test frameworks like Junit or TestNG Knowledge of general purpose software testing techniques equivalence partition, combinatorial, pairwise, boundary conditions, etc. Knowledge of a JVM language like Java or Groovy Knowledge of Javascript Exposure to issue management systems, and continuous integration systems e.g. Jenkins 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. Carolina Munte by telephone 49 89 3200 6713 or by email camuterma.com. To ensure that your application will reach us and is properly processed please apply through the link httpswww.epos.dkREKTermaJoblistShowJobOffer.aspx?dbaliasEposRECTermalangenjobOfferEntityId945joblistId1 with a Cover Letter and a uptodate Curriculum Vitae in Europass format httpseuropass.cedefop.europa.euenhome Closing date August 4th, 2016 Please note that applicants must hold all appropriate documentation and permits to work in Europe. Terma develops products and systems for defense, civilian authorities, and security applications, including command and control systems, radar systems, selfprotection systems for vessels and aircraft, space technology, and advanced aerostructures for the aircraft industry. Terma is headquartered in Aarhus, Denmark, and maintains international subsidiaries and operations in The Netherlands, Germany, India, Singapore, and the U.S. Sign up for Termas newsletter here or follow Terma to remain updated on our news and events

Tags: software test engineer software engineer

 

Software Test Engineer mw

2016-07-13 16:06:15| Space-careers.com Jobs RSS

Vitrociset Belgium, a Vitrociset Group company, can claim almost 30 years of experience in the field of space operations engineering activities, starting in 1982 with the European Space Agency. Today Vitrociset Belgium is the Corporate Groups center of gravity for the Space activities in central Europe. With the headquarter located in Belgium and permanent offices presence close to ESAs centers ESOC D, ESTEC NL and ESAC SP, the company offers you major opportunities at its many sites abroad, an international environment and assignment to prestigious clients ESA, ESO, CNES, EUMETSAT, ASTRIUM. Summary of the role The Software Engineering and Quality Group SEQ in the Department of Science Operations Software SCS provides the development teams with software engineering services including the provision of an environment and tools to define and support the software life cycle. The department is also in charge of integrating software modules, preparing releases and verifying and validating software products before delivery to customers. In addition, continuous regression testing is performed to ensure that existing functionality is still working when adding new features. 1. Testing VLT data flow applications databasedriven Java web and desktop GUI applications, command line tools, distributed applications according to ESO SQA standards. It includes understanding and reviewing user requirements with customers, producing and automating test cases, plans and reports. Platforms used Windows, Linux and MacOS. Analyzing test results and investigating the root causes in collaboration with the developers. Maintaining the existing automated test suites. 2. Testing applications for the ALMA project according to ALMA standards. It includes collecting and understanding the user requirements, producing and automating test cases, plans and reports. Platform used Scientific Linux Analyzing test results and investigating the root causes in collaboration with the developers. Maintaining the existing automated test suites. Requirements Mandatory Education University degree in Computer Science, Physics, Electrical Engineering or equivalent. The ideal consultant is a software test engineer with sufficient experience typically more than 3 years in software testing, including requirements analysis and clarification, as well as testing web applications and GUIs. He or she will be able to support any manual testing as well as implementation of fully automated tests. Testers are also expected to write documentation on test tools and environment as well as test case descriptions and test reports. The candidate must be familiar with software development and test methodologies and standard software engineering practices and have an excellent knowledge of scripting languages UNIX shell, Python, Groovy and software build tools. Essential skills include Very good knowledge of testing of Java Desktop GUIs under Linux andor MacOS Very good knowledge of testing of dynamic web applications, including Javascriptcentric single page applications Significant experience with relational databases and designing SQL queries Basic experience in testing tools like Selenium andor QFTest Good knowledge of test automation Good knowledge scripting languages, preferably Groovy andor Python Exposure to configuration management tools, preferably SVN Very good command of the English language Very good oral and written communication skills Flexibility Customer orientation and a strong sense for quality development. Desirable Knowledge of Unit test frameworks like Junit or TestNG Knowledge of general purpose software testing techniques equivalence partition, combinatorial, pairwise, boundary conditions, etc. Knowledge of a JVM language like Java or Groovy Knowledge of Javascript Exposure to issue management systems, and continuous integration systems e.g. Jenkins Assignment Support to the Software Engineering and Quality Group in the Science Operations Software Department SEQSCS Start Date 20170101 Contract Permanent full time You can send your application to the following email address r,sasuvitrocisetbelgium.com Please be advised that by submitting your CV or other content to us, you agree to the administration, processing and storage of any personal data for the purposes of recruitment processes. The agreement covers the processing of personal data by Vitrociset Belgium even after finishing the recruitment process to submit further proposals for employment and may be revoked at any time. Come and join us! More information at httpwwww.vitrocisetbelgium.com

Tags: software test engineer software engineer

 

Software Test Engineer

2016-07-12 12:03:54| Space-careers.com Jobs RSS

This is a permanent position, calling for at least three years experience of software testing, including requirements analysis and clarification, as well as testing web applications and GUIs. You will be placed on assignment based near Munich in Germany for several years. Candidates should ideally be available to start in January 2017. Our client is a 16nation intergovernmental research organisation for astronomy. An individual who is not an EU citizen may be eligible to receive a German Blue Card permit if they hold a recognised degree. The main working language is English. The role will embrace Testing databasedriven Java web and desktop GUI applications, command line tools, and distributed applications. This will necessitate understanding and reviewing user requirements with customers, producing and automating test cases, plans and reports. Analysing test results and investigating the root causes in collaboration with developers. Maintaining existing automated test suites. The work will involve working with several platforms Windows, Linux and MacOS. The key experience and attributes sought are At least three years experience of software testing, including requirements analysis and clarification, as well as testing web applications and GUIs Very good knowledge of testing Java Desktop GUIs under Linux andor MacOS Very good knowledge of testing dynamic web applications, including Javascriptcentric single page applications Significant experience with relational databases and designing SQL queries Basic experience in testing tools like Selenium andor QFTest Good knowledge of test automation Good knowledge of scripting languages, preferably Groovy andor Python Exposure to configuration management tools, preferably SVN Knowledge of some of the following would be advantageous Knowledge of unit test frameworks like Junit or TestNG Knowledge of general purpose software testing techniques equivalence partition, combinatorial, pairwise, boundary conditions, etc. Knowledge of a JVM language like Java or Groovy Knowledge of Javascript Exposure to issue management systems, and continuous integration systems e.g. Jenkins Candidates should possess a University degree or equivalent. Fluency in English is essential. Pactum was established in 1988 and provides scientific system services and recruitment consultancy to clients throughout the UK and across continental Europe.

Tags: software test engineer software engineer

 

Sites : [107] [108] [109] [110] [111] [112] [113] [114] [115] [116] [117] [118] [119] [120] [121] [122] [123] [124] [125] [126] next »