Home software development
 

Keywords :   


Tag: software development

Support to Solar Orbiter Science Operations Software Development and Operations

2015-01-23 18:06:50| Space-careers.com Jobs RSS

Great opportunity and salary conditions to work in ESAC The European Space Astronomy Centre in Madrid, Spain with The Server Labs. The Server Labs, an European well established and leader software development and technology consultancy is now expanding its team at ESAC. We offer an excellent package, including highest salary, company benefits, extra holidays 30 days holidays plus public and local holidaysand health and dental medical insurance. Important Candidates must hold a European Passport and be willing to work in Spain Company Description The Server Labs is an European technology services company, leader in software engineering solutions and handson technology consulting, in areas such as Continuous integration and delivery, Devops, Cloud computing, Grid architectures and HPCBig data. We collaborate with our clients to obtain success, committed to innovation, enjoying what we do every day and growing with every challenge. The Server Labs works with different industries and business verticals. Within the Space industry, The Server Labs works with the European Space Agency ESA, with ESAC, near Madrid, with ESOC, in Darmstadt, near Frankfurt, with ESTEC, in Noorwijk near Amsterdam and with ESRIN, in Frascati. We provide specialists to ESA, but we also deliver services and successful projects to provide additional value in the technology initiatives led by ESA. By working with The Server Labs, you will be part of a multinational team in a fast growing technology company based in London, Madrid and Frankfurt. Please send your CV with cover letter to resumetheserverlabs.com before 06th of February 2015. Job Description Support to Solar Orbiter Science Operations Software Development and Operations This work package is intended to provide a number of specialised services to support ESA in developing science operations systems and tools, including System engineering and architectural design activities, including operating plans and procedures, Designing, developing, implementing, testing, deploying, operating and maintaining software tools and systems, e.g. o Observation proposal handling, mission planning and quicklook systems, parts of which may be distributed to the community o User support tools o Interactive analysis and calibration systems, to be distributed as needed to the community for data reduction and analysis o Data processing pipelines o Scientific data archives and interfacing these to the virtual observatory. o Scientific and technical WWW systems to support Science Operations Centre, Science Ground Segment and the scientific community Contribute to the definition of Interface Control Documents ICDs and file interchange formats with external coordination units Organise and perform end to end system testing with the scientific communities Contribute to the maintenance of the overall system, including configuration control and versioning The Solar Orbiter Science Ground Segment This work package is intended to provide a number of specialised services to support ESA in developing the Solar Orbiter missions Science Operations Centre at ESAC. Solar Orbiter is the first of the medium size missions in the ESAs Cosmic Vision Science Programme, developed in collaboration with NASA. It is a solar observatory carrying ten instruments provided by Principal Investigators six remote sensing instruments an EUV telescope, a polarimetric telescope, an Xray telescope, a coronagraph, an heliospheric imager, and a spectrometer and four insitu instruments magnetometer, radio and plasma waves, energetic particle detector and a solar wind analyser. The primary goal of the mission is to operate the whole payload in a coordinated way to address some of the outstanding scientific questions on the relationship between the Sun and the heliosphere. The spacecraft is expected to be launched in July 2017, and after a three month commissioning phase it will cruise for three and a half years until the proper orbital geometry is achieved. The nominal mission is expected to last three and half years more with a post operations phase of two additional years. The Solar Orbiter Science Operations Centre at ESAC is responsible for the development of the Science Ground Segment SGS following the Science Implementation Requirements provided by the Project Scientist which covers all the operational activities originating from the mission science objectives defined by the Science Working Team SWT, including interactions with the Instrument Teams and the Mission Operations Centre at ESOC. Operational activities for Solar Orbiter cover coordination of science operations for the cruise and nominal phases of the mission, generation of specific quick turnaround low latency data products, production of auxiliary data to support operations, as well as the archiving of PI provided science data products. This work package covers software design, definition, implementation and maintenance service support to Solar Orbiter Science Ground Segment development, operations and maintenance at ESAC, including the science operations planning system, the lowlatency data generation and visualization system, the auxiliary data products generation system and also supports the archiving of science data products. Specific Service tasks Generic tasks native to Software Development and Maintenance Develop and maintain modules, applications and tools specific to product generation framework and quality control framework Ensure timely delivery of SW releases and relative increments Perform SW architectural design as needed Prepare and maintain SW documentation. Develop and maintain unit test harnesses Report on progress and problem areas Participate in the Configuration Control Boards applicable to the development Followingup and tracking the correction and resolution of problem reports Implement approved software enhancement requests Tasks specific to Support of Solar Orbiter SOC Development and Maintenance Develop, implement and maintain the science operations planning system. Develop, implement and maintain a low latency data production system integrating data processing pipelines supplied by the Principal Investigators. Develop, implement and maintain the auxiliary data productions system. Support the archiving of science data products provided by the Principal Investigators. Organise development tasks as needed. Tasks specific to validation and operation of the Solar Orbiter SOC system Deploy and configure new versions of the SOC subsystems. Test and validate new deliveries of software, including regression testing. Test and validate external deliveries of data processing pipelines. Report on progress and problem areas. Participates in the Configuration Control Boards applicable to the development and maintenance. Communicate with SOC team at ESAC and experts in the Principal Investigator teams. Output and Service Performance Monitoring ESA will formally define the service delivery in terms of delivery times, performance targets and similar measurable parameters Key Performance Indicators. This shall be agreed with the applicant and shall be assessed, and modified as needed, during regular progress meetings typically monthly. The applicant shall manage the service provision and provide ESA with the necessary data and corresponding evidence. The applicant shall be measured and assessed on the basis of Periodic software releases including at least annual major releases of the software, interleaved with minor versions when applicable Software architecture, design documentation Software documentation interfacing to user as well as developer Software source and object code Software unit tests with an approved test coverage Definition of Interface Control Documents ICDs and file interchange formats with external coordination units Attendance in approved groups and meetings Participation in software integration, validation, product validation and verification campaigns Progress reports Interactions Free interaction is expected with the members of the Solar Orbiter Data Analysis Working Group DAWG and with software engineers in the Principal Investigator teams. Frequent interactions are expected to take place with the SOC manager, the SOC team members and within the team of other applicants working on Solar Orbiter. Also, frequent interactions are expected to take place with the Computers Support Group and the Science Archives Team at ESAC. Specific Qualification Requirements The service to be provided requires that the personnel should possess a university background in a scientific or technical subject and relevant professional experience of at least 5 years in software development. In particular, possess the following experience, knowledge and proficiency in ECSS standards for software development. Software architecture and design. Ability to understand the different subsystems as a whole integrated systems. Virtual machine management and configuration. Software repositories Subversion, GIT. Databases and data processing. Scientific data formats used by the Heliophysics and Space Physics communities FITS, CDF. Data processing pipelines in solar system or astronomy space projects. Modern programming languages CC, Java, Python. Scripting languages. Operating system in common use in Heliophysics and space science linuxUnixMacOS, Windows. Coordination of a small team of software developers. For any applicant experience in interacting with the science community would be an advantage. The selected provider must be willing render the service in a team environment and to travel. Good interpersonal and communication skills are an advantage. The applicant should be comfortable in an international working environment and be fluent in written and spoken English, one of the official languages of ESA. Other Requirements for applicants University degree or equivalent in computer science or related fields. The selected candidate must be willing to render the service in a team environment. Good interpersonal and communication skills, together with a proactive attitude to problem solving and customer focus are required. The selected candidate should be comfortable in an international working environment The selected candidate should be fluent in written and spoken English, one of the official languages of ESA Conditions of contract Permanent position Excellent package with salary and bonus Benefits 30 days holidays plus public and local holidays, medical insurance, dental insurance, assistance with relocation if needed, laptop, smartphone, training. Please apply to this position Send CV to resumetheserverlabs.com and cover letter, with indication of Position ID TSLSRE101 Deadline 06th of February 2015 Location Madrid, Spain Support Start Date 1 March 2015 or earlier Support End Date 31 December 2016

Tags: support software development science

 

Software Development for EUCLID

2015-01-23 15:06:07| Space-careers.com Jobs RSS

HE Space is a successful international space company. For over 30 years, we have been supporting our customers with qualified experts in the field of engineering, science and administration. We are currently looking for a Software Development for EUCLID for our customer in Spain. Software Development for EUCLID Key Tasks and Responsibilities As part of the EUCLID Science Operations team at ESAESAC, you will have the following responsibilities Develop and maintain modules, applications and tools specific to product generation framework and quality control framework Ensure timely delivery of SW releases and relative increments Perform SW architectural design and prepare and maintain SW documentation Develop and maintain unit test harnesses Participate in the Configuration Control Boards applicable to the development Followingup and tracking the correction and resolution of problem reports Implement approved software enhancement requests Within the SOC software development environment, develop and maintain the quick look system the health monitoring system the additional tools to process auxiliary Delivery of software to the configuration control system Support to definition of ICDs controlling the interface of the quick look system to SOCinternal and external systems Support to definition of ICDs controlling the interface of the health monitoring system to SOCinternal and external systems Support to definition of ICDs controlling the interface of the services providing auxiliary data to SOCinternal and external systems Communicate with operations team at ESAC and instrument experts in the Euclid Consortium Deploy and configure new versions of the quick look, health monitoring and auxiliary data provision systems on the validation and operational systems Test and validate new deliveries of software, including regression testing Participate in the Configuration Control Boards. Skills Experience You will have the following qualifications and relevant experience University degree or equivalent in a scientific or technical domain Several years relevant experience in professional software development and software engineering coding with experience with Python applications Implementation of data processing, imaging processing and statistical techniques with Python Experience handling common astronomical file formats e.g. FITS Development andor maintenance of complex ground segment systems Software system architecture Software development with specific experience in object oriented software design and development using version control systems Software development processes and tools configuration management, code generation, continuous integration, automated testing, metrics, coding styles and rules Working knowledge of Linux systems Modelling technologies and methodologies and IDE UML Experience with configuration control systems Subversion Experience writing user documentation would be an advantage Knowledge of data structures and design patterns is an advantage ECSS Packet Utilization Standard PUS services SCOS2000 Mission Information Base MIB structures Working experience with ESA Standards, frameworks and tools e.g. ECSS Fluency in English is mandatory knowledge of another European language is an advantage. This job is located near Madrid. We are looking for candidates who are available from March 2015 or as soon as possible thereafter. If you think you have what it takes for this job, please send us your CV together with a letter of motivation both in English and in Word to Ms Corrina Scheepmaker at jobshespace.com, quoting job NLHP2494 before 11Feb15. An exciting and dynamic international working environment awaits you!

Tags: software development software development euclid

 
 

rFpro simulator software for ADAS/autonomous vehicle development features low-latency, high-quality graphics for improved testing

2014-12-15 13:55:46| Green Car Congress

Tags: software development features testing

 

Software Engineer Development and Maintenance of Astronomical Operations Software mf

2014-12-04 15:05:26| Space-careers.com Jobs RSS

Software Engineer Development and Maintenance of Astronomical Operations Software mf The Mission The Atacama Large Millimeter Array is an astronomical interferometer dedicated to studying star birth during the early universe as well as providing detailed imaging of local star and planet formation. The Very Large Telescope is a collection of unit telescopes capable of detecting objects roughly four billion times fainter than can be detected with the naked eye. Both telescopes are operated in international partnerships. The Challenge We are looking for an experienced software engineer to contribute to the development and maintenance of a suite of astronomical operations software. The successful candidate will support these activities at the site of Termas longterm customer, an international astronomical institute based in Munich. The scope of work includes requirement capture, testing, integration, deployment and enduser support. It requires regular interaction with scientists and support staff. This is a fulltime position with a planned starting date 1st of June 2015. Your Qualifications Specific responsibilities of the position include Essential A university degree in computer science or equivalent experience Experience developing datacentric, Javabased applications Good knowledge of SQL Experience with Linux English fluency spoken and written, both in formal and informal situations. Note that English is the working language Other desirable qualifications Previous experience with Javascript and related technologies AngularJS, jQuery Some background in astronomy. Alternatively, some experience in a related field, such as image or signal processing Experience with the full software lifecycle and associated software quality assurance provisions Experience processing large volumes of scientific data Previous experience in a similar consultancy role, i.e., as resident consultant operating onsite within a customer organization Experience in a scientific environment Some exposure to ESO or a similar international scientific organization Possession of documentationpermits for working and living in Germany Residency in Germany, or else previous experience living outside your home country for nonGerman applicants or else extensive experience working with international partners Terma offers 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. Further information For further information, please contact Mr. Frank Mayer by telephone 49 6151 860050 or by email terma.determa.com. To ensure that your application will reach us and is properly processed we would prefer that you apply through the link httpswww.epos.dkRekTermaJoblistShowJobOffer.aspx?dbaliasEposRECTermalangenjobOfferEntityId566joblistId1 with a Cover Letter explaining your background and expertise, as well as your earliest date of availability, and a uptodate Curriculum Vitae. Closing date 31st March, 2015 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 development maintenance operations

 

Project Engineer Software Development and Testing

2014-11-24 19:07:03| Space-careers.com Jobs RSS

The Project Engineer Software is taking an allround role in the development and testing of embedded software projects for the aircraft, the ground segment including SCADA and for the ground support equipment. The primary goals and objectives of the Project Engineer Software is to deliver high quality software components for several subprojects. Main duties responsibilities As Project Engineer Software Development and Testing Flow down high level user requirements to software requirements Documentation of software detailed design and software specification Preparation of software test environment to automate software tests Preparation of test plans and development of test cases from requirements Performing testing, analysing code coverage traceability, writing test and verification reports Participate in field testing operations for the commissioning of software. Job requirements B.Sc or M.Sc in computer science with 0 to 3 years experience Good knowledge of CUnix development and of realtime and embedded systems Good knowledge of graphical toolkits GTKQTWxWidgets Experience with automatic testing and DO178 s a plus Good skills in writing technical documentation. This fulltime role reports to the Head of Engineering of Ampyx Power and is located in Den Haag. Candidates can contact Erik van der Heide at 0704020168 or erik at ampyxpower.com for more information.

Tags: software development project testing

 

Sites : [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] next »