Home software engineer
 

Keywords :   


Tag: software engineer

Software Engineer

2015-12-11 12:04:57| Space-careers.com Jobs RSS

About us 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 Garching Germany we are looking for a Software Engineer at the European Southern Observatory ESO. Tasks 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. We are looking for a consultant to work with the ALMA computing team at ESO headquarters in Garching, near Munich, Germany he or she will be assigned to the development, deployment and maintenance of the ALMA Common Software ACS. The ALMA Common Software ACS provides a software infrastructure common to all operational subsystems. ACS is based on a distributed component model, with components implemented in any of the supported programming languages C, Java and Python. The teams responsible for the control systems development use ACS components as the basis for controlling highlevel entities and for the implementation of devices such as an antenna mount control. The ACS implementation is based on CORBA, where different interoperable implementations have been adopted for each specific language among the available open source options ACETAO for C, JacORB for Java, omniORB for Python. ACS provides common CORBAbased services such as logging, error and alarm management, configuration database and lifecycle management. Where possible, ACS relies on standard CORBA services, choosing the most suitable implementation from one of the adopted CORBA implementations. Development, deployment and maintenance of the ALMA Common Software ACS. Reporting to the responsible group leads, the consultant will be assigned to the ongoing development and maintenance of some of these tools, following an agile, featuredriven development process. He or she is also expected to contribute to other activities within the ALMA computing team, quickly adapting to the changing needs of our dynamic environment. He or she will collaborate with all other ALMA computing groups in Europe, North America and East Asia, as well as with the support staff and astronomers at the ALMA observatory in Chile. All delivered software shall be integrated by the consultant into the corresponding ACS software release. Occasional short trips to the observatory and other partnership locations 12 weeks are an integral part of the tasks. Essential requirements The ideal consultant is a software engineer with a minimum of 3 years professional experience in distributed software development. In particlar the Consultant shall have Univeristy degree in Computer Science, Physics, Mathematics or equivalent. Experience of supporting the full software development life cycle, from requirements gathering, design and implementation, to deployment and maintenance. The ability to write clear and concise developer and userlevel documentation. Minimum five years experience in development, integration and testing of complex software applications running on UNIX platforms, preferably Linux. Sound knowledge of programming languages and scripting languages C, C, Java, Python, UNIX shell. Minimum five years experience in the design and development of applications for distributed software systems. Minimum three years experience in 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. 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. Excellent command of the English language very good oral and written communication skills. Desirable requirements Desirable skills and experience include 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. Other Information Start date is 1st July 2016. The candidate must have a valid German work and residence permit or be an EU Citizen To apply online please visit www.scisys.despacejobs

Tags: software engineer software engineer engineer software

 

Test Product System Engineer software and hardware electronics

2015-12-10 16:05:53| Space-careers.com Jobs RSS

E 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 Test Product System Engineer to support our customer in Denmark. Test Product System Engineer software and hardware electronics Key Tasks and Responsibilities Our customer is an independent Danish company recognized in satellite test systems, software, independent software verification and validation activities, onsite engineering support and power electronics. Their software systems have been utilized for onboard, checkout, ground station, simulation and in many other critical space related domains. You will be part of our project teams, where your primary responsibilities will be system design and configuration and supervision and followup during the subsequent manufacturing, assembly, integration and test phases until requirement closeout and shipment of the final product. Skills Experience You will have the following qualifications and relevant experience Many years of relevant working experience in the field of system engineering or handson experience working with digital and analogue systems design and development from inception and design to full customer deployment Handson experience with lowlevel SW development VHDL, C, C, embedded Linux Handson experience with TCPIP protocols and higher level languages Java, C or equivalent Experience with system testing, requirements closeout, product deployment and training Fluency in English is mandatory. This job is located in Copenhagen. We welcome applicants who are available from February 2016 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 Micheline Blisle at jobshespace.com, quoting job DK2770 before 10Jan16. An exciting and dynamic international working environment awaits you! Apply for this job

Tags: system software product test

 
 

Software Engineer

2015-12-10 10:06:33| Space-careers.com Jobs RSS

RHEA is currently recruiting a Software Engineer to support the Atacama Large Millimetersubmillimeter Array Computing Team at our clients premises in Garching, Germany. Tasks and Activities The scope of work will include Assigned to the development, deployment and maintenance of various software tools that support the full life cycle of science operations at the ALMA observatory in Chile and the ALMA Regional Centres in Europe, North America and East Asia. These tools include a user portal, project lifecycle management, webbased collaboration tools for observing project review, rating and tracking Phase 1 Manager, Project Tracker, the ALMA Quality Assurance tool AQUA, a log tool to capture all activities at the observatory, and tools for ingesting data into the archive, searching it, and delivering that data to scientists around the globe. Assigned to the ongoing development and maintenance of some of these tools, following an agile, featuredriven development process. Expected to contribute to other activities within the ALMA computing team, quickly adapting to the changing needs of our dynamic environment. Collaborate with all other ALMA computing groups in Europe, North America and East Asia, as well as with the support staff and astronomers at the ALMA observatory in Chile and the ALMA Regional Centres in Europe, North America and East Asia. Skills and Experience The following skills and experience are mandatory University degree in Computer Science, Physics, Mathematics or equivalent. Be able to support the full software development life cycle, from requirements gathering, design and implementation, to deployment and maintenance. ALMA software developers are expected to write clear and concise developer and userlevel documentation. Team spirit, customer orientation and a strong sense for quality development are essential. A minimum of three years professional experience developing software in Java andor other highlevel objectoriented programming languages. At least one year professional experience interfacing Java to relational databases within highlevel frameworks JDBC, Hibernate, Spring Proven experience developing Java webbased applications servlets, JSPs Proven experience developing JavaScript singlepage applications Angular JS, jQuery Solid practical familiarity with modern software engineering practices and tools, including configuration control tools, incremental iterative development, unit and integration testing and the Linux environment Excellent command of the English language very good oral and written communication skills The following skills would be highly desirable Experience in Javabased desktop GUI programming Familiarity with build tools Makefile, Ant, Maven, Gradle Background in astronomy or astrophysics, especially radio interferometry 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 13012016. 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: software engineer software engineer engineer software

 

Java Software Engineer

2015-12-09 17:05:53| Space-careers.com Jobs RSS

This is a permanent position, calling for at least 3 years experience of Java technologies across the whole software development life cycle. 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 supports the science operations of ALMA, 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. The role will embrace ongoing development and maintenance of software, following an agile, featuredriven development process. You will be expected to contribute to other activities within the ALMA computing team, quickly adapting to the changing needs of a dynamic environment. You will collaborate with all other ALMA computing groups in Europe, North America and East Asia, as well as with the support staff and astronomers at the ALMA observatory in Chile and the ALMA Regional Centres in Europe, North America and East Asia. Occasional short trips to the observatory and other partnership locations 12 weeks are an integral part of the job description. The key experience and attributes sought are A minimum of three years experience developing software in Java At least one years experience interfacing Java to relational databases within highlevel frameworks JDBC, Hibernate, Spring Proven experience of developing Java webbased applications servlets, JSPs Proven experience of developing JavaScript singlepage applications Angular JS, jQuery Solid practical familiarity with modern software engineering practices and tools, including configuration control tools, incremental and iterative development, unit and integration testing and the Linux environment Some of the following would be advantageous Experience of Javabased desktop GUI programming Familiarity with build tools Makefile, Ant, Maven, Gradle A background in astronomy or astrophysics, especially radio interferometry 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 java engineer software engineer

 

Software Product Engineer

2015-11-30 18:05:52| Space-careers.com Jobs RSS

About us 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. The SCISYS Space Division is looking for enthusiastic, ambitious and able software engineers to join our Satellite Ground Systems development team for its offices in Bristol, UK and Darmstadt, Germany. We deliver a wide range of projects and products to our international customers spanning large scale system developments used to operate satellites to small technology studies involving prototypes and demonstrators, which enables us to offer our staff an interesting career plus an exciting work. For our locations in Darmstadt, Germany and Bristol, UK we are looking for Software Product Engineers. Tasks The Space industry is currently undergoing a paradigm shift moving from single large satellites to megaconstellations consisting of hundreds of satellites being launched. This of course creates new challenges when it comes to the operation of satellite missions. Software will have to play a crucial role in facilitating the automation required to successfully operate this unprecedented number of satellites. With the PLENITER software product suite SCISYS offers a comprehensive solution to monitor and control, as well as plan and automate, the operation of complete satellite missions. PLENITER is cutting edge software for the next generation of satellite control centres. The tasks of this role mainly involve Assisting with the definition of the system architecture within a team. Designing and Unit Testing software components with internal and external Interfaces. Producing documentation across all product phases. Software support throughout all phases including acceptance, commissioning and operations. Product development and maintenance of existing software modules. Interfacing with customers regarding features, bugs and future enhancements. Essential requirements The following skills and experience are essential University graduate or equivalent experience in computer science or a related subject. Good knowledge of current technologies in Java, Javascript, XML, GIT, REST, scripting languages. Good knowledge of current web technologies and frameworks jquery, bootstrap, AngularJS, Websockets. Ability to use your initiative and a structured approach to solving Problems. Team player, flexible, quick learner and an excellent Communicator. Willingness and desire to engage with new Technologies. Fluent command of the English language. Other Information Please provide us with your salary expectations, your preferred working site and a feasible start date. The candidate must have a valid German work and residence permit or be an EU Citizen To apply online please visit www.scisys.despacejobs

Tags: software product engineer software engineer

 

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