Home software engineer
 

Keywords :   


Tag: software engineer

Software Engineer

2014-03-25 17:36:28| Space-careers.com Jobs RSS

About us SCISYS Space Division provides integrated solutions and products for ground onboard systems, including, monitoring control, automation, autonomous intelligent systems, system modelling simulation, infrastructures, data services and applications. We are also specialised in the provision of onsite engineering and operations support and professional consulting services for the management and procurement of space and spacerelated projects. Our customers are system primes, spacecraft manufacturers, satellite operators, system integrators and major research laboratories, as well as international space industry organisations and companies. SCISYS Space Division operates in the UK through SCISYS UK Ltd. and in Germany through SCISYS Deutschland GmbH. 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 our office in Darmstadt Germany we are looking for a Software Engineer. Tasks We will integrate you into our Darmstadt team and invest in your development as a software engineer. This position is therefore ideal for a person who has a passion for working in the space industry. Your motivation, enthusiasm and intellectual curiosity are consequently equally important to us as your hard technical skills. Specific tasks will include Design, development, testing, installation, support and maintenance of software for ground data and other systems Customer support and interaction with the operators of operational satellites. Contribute with a fresh technical knowhow and discussion of the latest software engineering trends and developments. Participate in our internal research development Essential requirements A university degree or equivalent qualification in computer science, software engineering, science, engineering or a relevant discipline involving programming and computing Experience of Solaris 8 and UNIXLINUX incl. system administration and shell programming Experience of PHP, Ruby on Rails, Web JavascriptCGIperl Experience of databases e.g. MySQL Experience of Networking Desirable requirements Experience of C, C, Python Experience in signal processing Knowledge of ESA ground segment systems and software Other Information Start date is as soon as possible Must be an EU national or possess a valid German Work Residence Permit Fluency in English is mandatory To ensure you application reaches us, please apply online at httpwww.scisys.dewhereweworkspacecareersspacejobs.html

Tags: software engineer software engineer engineer software

 

Applications Software Engineer

2014-03-24 15:37:18| 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 an Applications Software Engineer to support our customer in Germany. Applications Software Engineer Key Tasks and Responsibilities Our customer is a European organisation providing weather and climaterelated satellite data, images and products for its users. You will have the following responsibilities Contribute to the definition, design, implementation and maintenance of architectures for data processing ground segments and their components Support the operations of existing data processing ground segments and their maintenance and evolution Perform routine tasks in operational systems under configuration control such as o Support the Configuration Management process and the building and distribution of software releases and patches o Support to the development, integration and configuration management of software developed by third parties, its installation, and configuration and testing o Anomaly investigations, documentation and classification as well as follow up of the delivery of SW resolutions for these anomalies Perform standard SW engineering activities such as o SW testing in a structured approach to verify that delivered SW is fulfilling the requirements or to demonstrate that problems have been corrected o SW integration and verification in the customers 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. Skills Experience You will have the following qualifications and relevant experience University degree or equivalent in a relevant discipline Several years experience in system design, SW development, operation, maintenance and trouble shooting of large complex realtime data processing systems for meteorological satellites Experience of operating and maintaining software systems in a UNIX based environment specifically LINUX and AIX CC programming language experience in a UNIX based environment Use of and application programming of database systems in particular ORACLE, INFORMIX, PostgreSQL and MySQL Competence in the use of scripting languages e.g., shell scripting and highlevel languages e.g., Python, Java 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 Fluency in English is mandatory knowledge of another European language is an advantage. This job is located in Darmstadt. We are looking for candidates who are available from June 2014 or as soon as possible thereafter. Please send us your Europass CV together with a letter of motivation both in English and in Word to Ms Sarah Gonschorek at jobshespace.com, quoting job reference DED2226 before 21Apr14. An exciting and dynamic international working environment awaits you! Please note Due to work permit restrictions for this position, please apply only if you are citizen of a European Union state or if you already hold a work permit for Germany.

Tags: software applications engineer software engineer

 
 

Robotics Software System Engineer

2014-03-12 13:37:32| Space-careers.com Jobs RSS

For one of our main customers ESAESTEC, we are currently looking for a Robotics Software System Engineer, to provide support, to the ESTEC Telerobotics Haptics Laboratory. The ESA Telerobotics Haptics Laboratory operates in a somewhat informal fashion that encourages individuality and innovation. Nevertheless, the laboratory consists of a high focus, goal oriented and well organized structure that is targeting at innovating the space sector and implementing worldclass space robotics projects and technology developments. The team of the Laboratory is composed of members with various professional and educational backgrounds centered around mechatronics and telerobotics. This team consists of young professional engineers, engineering doctors, promovendi and a small number of students and trainees. The laboratories culture is such that you need to be able to integrate and contribute to a continuous startup entrepreneurial atmosphere by being highly motivated, enterprising, enthusiastic, concentrated and intrinsically driven to excellent results. This position is related to the ongoing series of flight demonstrations onboard the International Space Station ISS. In order to demonstrate advanced technology for teleoperation of robotic systems on Ground from Space, the ESA Telerobotics Haptics Laboratory develops advanced haptic user interfaces for astronaut crew. For these devices, a range of highly customized subcomponents are being developed that require embedded software and hardware developments. Tasks and Responsibilities It is the primary purpose of this position of Robotics Software System Engineer, to support the HAPTICS series of flight experiments by contributing to the software development of the embedded systems and to the realtime control software of the novel haptic exoskeleton prototype of the project You will be expected to be performing design and implementation of custom embedded sensoractuator system software, such as motor controller, analogue and digital sensor interface software and other more generic embedded system software for fieldbus level communication within haptic devices Additionally, the engineer in this position will maintain and contribute to the development of the laboratories software framework for robotic control He will contribute to developing novel specifications and requirements and help maintain the laboratories software frameworks for realtime control and ideally help to extend them to support embedded vision applications You will be a self starter and possess a good sense of responsibility You will work under pressure of spaceflight projects and thrive on being given challenging assignments You will be able to work easily with international team members and you will communicate clearly and be confident and persuasive You will be intrinsically motivated to contribute to exciting robotics research and you will have excellent problem solving skills The work within the Telerobotics Haptics Laboratory consists of engineering developments, fundamental research and project support in the domains of robotics, mechatronics, control, software and electrical engineering. Experience and education Bachelors degree or Masters degree or PhD in Electrical or Software engineering from an accredited institution Strong ability to understand and abstract realworld systems including their physical properties and behaviours into the digital domain 4 years experience in the software development, preferably with 4 experience in embedded realtime systems Excellent programming skills preferably in CC and scripting languages as python Extensive knowledge of UNIXLinux systems preferably of the Xenomai realtime patch or another realtime operating system QNX, RTEMS, VxWorks Extensive knowledge of MATLABSimulink as a user and developer of Sfunctions and other user extensions Knowledge of toolchains for rapid software development based on model based design and auto code generation. This includes compiler configuration, deployment and the methods required to automate the workflow preferably MatlabSimulink in Windows and Linux Understanding of realtime communications as Ethercat, DDS, CAN Programming skills for targeting highly embedded devices like FPGAs and Microcontrollers Experience in computer vision is desirable Practical experience of software development challenges like design approaches, prototyping, mocking, testing and building systems Ability to realise ideas and concepts in software prototypes Additional experiences and knowledge on the field of computer vision, computer graphics, physic engines or artificial intelligence Familiarity with automation technology, robotics and control systems Excellent verbal and written communication skills Excellent organizational skills Familiarity with aerospace andor MIL standards preferred Proficient computer skills, including but not limited to Microsoft Word, Excel, PowerPoint Good team player. Please submit with your CV profile Cover letter Brief synopsis of your prior related projects. About ATG Europe Today, ATG is recognized as a leading provider of specialized engineering, scientific and technical services to the European Aerospace, High Tech and Offshore industry. Our headquarters is located in Noordwijk, The Netherlands and we have subsidiaries in Germany and the UK. ATG People is the key player in delivering highly educated personnel for RD environments throughout Europe. 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. We need you to complement our super star team! Interested? Submit your CV and personal details through our website or send your application directly to recruitmentatgeurope.com. We encourage you to submit your CV in the Europass format. Click here to create a Europass CV.

Tags: system software engineer robotics

 

Software Product Assurance Engineer

2014-03-05 13:41:18| Space-careers.com Jobs RSS

Directorate of Technical and Quality Management The European Space Agency is an equal opportunity employer and encourages applications from women POST Software Product Assurance Engineer in the Software Product Assurance Section , Quality, Dependability and PA Support Division, Product Assurance and Safety Department, Directorate of Technical and Quality Management. This post is classified in the A2A4 grade band of the Coordinated Organisations salary scale. LOCATION ESTEC, Noordwijk The Netherlands. DUTIES The postholder will report to the Head of the Software Product Assurance SPA Section. The Section is responsible for the development, implementation and maintenance of SPA expertise and standards and for providing support to projects of the European Space Agency in the area of software product assurance. Specific responsibilities and tasks include preparing and implementing general programmatic and technical SPA requirements in relation to Agency standards and specifications establishing projectspecific programmatic and technical SPA requirements based on the ESA product assurance baseline supporting projects in the evaluation of contractors plans, technical specifications, and efforts proposed for the execution of SPA programmes supporting projects in the monitoring of the performance of the contractors SPA programmes to assure their compliance with the SPA requirements established for the projects evaluating proposed concepts, designs, and operations for compliance with defined SPA requirements initiating and executing research and study activities in the fields of SPA requirements, techniques, methodologies and tools performing audits of contractors and their inhouse standards for compliance with ESA requirements and assessing maturity of contractors software processes liaising with software engineering specialists on related matters. QUALIFICATIONS Applicants for this post should have a Masters degree or equivalent qualification in computer science, mathematics or software engineering and experience in at least three of the following areas software product assurance in critical real time applications, software engineering, software configuration management, dependability assessment of software intensive systems, computeraided software development and maintenance, maturity assessment and auditing. Candidates should have good interpersonal and communication skills. They should have the ability to work autonomously, effectively and cooperatively in a diverse and international team environment and to define and implement solutions in line with team and individual objectives and project deadlines. In addition, applicants should have good analytical, organisational and reporting skills, a proactive attitude to solving problems and an interest in innovative technologies. The working languages of the Agency are English and French. A good knowledge of one of these two languages is required together with a working knowledge of the other language. Knowledge of another member state language is an asset. CLOSING DATE The closing date for applications is 01 April 2014. Applications from external candidates for this position should preferably be made online at the ESA Web Site www.esa.intcareers. Those unable to apply online should submit their CV to the Head of the Human Resources Division, ESTEC, Keplerlaan 1, 2201 AZ Noordwijk ZH The Netherlands. The Agency may require applicants to undergo selection tests. Under ESA Regulations, the age limit for recruitment is 55. Please note that applications are only considered from nationals of one of the following States Austria, Belgium, the Czech Republic, Denmark, Finland, France, Germany, Greece, Ireland, Italy, Luxembourg, the Netherlands, Norway, Portugal, Romania, Spain, Sweden, Switzerland, the United Kingdom and Canada. Priority will be first given to internal candidates and secondly to external candidates from underrepresented member states. In accordance with the European Space Agencys security procedures and as part of the selection process, successful candidates will be required to undergo basic screening before appointment.

Tags: software product assurance engineer

 

Software Test Engineer

2014-03-03 17:39:07| Space-careers.com Jobs RSS

TheEuropean Organisation for Astronomical Research in the Southern Hemisphere ESO is the foremost intergovernmental astronomy organisation in Europe and the worlds most productive astronomical observatory. ESO operates three unique worldclass observing sites in the Atacama Desert region of Chile La Silla, Paranal and Chajnantor. The ESO headquarters are located in Garching, near Munich, Germany.ESO is the focal point for Europes participation in the Atacama Large Millimeter Array ALMA consortium, which is currently constructing a large submillimetre array in the Chilean Andes. The concept and design of a 39m European Extremely Large Telescope EELT is also currently underway at ESO. Within the Directorate of Engineering DoE at the Headquarters in Garching near Munich, Germany, ESO is opening the position of Software Test Engineer We are looking for an experienced software test specialist who will be primarily responsible for the verification and validation of software products within the Software Engineering Department SED based in Garching. Main Duties and Responsibilities The successful candidate will primarily be in charge of the verification and validation of software products, developed in house or outsourced. One part of the software to be tested is embedded control software platforms Linux and VxWorks this will be the main focus area. Second part of the software to be tested consists of database driven Java web applications and desktop GUI applications platforms Windows, Linux, MacOS. The ideal candidate has experience in both areas. She will be part of project teams and will be responsible for defining, implementing and executing test cases, automatically whenever reasonable, manually otherwise, to ensure that users requirements have been met and that thebehaviour under abnormal or extreme conditions is acceptable. She will deal with different types of testing, such as functional, integration, system, stress, performance and regression tests. Test data have to be defined and maintained, as well as the test environment. Test plans and test reports shall be produced according to SQA standards and discussed with the project team. A first level support to internal and external users should be provided. She will also contribute actively to Software Engineering activities, such as establishmentimplementation, maintenance and constant improvement of Software building tools and procedures, Software Test and Development environments, Software configuration and version control systems and procedures as well as definition and promotion of standards and collection of metrics. Provided that the successful candidate shows proper skills and experience, there is the chance to take over some leading role in future, e.g. as work package or project manager. Duty trips, e.g. to the operational sites in Chile, may be required. Reports to The holder of this position will report to the Head of the Software Engineering Department. Experience The following skills are required Minimum five years experience in testing and integration of complex distributed software applications running on UNIX platforms, preferably Linux Experience in testing embedded software on real time operating systems, preferably VxWorks Experience in testing Graphical User Interfaces and Web applications Good knowledge of testing tools Proficiency in the development of test procedures using scripting languages UNIX shell, Python or Perl Experience with test automation frameworks andor continuous integration Sound experience with Software Engineering standards and tools version control, problem reporting systems. The following additional skills would be an advantage Good knowledge of programming languages Java, C or C Software Testing Certification e.g. ISTQB Experience with relational databases Sybase or equivalent and SQL Experience in evaluating, installing and configuring Software tools Experience with Software building tools Knowledge of IDEs Experience in project andor line management. Key Competences Provides clear, concise and timely oral and written communications, identifying the key issues, examining options and proposing way ahead Builds strong and effective links with the team Contributes ideas for improvements and developments to the working of the team Commitment to customers satisfaction Flexibility in adapting to changes of requirements and priorities as well as of assignments Monitors progress of own work and delivers to agreed deadlines and standards Develops own skills and ensures that learning and development needs are identified, solutions found and outcomes evaluated Capability to work for different projects and with different teams matrix structure, also in parallel Takes over responsibility and is able to take decisions Qualifications A University degree in computer science, electronic engineering, physics or equivalent. Language Skills The position requires a working knowledge of English. Remuneration and Contract We offer an attractive remuneration package including a competitive salary tax free, comprehensive pension scheme and medical, educational and other social benefits, as well as financial help in relocating your family and the possibility to place your childchildren in daycare. The initial contract is for a period of three years with the possibility of a fixedterm or indefinite extension based on technical and managerial achievements. The title or grade may be subject to change according to qualification and the number of years of experience. Duty Station Garching near Munich, Germany with regular duty trips to all ESO sites in Chile. Career Path V Application If you are interested in working in areas of frontline technology and in a stimulating international environment, please visit httpwww.eso.org for further details. Applicants are invited to apply online via our recruitment portal httprecruitment.eso.org. Applications must be completed in English and should include a motivation letter and your CV. Closing date for applications is 07 March 2014. Although recruitment preference will be given to nationals of ESO Member States members are Austria, Belgium, Brazil, the Czech Republic, Denmark, Finland, France, Germany, Italy, the Netherlands, Portugal, Spain, Sweden, Switzerland and United Kingdom no nationality is in principle excluded. The post is equally open to suitably qualified female and male applicants.

Tags: software test engineer software engineer

 

Sites : [169] [170] [171] [172] [173] [174] [175] [176] [177] [178] [179] [180] [181] [182] [183] [184] [185] [186] [187] [188] next »