Home software engineer
 

Keywords :   


Tag: software engineer

EGSE Software Engineer

2015-12-15 16:05:43| 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 ESTEC, we are currently looking for an EGSE Software Engineer. Tasks and Responsibilities As EGSE Software Engineer you will be assigned to the EGSE and Ground Systems Section of the Software Systems Division. You will provide on demand expertise in activities related to EGSE systems Maintenance and future developments of the EGSE Reference Facility as part of the Software Systems Laboratory. This includes software builds and integration of industrial elements to the EGSE reference facility as well as the functional verification in endtoend scenarios, maintenance of an EGSE software library configuration management lab website, evaluation of needs and generation of requirements for enhancements Project such as EarthCare support on the procurement, development and utilisation of EGSE systems, including problem solving, interfaces with external systems and project reviews Support on RD studies, specifically related to the European Ground System Common Core EGSCC, and Standardization activities in the EGSE domain. Requirements As successful candidate you should bring a university degree or equivalent qualification in Computer Science, Electronic Engineering, Space Systems Engineering, Mathematics or a related discipline and at least 4 years of postgraduate experience. You should also have extensive practical experience of implementing and building complex software systems, in developing and utilizing EGSEs, in modelling monitoring and control data in compliance with the ESA SCOS monitoring and control systems such as knowledge of modern software engineering practices and standards applied to realtime systems and knowledge of Space Systems and Space System Engineering is necessary. In particular you should have experience with SW development Java, OSGi framework, Eclipse Service oriented and component based architectures OSGi Unix Linux system administration and programming Configuration management and build of large SW projects Git, Maven, Jenkins, Nexus Object Oriented design methods and corresponding tools e.g. MagicDraw SCOS 2000 and the SCOS 2000 MIB ICD Experience with the PUS and its tailoring. An ability to work independently and to establish good working relations with ESA and industrial counterparts is essential. Application procedure Important All applicants must hold a current valid work permit for the Netherlands or be EU nationals. 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. If not, your application will remain in our database and can be matched against future openings. You can also login at any time to apply to additional positions. If you are interested in this vacancy, and think you have the skills and experience required, please apply via the relevant link available in our corporate careers website httpwww.serco.comcareersindex.asp Position EGSE Software Engineer Reference NL15034 Application closing date 18012016 Start date February 2016 If you are not yet registered with Serco we advise you to register your details by adding your details and attaching your CV via 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 For additional information about ESTEC, please consult httpwww.esa.intAboutUsESTEC

Tags: software engineer software engineer engineer software

 

Software Development Engineer

2015-12-15 16:05:42| Space-careers.com Jobs RSS

ATG is currently recruiting a Software Development Engineer our clients premises in the Stuttgart area Germany. The company develops and produces travelling wave tubes for satellites and acts as a competence centre for space components and subsystems. Tasks and Responsibilities Specification, design, implementation, verificationvalidationqualification and documentation of technicalscientific software interfacing with external hardware Measurement Equipment, FPGA, realtime software, embedded software Development of automated test solution software Contributions to the system design and verification Participation in agile work organization and projectspecific reporting Experience and Education Degree in software or electrical engineering. 3 years of experience in the field of software development in smallmedium software projects. Expert in objectoriented software development with JAVA, Eclipse RCP e4. Good experiences in CC, XML programming, and Domain Specific Language Technology based on xTextxBase. Good experience in Logging, Storage and Replay Techniques using JAVA andor C. Familiar with in JNI Swig. Familiar with related programming language, e.g. Python and Matlab. Good experience with virtualization techniques, e.g. VirtualBox, VMWare, KVMQEMU. Good experience with version control GIT. Familiar with Continuous Integration using Jenkins, SonarQube SonarSource. Familiar with Agile development principles and tools, e.g. JIRA. Expert in Linux programming with CentOS 67 RHEL. Good experience in Client Server development. Familiar with VISA protocol for programming of Measurement Equipment Good experience with MSWindows Win7 and MSOffice Tools, MSOutlook, etc. Fluency English, German would be appreciated. About ATG Europe ATG Europe prides itself in employing Europes brightest minds, and for the last 30 years we have been a key player in delivering highly educated personnel for RD and Engineering environments throughout Europe. Our headquarters is located in the heart of the European space industry on the Noordwijk Space Business Park, in close proximity of ESAESTEC. We have subsidiaries on the Bremen Technology Park in Germany and on the Harwell Space Campus in the UK. We are continually recruiting experienced Engineers for exciting, full time positions based at our customers. As an ATG Engineer, you will be working on very diverse missions and assignments. This opens up unique opportunities to be engaged in innovative projects and challenging you to perform to high standards and utilizing the full extent of your professional knowledge. Interested? Submit your CV and personal details through our website or send your application directly to frank.jorritsmaatgeurope.com. We encourage you to submit your CV in the Europass format.

Tags: software development software development engineer

 
 

CORBA Software Engineer

2015-12-14 14:06:27| Space-careers.com Jobs RSS

This is a permanent position, calling for experience of the development, integration and testing of complex software applications using CORBA. You will be placed on assignment based near Munich in Germany for several years. Candidates should ideally be available to start in July 2016. Our client is is a 16nation intergovernmental research organisation for astronomy. The main working language is English. The role is centred on the ongoing development and maintenance of a software infrastructure common to operational subsystems. The infrastructure is based on a distributed component model, with components implemented in any of thesupported programming languages C, Java and Python. Occasional short trips to an observatory in Chile and other partnership locations 12 weeks are an integral part of the job description. The key experience and attributes sought are At least five years experience in the development, integration and testing of complex software applications running on UNIX platforms, preferably Linux, and sound knowledge of programming languages and scripting languages C, C, Java, Python, UNIX shell. A minimum of five years experience in the design and development of applications for distributed software systems. At least three years experience in the development, integration and testing of complex software applications using CORBA, including the internals of CORBA implementations. Specific experience with the internals of the ACETAO, JacORB and omniORB CORBA implementations will be considered an asset. A minimum five years experience with software engineering standards and tools version control, problem reporting systems, software build systems. Experience with the development of multithreaded applications is essential. Some of the following attributes would be advantageous Experience in implementation of software frameworks and pattern based design Good command of C template and object oriented programming techniques Experience in Javabased desktop and eclipse RCP GUI programming Minimum two years experience in development, integration and testing of complex software applications using DDS. Experience in database application development SQL, Hibernate, Spring Experience in code generation Familiarity with build tools Makefile, Ant, Maven Candidates must 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 engineer software engineer engineer software

 

Software Engineer for JAVA software development ALMA mf

2015-12-11 15:05:38| Space-careers.com Jobs RSS

Software Engineer for JAVA software development ALMA mf Ref. No. 15026 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 Termas longterm customer, the European Southern Observatory ESO, an international astronomical institute based in Garching close to Munich, we are currently looking for an experienced Software Engineer to support the ALMA Computing Team within the European ALMA Support Centre in JAVA software development. The Atacama Large Millimetersubmillimeter Array ALMA, an international partnership of Europe, North America and East Asia in cooperation with the Republic of Chile, is one of the largest astronomical observatories in existence. ALMA is a single telescope of revolutionary design, composed of 66 high precision antennas located on the Chajnantor plateau, at 5000 meters altitude in northern Chile. All antennas are now at the ALMA site and the observatory is transitioning towards fullscale science operations. Responsibilities We seek an experienced minimum 3 years software engineer to work on the full software development life cycle of JAVA applications JAVA webbased applications JavaScript singlepage applications Candidate selection will be driven by software skills, domain knowledge and ability to function in a scientific environment. Fulltime position Start July 2016 Based at ESOs facilities in Garching Munich, Germany, but occasional short trips to the observatory in Chile and other partnership locations 12 weeks are necessary. Qualifications Competencies Essential skills and experience University degree, in the domain of Computer Science, Astronomy, Physics, Mathematics or equivalent Minimum of 3 years professional experience in software development. Strong skills developing applications in JAVA programming language Experience minimum 1 year interfacing JAVA to relational databases within highlevel frameworks JDBC, Hibernate, Spring Experience developing Java webbased applications servlets, JSPs Experience developing JavaScript singlepage applications Angular JS, jQuery Experience in the full lifecycle of software projects from requirements gathering, design and implementation, to deployment and maintenance Practical familiarity with modern software engineering practices and tools Configuration control tools Incremental and iterative development Unit and integration testing Documentation Familiarity with Linux Excellent command of the English Language, very good oral and written communication skills Desirable skills and experience Experience in Javabased desktop GUI programming Familiarity with build tools Makefile, Ant, Maven, Gradle Background in astronomy or astrophysics, especially radio interferometry Exposure international andor scientific organisations 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 Carolina Munte by telephone 49 171 644 4118 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 below with a Cover Letter explaining your background and expertise, as well as your earliest date of availability, and a uptodate Curriculum Vitae. All material is to be submitted in PDF. Closing date January 15th, 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 development java software development

 

Software Engineer for Space Applications fm

2015-12-11 13:07:13| Space-careers.com Jobs RSS

SCISYS Deutschland GmbH provides professional engineering and consultancy services supporting space programmes and missions. We have a strong presence at ESOC and EUMETSAT, as well as serving all ESA sites and spacecraft primes. Our team is composed of university graduates and experienced professionals, comprising some of the most knowledgeable, dedicated and talented engineers across Europe. Our services cover the whole life cycle of space programmes from early concepts to operations. Our Space Division provides a dynamic, supportive and friendly atmosphere in which you are encouraged to lead with initiative. We support new ideas from our colleagues and are focused on innovation. Moreover, we actively manage your professional development, training and career progression. For the location in Darmstadt Germany we are looking for a Software Engineer for Space Applications fm Tasks The successful candidate will both support operational mission control software systems e.g. for Rosetta and Mars Express including onsite operational support to the spacecraft operators and engineers and be involved in the implementation and evolution of SCISYS own software products for Ground data and control systems. The tasks of this position include Design, development, testing, installation, support and maintenance of ground data and control software for space missions, specifically Rosetta and Mars Express Onsite customer support and interaction with the operators of the spacecraft, and the Flight Control engineers. In the first instance this will focus on ESOC but may expand to our other clients throughout Europe. Contribute to a fresh technical knowhow and discussion of the latest software engineering trends and developments Participate in our internal research and development activities for Ground Data Systems Essential requirements A university degree or equivalent qualification in computer science, software engineering, aerospace engineering or a relevant discipline involving programming and computing Knowledge and experience of C and JAVA programming gained on UNIXLINUX Knowledge and experience of object orientated design methods Knowledge and experience of UNIXLINUX Knowledge of a shell scripting language Knowledge of Networking Good spoken and written English Passion for the space industry Proven ability to learn quickly and solve problems independently Team player Effective communicator Desirable requirements Knowledge of SCOS2000 andor other ESOC Ground Segment software systems Knowledge of Webrelated technologies and programming languages Background knowledge of the operational needs to conduct spacecraft missions Knowledge of databases Knowledge of a modern scripting language Knowledge of UML, XML Other Information Must be an EU national or possess a valid German Work Residence Permit Occasional provision of oncall support during critical satellite mission phases, e.g. a satellite launch Start date is as soon as possible

Tags: software space applications engineer

 

Sites : [123] [124] [125] [126] [127] [128] [129] [130] [131] [132] [133] [134] [135] [136] [137] [138] [139] [140] [141] [142] next »