Home software engineer
 

Keywords :   


Tag: software engineer

System and Software Engineer for Science Operations

2013-12-05 20:35:23| Space-careers.com Jobs RSS

WHO ARE WE? GMV www.gmv.com is a privately owned technological enterprise group with an international presence employing more than 1.100 staff. Founded in 1984, GMV mainly operates in eight large sectors for both public and private organizations Aeronautics, Space, Defense, Health, Security, Transportation, Telecommunications and Information Technologies. GMV currently runs eight work centers in Spain Tres Cantos Madrid headquarters, Boecillo Valladolid, Seville, Barcelona, Valencia, Tenerife, Len, Zaragoza and also work centers in Lisbon Portugal, Rockville Maryland, USA, Darmstadt Germany, Warsaw Poland, Bucharest Romania, Malaysia, Toulouse France and New Delhi India. We recruit and hire excellent engineers, and encourage innovation, technical excellence and continuing education. Our engineers regularly present papers at technical conferences, continue their education more than 85 have a masters degree, and we reinvest more than 12 of budget in IRD projects. This striving for excellence, innovation and flexibility is a major part of our culture. We provide very competitive compensation, attractive benefits, and a great work environment with lots of opportunities for professional growth. JOB DESCRIPTION The XMMNewton Science Operations Centre SOC, located at the European Space Astronomy Centre ESAC, is, since March 2012, responsible for the scientific data processing of raw data products obtained from the XMMNewton satellite telemetry, done with a dedicated Pipeline Processing System PPS. The final products are archived and made available to the scientific community. The processing may include interaction with several scientific institutes of the consortium Survey Science Centre SSC in Europe and shared responsibility for data quality screening of the products and with the Centre de Donnes astronomiques de Strasbourg CDS, for data crosscorrelation. PPS is a subset of the Scientific Analysis System SAS, an interactive analysis package distributed to the observers for optimum scientific exploitation of the XMMNewton observations performed. The individual SAS programs, known as tasks, are mostly written in C and Fortran 90. Wide use of the Perl scripting language is made for concatenation of tasks in metatasks. PPS is composed of modules and scripts written also mainly using Perl, but also Python, Cshell and SQL. It uses Sun Grid Engine SGE for scheduling and management of jobs on a computer farm. A Database system Postgres SQL is used for storing toplevel pipeline configuration, and accessed by web management tools for steering and monitoring pipeline processing. A data transfer system DTS takes care of all the data moves, including packing and unpacking of data, between the different nodes involved in the processing, including the SSC and the CDS. The maintenance and further development of the SAS at the XMMNewton SOC is a responsibility of the SOC Science Support Team SST. Currently, the SAS Team is the unit within the SST in charge of the SAS. The postholder of this position will be a member of the SST and part of the SAS team. In July 2013, the SOC took over from SSC full responsibility for future PPS development and maintenance. Scientific requirements and priorities are set by the Pipeline Scientist one of the SST community support scientists following recommendations from the Project Scientist, who is advised by the Users Group. Responsibilities Duties Tasks The main service activities of this position may include but are not limited to, Software maintenance of the whole PPS XMMNewton Pipeline Processing System. PPS comprises o PPS modules, suite of Perl scripts containing the whole of the data reduction schemes for all the XMMNewton instruments and modes o Pipeline Control Management System PCMS, the control unit using a Sun Grid engine to distribute the processes across as many processors as available for maximizing the processing efficiency o PCMS DB, a Postgres Database storing all the configuration information o RUNDAT DB, a Postgres metadata storing processed data information o Pipeline Operations Engine POE, a web management tool for operating and monitoring the data reduction execution o Data Processed Screening System DPSS, the system used by screeners for efficient manual data quality and problem screening o Data Transfer System, used for transferring data between the different SSC nodes for screening, and for transfer and return of source lists to the Archival Catalogue and Database Subsystem ACDS in Strasbourg for crosscorrelation against archival catalogue data. Data Processing of the XMMNewton Data, including all of the following o running PCMS from raw Observation Data Files ODF for pointed observations to event files, images, spectra, lightcurves, source lists, etc, o running PCMS from raw Slew Data Files SDF for slew observations to images o generation of serendipitous source catalogues from the generated source lists, both for pointed as for slew observations o in general, support and coordination of Science Products Generation o delivery of the processed, screened Science Products to the XMMNewton archive Completeness checks of the Science Products, including the screening reports before delivery to the XMMNewton archive Maintenance tasks will include both first and second line maintenance. The post holder will keep a strong interaction not only within the SAS team, but also with the SOC and SSC screeners, as well as with the CDS. Maintenance activities include the setup and run support to the several pipeline chains eventually under use Operational, Reprocessing, Validation, Development. The post holder will be integrated in the SAS team, and as such, keep the flexibility to assume eventually also SAS maintenance or integration activities, not exclusively linked to the Pipeline Processing System. Qualifications University degree or equivalent in computer science or a related field. Background in a scientific discipline is desirable. Required knowledge Specific knowledge is required in the following areas Proven experience in the development andor maintenance of space observatory science analysis systems is an advantage. The candidate should be open minded and be able to understand the different subsystems as a whole integrated systems. Proven experience on data processing systems for space astronomy missions. Experience with Data Base management tools mostly POSTGRES and protocols for information access from SOC systems. Good command of modern programming languages CC, F9095, Perl, TclTk, Good knowledge of UNIX operating system. The selected candidate must be willing to operate in a international team environment. Good interpersonal and communication skills are an advantage. Candidates should be systemminded, flexible and able to work as a member of a small interdisciplinary team. The contractor should be comfortable in an international working environment and be fluent in English, one of the official languages of ESA. Other Information The service shall be provided during normal office hours. Location and reporting Together with other XMMNewton SOC staff, the Contractors key person will be based at ESAC. WHAT DO WE OFFER? As soon as they join the organization our professionals are given the chance to tackle technological challenges in an innovative environment, to work in multidisciplinary teams and deal directly with clients. This helps them to mature quickly as professionals. We provide continual topup training to keep our career professionals perfectly abreast of all technologies used. We offer a permanent contract and attractive package including a highly competitive salary plus a comprehensive benefits package. If you would like to work in an interesting, fun, fastpaced, challenging, diverse and global company which is growing rapidly, please send us your resume to jobsgmv.com For more information about GMV, please visit our website at www.gmv.com

Tags: system software science operations

 

System and Software Engineer XMMNewton SCJ 2763

2013-12-04 20:36:08| Space-careers.com Jobs RSS

Summary We have a new opportunity for an experienced software engineer with a background in astronomy data processing systems. This post is based in Spain and the engineer will work on the XMMNewton mission data. Objective Scientific data processing of raw data products obtained from the XMMNewton satellite telemetry is done with a dedicated Pipeline Processing System PPS. PPS is a subset of the Scientific Analysis System SAS, an interactive analysis package distributed to the observers for optimum scientific exploitation of the XMMNewton observations performed. The engineer will provide maintenance and support for the PPS and conduct the processing of Science Products. Responsibilities Duties The main activities of this position may include but are not limited to Software maintenance of the whole PPS XMMNewton Pipeline Processing System. The PPS comprises PPS modules, suite of Perl scripts containing the whole of the data reduction schemes for all the XMMNewton instruments and modes Pipeline Control Management System PCMS, the control unit using a Sun Grid engine to distribute the processes across as many processors as available for maximizing the processing efficiency PCMS DB, a Postgres Database storing all the configuration information RUNDAT DB, a Postgres metadata storing processed data information Pipeline Operations Engine POE, a web management tool for operating and monitoring the data reduction execution Data Processed Screening System DPSS, the system used by screeners for efficient manual data quality and problem screening Data Transfer System, used for transferring data between the different SSC nodes for screening, and for transfer and return of source lists to the Archival Catalogue and Database Subsystem ACDS in Strasbourg for crosscorrelation against archival catalogue data Data Processing of the XMMNewton Data, including all of the following running PCMS from raw Observation Data Files ODF for pointed observations to event files, images, spectra, lightcurves, source lists, etc, running PCMS from raw Slew Data Files SDF for slew observations to images generation of serendipitous source catalogues from the generated source lists, both for pointed as for slew observations in general, support and coordination of Science Products Generation delivery of the processed, screened Science Products to the XMMNewton archive Completeness checks of the Science Products, including the screening reports before delivery to the XMMNewton archive Qualifications Experience University degree or equivalent in computer science or a related scientific field. Prior knowledge of astronomy based science missions Proven experience in the development andor maintenance of space observatory science analysis systems Proven experience on data processing systems for space astronomy missions. Essential Skills Experience with Data Base management tools mostly POSTGRES and protocols for information access from SOC systems. Good command of modern programming languages CC, F9095, Perl, TclTk, Good knowledge of UNIX operating system. The candidate should be open minded and be able to understand the different subsystems as a whole integrated systems. Qualities The selected candidate must be willing to operate in an international team environment. Candidates should be systemminded, flexible and able to work as a member of a small interdisciplinary team Good interpersonal and communication skills are an advantage.. The engineer should be comfortable in an international working environment and be fluent in English, one of the official languages of ESA. Further Details All roles within Telespazio VEGA have a defined closing date, however if a successful candidate is found before the advert expires the role will be closed early. We would therefore advise any candidate to apply as early as possible to avoid disappointment. Closing Date for applications is 19th December 2013 Location of the position is ESAC, Near Madrid, Spain. Benefits Competitive package Security In line with Asylum Immigration Legislation, all applicants must be eligible to live and work in the EU. Documented evidence of eligibility will be required from candidates as part of the recruitment process. Furthermore, in view of the nature of the work the company is in, all potential employees will undergo stringent reference and identity checks.

Tags: system software engineer software engineer

 
 

Senior Software Engineer EHealth Project 2 year contract

2013-12-04 18:35:06| Space-careers.com Jobs RSS

Senior Software Engineer EHealth Project 2 year contract Ref SES0331 Region Europe Location Luxembourg Betzdorf Company SES Category IT Software Development Position Staff Context The Techcom Services Engineering team as a need for extra resources in the field of Software Engineering focussing on an exciting EHealth Project. The contract duration will be 2 years. The Senior Software Engineer EHealth Project is directly responsible for the specification, design, implementation, validation and verification of the software systems and networking facilities required for implementing of the worldwide satellite based ehealth and elearning systems. About the EHealth Project The EHealth tool will be designed as an extension of emergency.lu which is a multilayer platform for the international humanitarian community. As such this tool will be an ICT tool for development with the overall goal to improve public health in developing and emerging countries. More specifically, the EHealth Tool will provide the basis for three major elements of global health Human resources It will provide modern communication tools that are adapted to medical education and training. Therefore, it will help connecting medical doctors and personnel from developing countries to their colleagues in developed countries and thus facilitate the dissemination of qualified medical knowledge, e.g. by hospital partnerships like ESTHER or other initiatives. Infrastructure The EHealth tool will give easy access to IT infrastructure anywhere worldwide, including remote areas. Infrastructure components comprise electronic patient records and picture archive and communication systems. The cloud computing principle will permit a fully scalable use of the infrastructure from small isolated health care facilities to larger hospitals, hospital chains or national medical networks Interoperability It will be created as a multilayer platform that enables to integrate different eHealth tools. Currently existing eHealth applications are strongly fragmented and heterogeneous. Creating an architecture that allows the integration and interoperability between different eHealth solutions will be therefore one of the priorities of the tool. The objective of the EHealth tool is not to pursue the creation of allpurpose monolithic application, but rather to establish the framework and integrate the first application that will allow medical doctors to use familiar tools that are best suited to their needs. Responsibilities Specify, design, evaluate, implement and test software and networking infrastructure required to support satellite ehealth and elearning Procure equipment, software and services necessary to build the infrastructure at customer premises and manage shipment Supervise specification, design, and development work necessary for project implementation, including project control functions Work closely with health and educational governmental and nongovernmental organizations on project implementations Design and implement softwarecomputer infrastructure andor modifications to comply with specific customer requirements such as their standards, interfaces and software and hardware technologies Evaluate Open Source and commercial applications and provide strategic recommendations regarding implementation and adoption strategy Travel internationally to meet partners and customers and assist system deployments in developing countries in 2015 Additionally Provide support to Sales department for the presales activities presales engineering Followup technology development in the field and make recommendations to management regarding evolution of SES TechCom services and products Provide technical recommendations and expertise to the management in the area of networking, communication protocols and network management Experience Qualifications University degree or equivalent technical college with pertinent professional experience in telecommunications andor computer science Minimum of 710 years experience in engineering of large, reliable, distributed client server applications and communication protocols. Excellent knowledge of software specification, design, implementation, verification and validation Excellent understanding of Service Oriented Architectures and in particular JBOSS Excellent programming skills in Java and scripting languages Python, Ruby, etc Sound knowledge of software and system engineering methodologies using UML Sound knowledge of database management systems in particular PostgreSQL Sound knowledge of network design, deployment and operations Sound knowledge of Open Source development and cooperation models Knowledge of software practices and standards such as ITIL Knowledge of the satellite RF technologies and satellite based communication Knowledge of ehealth standards for electronic patient records and data exchange would be considered as advantage Languages English, any other languages are an asset Personal skills communication skills, analytical sense, coordination and priority setting facilities, problem perception, assessment and solving, autonomy and team work, flexibility and mobility. Readiness to travel Our Offer Competitive salary A work within an dynamic and exciting industry SES is an Equal Opportunity and Affirmative Action Employer. This position reports to The Senior Manager, Platform Solutions Apply for this Job online

Tags: year software project senior

 

Pipeline and Software Engineer XMMNewton, RTCSRE053

2013-12-04 14:36:39| Space-careers.com Jobs RSS

Pipeline and Software Engineer XMMNewton, based at European Space Astronomy Centre, Madrid, Spain Sercos space heritage over the last 40 years has placed us in the Space News Top 50 Space Industry Manufacturing and Services Companies. With over 1500 staff in the space business covering a wide spectrum of experience and skills, we convey best practice, expertise and innovation in our business. All members of our recruitment team have extensive space experience, so have the insight necessary to support you through the application process. For our activities in the European Space Astronomy Centre we are currently seeking to employ a Software Engineer to support the Software Maintenance and Operation of the XMMNewton Science Pipeline Processing subSystem. Task The Software maintenance of the whole XMMNewton Pipeline Processing System, PPS, comprising of PPS modules, suite of Perl scripts containing the whole of the data reduction schemes for all the XMMNewton instruments and modes Pipeline Control Management System PCMS, the control unit using a Sun Grid engine to distribute the processes across as many processors as available for maximizing the processing efficiency PCMS DB, a Postgres Database storing all the configuration information RUNDAT DB, a Postgres metadata storing processed data information Pipeline Operations Engine POE, a web management tool for operating and monitoring the data reduction execution Data Processed Screening System DPSS, the system used by screeners for efficient manual data quality and problem screening Data Transfer System, used for transferring data between the different SSC nodes for screening, and for transfer and return of source lists to the Archival Catalogue and Database Subsystem ACDS in Strasbourg for crosscorrelation against archival catalogue data Data Processing of the XMMNewton Data, including all of the following Running PCMS from raw Observation Data Files ODF for pointed observations to event files, images, spectra, lightcurves, and source lists, etc, Running PCMS from raw Slew Data Files SDF for slew observations to images Generation of serendipitous source catalogues from the generated source lists, both for pointed as for slew observations Support and coordination of Science Products Generation Delivery of the processed, screened Science Products to the XMMNewton archive Completeness checks of the Science Products, including the screening reports before delivery to the XMMNewton archive Maintenance tasks will include both first and second line maintenance. You require to keep interaction not only within the SAS team, but also with the SOC, SSC screeners and with the CDS. Maintenance activities include the setup and run support to the several pipeline chains eventually under use Operational, Reprocessing, Validation, and Development. You will be integrated in the SAS team, and as such, keep the flexibility to assume eventually also SAS maintenance or integration activities, not exclusively linked to the Pipeline Processing System. Qualifications and Requirements Applicants require a University degree or equivalent in computer science or a related field and a background in a scientific discipline Essential Proven experience in the development andor maintenance of space observatory science analysis systems You required to be open minded and be able to understand the different subsystems as a whole integrated systems. Experienced in data processing systems for space astronomy missions Be experienced with Data Base management tools, mostly POSTGRES, and protocols for information access from SOC systems. You will have an excellent command of programming languages, CC, F9095, Perl, TclTk and others You knowledge of UNIX operating system will be outstanding You must be willing to operate in an international team environment with good interpersonal and communication skills You are required to be systemminded, flexible and able to work as a member of a small interdisciplinary team. You will be comfortable in an international working environment and be fluent in English, spoken and written, additional EU languages are an asset Applicants must hold a current valid work permit for Spain or be EU nationals. Additional information The require attendance is normal office hours. You will be located at ESAC, Madrid If you think you have the skills and experience required for this post please make your application via our eRecruitment site httpswww.amris.comsercorequirementdisplay.php?refSearchrequirementid47910 If you have any questions regarding this opportunity please address them to our recruitment team at space.careersserco.com Position Pipeline and Software Engineer XMMNewton Reference RTCSRE053 Application closing date 02nd January 2014 Start date February 2014 Duration Until end of 2016 Important Please be aware that security clearance may be part of the selection process Register with Serco eRecruitment for automatic email alerts for new opportunities httpswww.amris.comsercoalertssignupform.php For additional information about Serco Group please consult our website www.serco.com For additional information about Serco Europe please consult our website www.serco.comeurope

Tags: software engineer pipeline software engineer

 

Software Simulation Engineer Robotics

2013-12-02 13:36:54| Space-careers.com Jobs RSS

Space Applications Services performs space system and software engineering for the European Space Agency, National Space Agencies and the space industry. We are looking to recruit a motivated candidate to work in a dynamic international environment for the following position Software Simulation Engineer Robotics SGSROBSWE2013 Tasks and Responsibilities The candidate will join the Robotics team as part of the System Ground Segment department whose activities cover the complete product development lifecycle, for a range of European Space Agency ESA and European Commission EC funded robotics projects. Initial assignments will consist of the development of simulation environments including physics simulation and visual rendering for a range of robotic applications such as medical rehabilitation robotic devices and planetary rovers. The position is located in our offices in Zaventem Brussels and will involve some international travels with short colocation periods for collaboration with international partners. Qualifications and Experience MSc or PhD in Software Engineering or Robotics with demonstrable experience in simulation of robotic systems Solid software engineering and programming skills in C Proficiency with complex software architectures and usage of middlewares Provable experience with one or several of the following, is considered a strong asset for this position o ROS and Gazebo o Physics simulation engines o Robotic technologies for e.g. perception, navigation, manipulation o Medical rehabilitation robotics o Space robotics o GUI design using Qt, user interaction techniques and graphics OpenGL Very good command of spoken and written English Conditions Application by email should include 1 a Motivation Letter and 2 a CV, in English, both marked SGSROBSWE. Applicants should be EU nationals or eligible for an EU work permit. For additional information about this offer, please contact Michel Ilzkovitz at Space Applications Services Leuvensesteenweg 325, 1932 Zaventem, Belgium Tel 32 02 721.54.84 Fax. 32 02 721.54.44 www.spaceapplications.com Email jobsspaceapplications.com

Tags: software engineer simulation robotics

 

Sites : [174] [175] [176] [177] [178] [179] [180] [181] [182] [183] [184] [185] [186] [187] [188] [189] [190] [191] [192] [193] next »