Home software engineer
 

Keywords :   


Tag: software engineer

Simulators Software Engineer C Java

2016-03-30 11:06:53| Space-careers.com Jobs RSS

.A vacancy for an experienced Engineer with excellent technical skills in C Requirements, Design, Development, Integration, Testing, Delivery and Acceptance Knowledge of one or more of the following data protocols SpaceWire, MilSTD 1553 Working knowledge of Linux OS and ideally of the Eclipse SDE would be desirable. Experience in the development of Functional models. Knowledge of the ECSS software standards is desirable. Experience in technical follow upinterfacing to external subcontractors is highly desirable.Please apply for this vacancy on line at our careers site www.jobs.airbusgroup.com with your CV attached.To apply click here

Tags: software java engineer software engineer

 

Software Engineer C, RDBMS

2016-03-23 17:06:49| Space-careers.com Jobs RSS

Serco is a FTSE 250 international service company that improves the quality and efficiency of essential services that matter to millions of people around the world. The work we do for national and local governments involves us in the most important areas of public services, including science and defence. 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. For our activities in EUMETSAT, we are currently looking for a Software Engineer C, RDBMS. Tasks and Responsibilities You will support the maintenance and evolution of off line Ground Segment elements, specifically for quality control, calibration and validation, data visualisation and auxiliary data management and services. The application software is mainly developed in CC, PERL, and Python. For data visualisation a good knowledge in IDL and ENVI is desirable. Your duties will include a range of tasks, from the support of the day to day operation and maintenance, the analysis, design, development and testing of the facilities which also includes the handling of anomalies, upgrades and configuration changes for these facilities. You will be the focal point when it comes to integrating each individual Facility into a system context, covering all aspects from early SW development, definition of interfaces, system integration and testing, and end to end testing of the production system. Tasks will also contain the settingup and implementation of maintenance policies and procedures as well as the coordination with external providers of maintenance services. In support to operations, you may also be required to provide on call support as part of a team of maintenance engineers. Besides the above described routine tasks, you will also be expected to contribute to design and system engineering reengineering activities in the area of expertise for existing and future production systems. Candidate areas are programmes such as, MTG, EPSSG, JasonCS, Sentinel 3, etc. It is also expected to be involved in further development of product quality monitoring and calibration and validation activities in Operations and in future EUMETSAT projects. Contribution is expected principally in the development and implementation of the instrument and product monitoring and reporting function like CHART applications and SAPHIRE, in order to provide EUMETSAT wide solutions in particular in the context of offline Monitoring Quality Control applications used to support operational activities. Your tasks will be carried out mainly at EUMETSAT facilities in Darmstadt, but travel within Europe may be required for certain activities. Typically tasks will include Contribute to the definition, design, implementation and maintenance of architectures for data processing ground segments and their components with special emphasis on product quality control, calibration and validation, production monitoring and reporting. This task will mainly include Maintenance and evolutions of the CHART SAPHIRE framework software Configuration Management, building and distribution of CHART SAPHIRE software releases and patches Contribution to CHART SAPHIRE software system design and reengineering Support the definition, design and implementation of Climate Data Record project. Support the operations of existing data processing ground segments and their maintenance and evolution. This will also include Upgrade software, including implementing and maintaining new algorithms for product quality control and calibration validation activities Perform routine tasks in operational systems under configuration control such as Support the Configuration Management process and the building and distribution of software releases and patches Support to the development, integration and configuration management of software developed by third parties, its installation, and configuration and testing Anomaly investigations, documentation and classification Follow up of the delivery of SW resolutions for any engineering change e.g. anomalies and evolutions. Perform standard SW engineering activities such as SW testing in a structured approach to verify that delivered SW is fulfilling the requirements or to demonstrate that problems have been corrected. SW integration and verification in the EUMETSAT ground segments. Settingup and implementation of maintenance policies and procedures Support to the procurement and installation of software, and the coordination with external providers of support services Participation in meetings and formal reviews. Requirements Essentials In addition to having a University degree or equivalent in a relevant discipline, you should have the following mandatory attributes, skills and experienced. Experience in SW and system design, SW development, operation, maintenance and troubleshooting of large complex realtime data processing systems for Earth Observation missions Competence in objectoriented software design and implementation possibly in the context of satellite instrument data processing systems. You should possess very good communication, presentation and team working skills and be able to cope with very high workloads. Moreover heshe should possess the following mandatory attitudes and attributes relevant for the development of hisher tasks Ability to learn and develop the needed skills and knowledge to contribute to the development of Data Processing applications within the Supporting Application Engineering Team. This includes the ability to rapidly absorb, and make use of, information presented in written and oral communications in a dynamic context Willingness to work within a multidisciplinary context in cooperation with other teams. The ability to maintain a system overview is essential. Heshe shall have a systematic approach to work, be able to plan their work and to cope with tight schedules and multiple tasks. They shall have the capability to write accurate and consistent technical documentation. Demonstrated knowledge and experience in the following areas is mandatory CC programming language experience in a UNIXLINUX based environment Use of and application programming of database systems e.g. ORACLE, INFORMIX, PostgreSQL and MySQL Competence in the use of scripting languages e.g., shell scripting, PERL, highlevel languages e.g., Python, Java and correspondent use of their libraries. The variety of the tasks and the scope of the systems to be supported require you to be able to work with a high degree of autonomy and to demonstrate good analytical skills. The official languages of EUMETSAT are English and French. The working language for the position is English and therefore you must be able to work effectively in this language. Desirables Previous experience and knowledge in any of the following areas will be considered an additional asset Experience with the programming and usage of IDL and Fortran Knowledge of XML and related technologies XPATH, SVG, etc. Experience in Web Programming Knowledge of web technologies, programming and markup languages e.g. Apache, CGI, JavaScript, UML Competence in SW testing, unit test suite maintenance, automated testing, verification and validation Experience in system design for quality control and calval systems Familiarity with data formats used for meteorological satellite products Design and implementation of MMI using different toolkits and languages Knowledge of relevant Standards, Quality Assurance and Configuration Management principles and applications Competence in the exploitation of modern hardware and operating systems at the application level e.g. parallel programming pthreads, MPI, OpenMP. Application procedure Important All applicants must hold a current valid work permit for Germany or be EU nationals. Important Due to the high interest these roles generate, Serco reserves the right to commence, alter or conclude the recruitment process prior to the closing date. If shortlisted, a recruiter will contact you directly. You can also login at any time to apply to additional positions. Data Protection By submitting a job application you agree to the storage of any personal data provided by you directly or collected from generally accessible sources in particular professional and other social media throughout the entire application process CV, references, letter of application, interviews as applicable. To facilitate subsequent contact for professional purposes only, you agree to your data being saved after the application process has ended. You may revoke your consent to this agreement at any time. The same shall also apply if you are contacted by SERCO GROUP regarding vacancies that match your existing profile. If you are interested in this vacancy, and think you have the skills and experience required, please apply via the relevant link available in Serco Europes Careers Hub httpscareershub.serco.eu If you have any question regarding this position please email space.careersserco.com Position Software Engineer C, RDBMS Reference G016EUM230 Application closing date 26042016 Start date 01092016 For additional information about Serco Group please consult our website www.serco.com For additional information about Serco Europe please consult our website httpswww.serco.eu For additional information about EUMETSAT, please consult httpwww.eumetsat.int

Tags: software engineer software engineer rdbms

 
 

Embedded Software Engineer CANopen mf

2016-03-22 10:10:09| Space-careers.com Jobs RSS

LuxSpace Srl LU, is offering Micro Satellites, TTC subsystems, system consultancy, engineering, integration and application services, as well as related RD, to national and international customers. In the course of enforcing and expanding its project activities, LuxSpace is recruiting an experienced Embedded Software Engineer with special focus on CANopen for immediate employment. Job Profile and Tasks to be Performed Being part of a team of dedicated engineers, the Embedded Software Engineer will provide support to Project Managers responsible for the design and implementation of related space and ground support systems. The Embedded Software Engineer will be responsible for the complete development and maintenance of a CANopen stack for space space applications. The position covers the complete span from software specification design, project setup followed by implementation and test. The duties also include the preparation of reports, documentation and operational procedures. Required Skills, Experience and Candidate Profile University degree or equivalent MasterDiploma 5 years of work experience in industry space, aeronautics, automotive etc. or in research institutions Profound experience in embedded software development and understanding of embedded electronics Profound understanding of CAN bus especially CANopen based networks Experience in implementation of CANopen based embedded systems Knowledge of modelling standards such as UML, SysML Experience in software development for critical systems Experience with embedded RTOS e.g. VxWorks, RTEMS, QNX, etc. will be considered an asset Excellent knowledge and work experience in C programming language Knowledge of other object oriented programming languages such as C, Java will be considered an asset Minimum understanding of space systems Ability to work and interface with a multinational team Methodical workapproach Taking responsibility and being proactive Good communication capabilities, analytical sense and priority setting abilities Languages Good English language skills spoken and written, German andor French knowledge will be considered an asset Driving license desirable class B EU citizenship or valid Luxembourg work permit mandatory for nationals from nonEUcountries or countries treated as such. Entire required permits have to be obtained prior to commencement of employment. Information on legal restrictions and requirements www.guichet.lu Application Candidates are welcome to apply online via the LuxSpace Recruitment Portal in English language by submitting a personal cover letter and CV Europass format preferred.

Tags: software engineer mf embedded

 

Software Engineer JAVA

2016-03-17 16:08:26| Space-careers.com Jobs RSS

. A vacancy for a Software Engineer has arisen within Airbus Defence Space in Stevenage. The job will be in the frame of the development for the Airbuss Data Management application named RangeDB. The application is used to store primarily but not only monitoring and control data to be shared among various users across different sites, for the design, the verification and the operations of one or several satellites, for Earth, Navigation, Science as well as Telecommunication programs. The RangeDB application is developed using JAVA programming language and the Eclipse RCP as the application framework. As the RangeDB development team is located over different countries you should feel comfortable working in a transnational environment. The role involves an initial colocation period 34 months for training and codevelopment with the RangeDB team at Germany. The role focuses on the JAVAbased realization, adaptation, bugfixing and testing of different functionalities developed as so called Eclipse plugins. Internal customer support is required. It is expected that tasks are realized autonomously and in a professional manner. We are looking for candidates with the following skills and experience Degree in Computer Science Software Engineering with previous experience in Data Management. Experience with Eclipse as an IDE for JAVA. Profound Object Oriented Programming Skills in Java with practical experience. Experience with SVNGIT for Source Code Management. Experience of Object Oriented Analysis and Design using UML or similar. Profound knowledge about Object Oriented Data Structures and Algorithms using JAVA language Optional Experience with Redmine or other bugtracking systems. Optional Experience with Test Driven Development TDD using Junit. Optional Knowledge of Desktop ApplicationTool development using a clientserver architecture. Optional Experience with Eclipse RCPplugin development EMF Eclipse Modelling Framework. Please apply for this vacancy on line at our careers site www.jobs.airbusgroup.com with your CV attached. To apply click here

Tags: software java engineer software engineer

 

Flight Dynamics System Software Engineer

2016-03-17 16:08:26| Space-careers.com Jobs RSS

RHEA is currently recruiting a Flight Dynamics System Software Engineer to support the Mission Control Applications and Tools Team, which is part of the GSI Division. at our clients premises in Darmstadt, Germany. Tasks and Activities The scope of work will include The evolution and maintenance of the EUMETSA T Flight Dynamics Systems for LEO missions. The requirements specification, design, implementation, integration and verification of Flight Dynamics Systems for new EUMETSAT LEO Programmes PhaseBCD, including the setting up of the related maintenance arrangements and processes. The technical coordination in the team of the different parallel activities involving the EUMETSAT Flight Dynamics Systems for LEO missions. Skills and Experience The following skills and experience are mandatory University degree in a relevant engineering discipline At least 5 years demonstrate knowledge and experience in the area of specification, design, implementation, verification and maintenance of Flight Dynamics Systems. Knowledge of the analytical principles for orbit determination and control of LEO spacecraft. At least 5 years of experience in the full cycle of development and maintenance of application software. This includes user and system requirement analysis, software requirement engineering, software design, implementation, corrective and evolutive maintenance activities. At least 3 years of experience in IV V activities for Flight Dynamics Systems. 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. At least 3 years of experience in Object Oriented Design and Java The following skills would be highly desirable Experience with software development and maintenance of Tools using the Orekit space dynamics library. Experience in integration of Flight Dynamics Systems with Mission Control Systems based on MICONYS software suite from ESAIESOC. Experience in integration of Flight Dynamics Systems with Mission Planning Systems. Experience with support to operations for Satellite Flight Dynamics Systems. Experience in being the technical point of contact for contractors working at offsite premises and responsible for application software evolution and maintenance. IBM DOORS requirement management Tool. Experience in the usage of software CASE design tools e.g. Enterprise Architect andor MagicDraw. Experience in developing software applications using interfaces to relational database management systems RDBMS and experience with data model design for RDBMS. Unified Modelling Language UML for software design. Linux Operating System. XML processing schema design, validation, parser libraries, transformation XSLT andXPath. Experience in designing, developing and maintaining software client applications using Eclipse as HMI framework Rich Client Platform. Experience in designing and developing component based software applications using formal techniques e.g. OSGi. Experience using tools for the automation of software testing. 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 08042016. Preference will be given to candidates eligible for an EU or national personal security clearance at the level of SECRET or above. About RHEA RHEA 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, NATO and Airbus Defence Space.

Tags: system software flight engineer

 

Sites : [114] [115] [116] [117] [118] [119] [120] [121] [122] [123] [124] [125] [126] [127] [128] [129] [130] [131] [132] [133] next »