Home software engineer
 

Keywords :   


Tag: software engineer

C Python Senior Software Engineer Team Leader for Satellite Imagery Tool Development

2020-01-24 16:12:53| Space-careers.com Jobs RSS

ACSD GmbH who are we and what we offer ACSD GmbH is the German subsidiary of the former Advanced Computer Systems ACS SrL, now fully merged within the Exprivia Italtel international group as its Aerospace and Defence Digital Factory. With knowhow and experience gained over 30 years, the Exprivia Italtel group is currently active in the Banking Finance, Telco Media, Energy Utilities, Public Sector, Manufacturing Distribution, Healthcare and Aerospace Defence areas. Today the Exprivia Italtel group employs about 3,400 professionals over 20 countries worldwide. With ACSD youll be working in an international, challenging environment, with excellent career development opportunities in a growing company and a very attractive financial package. The job In order to support the growth of our activities at EUMETSAT in Darmstadt Germany, we are looking for a Senior Software Engineer Team Leader. The successful candidate will be part of a project team in charge of the development and integration of tools to be used in a complex system used for the offline processing of satellite imagery data for meteorological applications. This will include the whole phases of a typical software system lifecycle Software analysis and design Software development and coding Software testing at unit and subsystem level System integration and validation System operations, maintenance and evolution As the activities will be carried out within a service contract, some technical management team leadership experience is required in order to perform service management tasks. This will mainly involve planning and prioritisation of activities work allocation within the team customer liaison at technical level participation in technical and anomaly review meetings Experience in contract management or budget allocation is not required. Skills and experience general profile The ideal applicant is a Software Engineer with a University degree in a relevant discipline Computer Science, Engineering, Physics or Remote Sensing, with 810 years of experience developing SW systems in a formal, configurationcontrolled development environment, preferably in the area of satellite remote sensing. mandatory skills The candidate shall have very good programming skills in CC, and Python, System Engineering experience and a working knowledge of global standards for data format NetCDF4 or HDF5. The applicant shall also have very good knowledge of the UNIXLINUX operating systems. Previous experience leading a small team of developers The working language is English. The ability of working effectively in that language, including the participation in technical meetings andor boards and the production of highquality technical documents and reports, is therefore essential. desirable skills the following skills will be considered as an asset Earth Observation Data Processing Systems development related processes, phases and documentation Remote sensing methodologies and techniques, including calibration and L1 processing Solid background in basic statistical analysis MATLAB Java Design use and maintenance of relational databases Source Code Control Systems e.g. git SW build environments and tools e.g. GCC compilers, make, automake, autoconf, RPM Start date the project activities are expected to start by mid2020 IMPORTANT ACSD will not sponsor work permit or job visa applications. Therefore, applicants not eligible to work in Germany shall NOT be considered

Tags: software development team tool

 

Software Build and Deployment Engineer mfd

2020-01-20 16:19:08| Space-careers.com Jobs RSS

Terma is looking for 2 engineers for building and deploying software on IT systems for our customer EUMETSAT. The Generic Infrastructure and Systems Division GSI which is part of the Technical and Scientific Support Department TSS takes care of the maintenance and further development of the complete operational ground segment computer infrastructure. This infrastructure includes computers, Storage Area Networks, local network equipment, widearea networks and all the software that is needed to run EUMETSATs satellites missions on a 24x7 basis. Currently all levels of system administration support for these systems are provided by Computer and Storage Management CSM. The increasing robustness of standardized hardware and Commercial OfftheShelf Software COTS components and the consolidation of the market have led to a situation where corrective and preventive maintenance tasks can be carried out using industry standard procedures and best practices. Responsibilities Building, packaging and deployment of software and data releases and patches Support to developers with respect to build and versioning strategies Analysis of the maintenance requirements and identification, implementation of the tools to fulfil them contributing to creation and updating maintenance procedures Maintenance of the development tools, such as compilers, libraries, etc. Maintenance of continuous integration tools and source code repositories Support of software developers in the area of system programming and interface definition. Interface to COTS support and maintenance providers Participation in the daily Mission Operations coordination meetings Participation in the regular anomaly review boards. Generation or update of technical documentation This is a full time position, located in Darmstadt, Germany, starting 1st of April 2020 or as soon as possible thereafter. Qualifications Competencies Each member of the team of 2 shall have a university degree or equivalent in a relevant discipline and the full team shall cover the following skills and experience. Therefore, you should have knowledge in as many of the following Software configuration management principles Essential knowledge and experience in using UnixLinux command line tools Automated OS Installation solutions Linux AutoYast and Kickstart, Orcharhino ForemanSatellite and experience in unattended, centralized software installation mechanisms PXETFTP Software provisioning, configuration management and deployment tools Ansible Software build environments and tools like Ant, Maven, autoconfautomake, make Version control systems such as SVN, CVS, ClearCase, git Various software packaging formats like RPM, PKG, LPP, tgz Scripting languages e.g. bash, ksh, csh, Perl, Python Networking, distributed applications, and TCPIP services Basic UNIXLinux System Administration CC and Java programming languages Change Management processes Administration and troubleshooting of distributed systems Expert knowledge and a significant work experience of Linux and Unix operating systems Good IT system design skills Good experience in VMware virtualization Good knowledge and experience in security principlesconcepts, hardening techniques, secure architecture and protocols, penetration and vulnerability testing, tools Good understanding of incident and problem management Technical documentation skills Experience in an operational or production environment, characterized by custom applications in addition to standard software, running both on the client and server side, and by high availability requirements Practical knowledge of as many as possible of the following software tools and products will be an advantage Knowledge in Container technologies Docker Serena Dimensions CM Basic Windows System Administration MySQL and Oracle Databases Formalised Software Testing TCPIP and related network protocols and applications, e.g. NIS, LDAP, NFS, DNS, SNMP, FTP, NTP, etc. High Availability software like RedHat HA AddOn, Veritas Cluster or any other 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 Additional information For further information, please contact Mrs. Raluca Moise by telephone 49 6151 860050 or by email recruitment.determa.com. To ensure that your application will reach us and is properly processed please apply through the link below with a Cover Letter and a uptodate Curriculum Vitae. Closing date February 26th, 2020 Please note that applicants must hold all appropriate documentation and permits to work in Europe.

Tags: software build engineer deployment

 
 

Software Engineer

2020-01-17 11:11:43| Space-careers.com Jobs RSS

Position Reference 005 You will have the opportunity to support the development of the European Hubble Space Telescope Science Archive. Please note that the duration of this assignment would be 8 to 9 months. Tasks and Activities The scope of work will include Design, develop, deploy, operate and maintain all ESDC Science Archives and Virtual Observatory VO subsystems. In particular for the European Hubble Science Archive Hubble Science Archive Data products repositories Hubble Science Archive Databases including DB administrative tasks Hubble Science Archive Data ingestion and metadata extraction systems Hubble Science Archive application servers and middle tier services Hubble Science Archive Graphical user interfaces and Web applications Hubble Science Archive Data distribution systems Hubble Science Archive interoperability systems, or programmatic access, supported by VO standards Hubble Science Archive administration services monitoring, statistics, reporting, user management... Hubble Science Archive data products online visualization images, spectra and analysis services VO tools and services Integration in and across all the ESDC archives of common infrastructure, tools and science data visualization, enabling the maximum exploitation of the data Software configuration control activities associated with the Hubble Science archive development Unit and system tests associated with archive development Participation to working groups, workshops, conferences and meetings where science archives and virtual observatory standards and practices are discussed, as the International Virtual Observatory Alliance meetings or ADASS conferences Astronomical Data Analysis Software and Systems Provide technical support to archives astronomical community and VO services usage Interactions with general international community of astronomersusers via workshops and the helpdesk. Interactions with Hubble Archive partners and regular meetings with Canadian and NASA teams, yearly at the Space Telescope Science Institute STScI, Baltimore, USA, and under monthlyweekly basis via dedicated teleconferences Definition of Interface Control Documents ICDs and file interchange formats with external coordination units, as STScI for the common pipeline, and The National Observatory of Athens, for the Hubble Catalog of Variables. Skills and Experience The following skills and experience are mandatory You have a Masters Degree and at least 4 years of relevant work experience. You have experience in JAVA, Google Web Toolkit, Vaadin. You have experience in Web technologies http, JSP, JavaScript, apache, tomcat, Web services.... You have experience in relational databases principally PostgreSQL and DB management software. You have experience in SQL and XML. You have experience in Virtual Observatory standards and protocols, working groups, working processes and environment. You have experience on ESA Science Ground Segment software engineering processes, such as ECSSEST40C and ECSSQST80C standards You have experience in software configuration control processes and tools You have experience in Agile software development and continuous integration. 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 30012020. Preference will be given to candidates eligible for an EU or national personal security clearance at the level of CONFIDENTIAL or above. About RHEA Group RHEA Group 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 and NATO.

Tags: software engineer software engineer engineer software

 

Java Software Engineer for ATC related Software Development

2020-01-15 15:13:02| Space-careers.com Jobs RSS

We are looking for several software engineers with experience in the whole software development life cycle, including maintenance and support for Air Traffic Control ATC related software systems and tools. These are fulltime and unlimited positions located on our customer side at DFS Deutsche Flugsicherung in Langen, Germany Responsibilities Duties Contribute in a team to the full software development life cycle, integration and maintenance of air traffic control systems and tools developed according to the applicable quality and technical standards and used at the German Air Navigation Service Provider. Analyse User Requirements and develop concepts for SW solutions Write Software Requirements Design and Develop Software using the Java programming languange Develop development of manual and automatic Unit Tests Support the execution of manual and automatic system and software test Qualifications Experience A university degree in aerospace, informatics, mathematics or physics Strong experience in software development and maintenance in Java on Linux, including support to customers. Essential Skills Apache Camel Spring Boot Scripting languages Bash, Python Source Code Control System e.g. Git or Subversion Development on Linux systems Quality assurance processes, e.g. ED153 SWAL 3 advantageous Fluency in spoken and written English German would be an advantage Desirable Skills Eclipse RCP ATMATC Systems Knowledge CentOS, RedHat JUnit Ticketing Tool Jira IBM Rational DOORS, IBM Rational Change, Rational ClearC

Tags: related software development java

 

IT Engineer Software Build and Deployment

2020-01-15 15:13:02| Space-careers.com Jobs RSS

Solenix is specialized in the provision of highquality software engineering, technical consulting and operations services in the aerospace domain. This vacancy note concerns an onsite consulting position at EUMETSAT in Darmstadt, Germany. IT Engineer Software Build and Deployment 2013006 Job Description We are looking for an IT Engineer to support our customer EUMETSAT. You will join the Generic Infrastructure and Systems Division GSI team which takes care of the maintenance and further development of the complete operational ground segment computer infrastructure. Your tasks will include, but not be limited to Building, packaging and installations of IT software solutions Building, packaging and deployment of software and data releases and patches Support to developers with respect to build and versioning strategies Analysis of the maintenance requirements and identification, implementation of the tools to fulfil them Contributing to creation and updating maintenance procedures Maintenance of the development tools, such as compilers, libraries, etc. Maintenance of continuous integration tools and source code repositories Support of software developers in the area of system programming and interface definitions IT engineering tasks Design of new systems and reengineering of existing ones Troubleshooting and resolution of the complex anomalies and outages Coordination of the activities with the counterpart from different teams Creation and maintenance of a relevant set of the documentation and maintenance procedures Required Skills and Experience A university degree or equivalent in a relevant discipline and experience covering the following skills and technologies Proficiency in software configuration management principles Essential knowledge and experience in using UnixLinux command line tools Experience in automated OS Installation solutions Linux AutoYast and Kickstart, Orcharhino ForemanSatellite and experience in unattended, centralized software installation mechanisms PXETFTP Skills in software provisioning, configuration management and deployment tools Ansible Experience in software build environments and tools like Ant, Maven, autoconfautomake, make Knowledge in using version control systems such as SVN, CVS, ClearCase, git Familiarity with various software packaging formats like RPM, PKG, LPP, tgz Experience in using scripting languages e.g. bash, ksh, csh, Perl, Python Proficiency in CC and Java programming languages Experience in Change Management processes Good IT system design skills Good knowledge and experience in security principlesconcepts, hardening techniques, secure architecture and protocols, penetration and vulnerability testing, tools Technical documentation skills Experience in an operational or production environment, characterized by custom applications in addition to standard software, running both on the client and server side, and by high availability requirements Desirable Skills and Experience Practical knowledge of as many as possible of the following software tools and products will be an advantage Container technologies Docker Serena Dimensions CM Basic Windows System Administration MySQL and Oracle Databases Formalised Software Testing TCPIP and related network protocols and applications, e.g. NIS, LDAP, NFS, DNS, SNMP, FTP, NTP, etc. High Availability software like RedHat HA AddOn, Veritas Cluster or any other Work Location Darmstadt, Germany Dates Application Deadline 21 February 2020 Start of Work April 2020 Important Notes Before applying to this position, please read the page Notes to Applicants on the Solenix website under Career. Applicants must be EU citizens or have a valid work and residence permit in Germany. Security, identity and reference checks on the candidates are part of the recruitment process. Job Application Please send your applications electronically to careersolenix.ch before the application deadline 21 February 2020 Learn more about us in Facebook

Tags: software build engineer deployment

 

Sites : [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] next »