Home software engineer
 

Keywords :   


Tag: software engineer

Software engineer

2018-05-11 17:25:46| Space-careers.com Jobs RSS

WHO ARE WE? GMV www.gmv.comis a privately owned technological enterprise group with an international presence employing more than 1.200 staff. Founded in 1984, GMV mainly operates in eight large sectors for both public and private organizations Aeronautics, Space, Defense, Health, Security, Transportation, Telecommunications and Information Technologies. GMV currently runs 8 work centers in Spain and offices in France, Germany, India, Malaysia, Poland, Portugal, Romania, USA, Colombia and United Kingdom. We recruit and hire excellent engineers, and encourage innovation, technical excellence and continuing education. Our engineers regularly present papers at technical conferences, continue their education more than 85 have a masters degree, and we reinvest more than 12 of budget in IRD projects. This striving for excellence, innovation and flexibility is a major part of our culture. We provide very competitive compensation, attractive benefits, and a great work environment with lots of opportunities for professional growth. JOB DESCRIPTION Responsibilities Duties Tasks We offer you the opportunity to work as a software engineer and to develop your professional career into an international team. Your main duties will be software engineering software development Java andor C and its validation for Aerospace projects. The job position will be 1 year in our customer offices in Darmstadt and then you will continue your work in Spain or in Darmstadt. Qualifications MSc software engineering or equivalent Required knowledge Software engineering Java programming Linux Development tools Eclipse, Jenkins, SonarQube, Maven, NexusParallel processing Design patterns Desirable Knowledge Desktop GUI development in Java Testing tools Junit, Mockito, SWTbot, Jubul WHAT DO WE OFFER? As soon as they join the organization our professionals are given the chance to tackle technological challenges in an innovative environment, to work in multidisciplinary teams and deal directly with clients. This helps them to mature quickly as professionals. We provide continual topup training to keep our career professionals perfectly abreast of all technologies used. We offer a permanent contract and attractive package including a highly competitive salary plus a comprehensive benefits package. If you would like to work in an interesting, fun, fastpaced, challenging, diverse and global company which is growing rapidly, please send us your resume to jobsgmv.com For more information about GMV, please visit our website at www.gmv.com and our positions at www.gmv.comenEmploymentVacancies

Tags: software engineer software engineer engineer software

 

Software Engineer for EGNOS

2018-05-07 16:26:00| Space-careers.com Jobs RSS

The esc Aerospace group of companies has over 16years of experience and is highly respected in innovative RD and as a productneutral systems integrator with offices in Munich, Prague, and Orlando. Our business lines are Space Systems Applications Onboard Systems Qualified flight software, Avionics Onboard Computers OBC, Radiation Monitor Sensor Systems Applications Secure Resilient communications, Data analytics Test systems EGSE SCOE Cyber Security SystemsProcesses SOP development, strategy consulting, Assessment Audits ISO 27001 People user awareness, employee outsourcing, training Technologies Network, exploit prevention, Information Security. Data Privacy, etc. Full Service UAS Integrator Integration with enterprise security policyprocesssystems, escCUAS Counter UAS drone detection and counter as appropriate, escMSAP Multi Service Aerial Platform, UAS Traffic Managment UTM Integration, Onboard Avionics, Custom UAS development We are looking for a support of our highly dynamic team in Munich, Germany. Skills we would like to see in candidates are Contribution to test activities and detailed data investigation Masters Degree in Informatics, Software Engineering, or Electrical Engineering The candidate shall work autonomously and shall be able to analyse complex technical problems. Experience with satellite navigation systems architecture and applications would be beneficial Verification control versus system requirements Processing and evaluation of measurement data Demonstrated experience in documentation for system concepts, test reports, software developments English language to negotiation level Implementation of algorithm functions in interaction with Algorithm Engineer in programming language C. Validation of algorithm functions. Support to validation activities related to integrated algorithmic functions within the testbed Support to algorithm performance qualification process Contribution to definition of test scenarios, test conditions, execution of test and reporting Profound knowledge of data processing and programming using C, Python, Matlab, and scripting languages Knowledge in data processing and common algorithm methodologies Nationality European Union

Tags: software engineer software engineer egnos

 
 

Engineer for Development of Embedded Software for GNC Systems

2018-05-07 16:26:00| Space-careers.com Jobs RSS

Start your mission with DLR. The German Aerospace Center DLR has a dual mandate as the national research center for aeronautics and space, and as the space agency of the German federal government. Approximately 8,000 people work for DLR on a uniquely diverse range of topics spanning the fields of aeronautics, space, energy, transportation and security research. They collaborate on projects extending from fundamental research to the development of the innovative applications and products of the future. If the idea of joining a topclass team of researchers working in a supportive, inspirational environment appeals to you, then why not launch your mission with us? For our Department of Guidance, Navigation and Control Systems at the Institute of Space Systems in Bremen we wish to recruit for the Development of Embedded Software for Guidance, Navigation and Control Systems for Space Applications Four Engineers in the Field of Embedded Software Engineering, AerospaceSpace Computer Science, Computer Engineering, or similar Your Mission The Institute of Space Systems in Bremen designs and analyzes future spacecraft and space missions launchers, orbital and exploration systems, and satellites, and assesses them with regard to their technical performance and cost. It applies stateoftheart methods of multidisciplinary engineering in system design and analysis for example, a computerized system for concurrent design. The Guidance, Navigation and Control Systems Department focuses on the capability to analyze, design, develop, implement, simulate, test, and verify attitude and orbit control systems AOCS guidance, navigation, and control GNC systems for space applications and their components. This involves a range of disciplines, including requirements management, systems engineering, algorithm development, software implementation, systems analysissimulationverification, and hardwareintheloop testing. The GNC Systems Department is also conducting research and development of promising and strategic technologies for AOCS and GNC systems. The GNC Systems Department is involved into the Mission to the Moon of PTScientists, the first European Moon landing mission, as an official partner. The mission objective is to be the first private company to safely land a spacecraft on the Moon, to explore the area around the Apollo 17 landing site with two rovers, and to send pictures and videos down to Earth. In the frame of this project, the GNC Systems Department leads the development of the GNC subsystem as scientific partner. The work comprises the development of optical navigation technologies, the controller synthesis for descent and soft landing, the optimization of the landing trajectory as well as the comprehensive verification of all associated elements. Within this context, we are looking for scientific staff members to conduct the following tasks within the GNC Appliances Research Group Programming of flightcritical and nonflightcritical software for embedded systems in CC Implementation of algorithms in the domains of guidance, navigation, and control in software Adaption of existing software to new hardware, operating systems, and frameworks Runtime optimization of existing software and algorithms Planning, creation, establishment, and auditing of quality assurance measures and tools for software development bug tracking, internal programming standards, test strategies and frameworks, code analyses and reviews, etc. Test, validation, and verification of the developed software Planning and drafting of software architectures for embedded systems Departmentinternal consulting and coaching for software engineering Support for the execution of ProcessorintheLoop PiL and HardwareintheLoop HiL tests of GNC systems Production, technical review, and auditing of scientific and technical documentation Documentation, presentation, and publication of results Supervision of student internships, project and semester reports, and theses Commitment to group activities such as maintenance and development of laboratories, development and improvement of procedures, knowledge management, or acquisition of external funding Your Qualifications Required Successfully completed university degree on masters level or equivalent according to 7 II Tarifvertrag ber die Entgeltordnung des Bundes TV EntgO Bund in the domain of embedded software engineering, aerospacespace computer science, computer engineering, or similar Very good programming skills in C and C for safetycritical embedded systems Excellent knowledge of the software development process for embedded systems crosscompiling toolchains, debugging, profiling, etc. Profound knowledge of common hard and software architectures of embedded systems and realtime operating systems e.g., RTEMS, QNX, Rodos Experience with modelling software, e.g. using UML, as well as incode documentation along the software development e.g. with Doxygen Experience with using development tools like GitHub, GitLab, JIRA, Manits, Jenkins, etc. Profound knowledge about quality assurance measures and tools for software engineering Professional utilization of Linux operating systems and version control systems e.g. Git, Subversion Fluent in written and spoken English, ideally with work experience abroad Conformance with the personal requirements for handling of export controlled goods and information according to German, European and American export control laws Willingness to domestic and international travels on official business Desired Knowledge and Experiences Several years of professional experience with the development of embedded software with larger teams Modelbased software developmentgeneration e.g. using MATLABSimulink with MATLABSimulink Coder and Embedded Coder Application and tailoring of guidelines for software development like MISRACMISRAC, JPL C Coding Standard, CERT C, etc. Static and dynamic software analysis methods Hardwareoriented programming of software in Assembler, driver programming Practical experience with writing scientific and technical documents with LaTeX Scientific publications articles in peerreviewed journals, conference contributions, etc. Supervision of student seminar papers and theses Mastery of written and spoken German is an advantage Experience and successes with acquisition of external funding Your Benefits Look forward to a fulfilling job with an employer who appreciates your commitment and supports your personal and professional development. Our unique infrastructure offers you a working environment in which you have unparalleled scope to develop your creative ideas and accomplish your professional objectives. Disabled applicants with equivalent qualifications will be given preferential treatment. Apply via DLRs website.

Tags: software development systems software development

 

Software Engineer Mission Control

2018-05-04 13:26:23| 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. Software Engineer Mission Control 1821021 Job Description We are looking for a Software Engineer for our client EUMETSAT. You will join the Mission Control Applications MCA and Tools Team which is responsible for the maintenance and development of Mission Control Applications. Your main tasks will typically include Maintenance and Evolution Activities Software development using C and Java on Windows and Unix platforms, interacting with Commercial Off The Shelf COTS or opensource products. Preventive maintenance Support to the 247 smooth running of facility software applications and their operating systems and in the case of anomalies affecting operations, identifying and applying appropriate first line corrective actions ensuring that in the event of problems with applications, operating systems or 3rd party products, that the operational configuration can be restored. Corrective maintenance Investigation into relevant anomalies and solutions, their documentation and classification, with suitable followup with the delivery of software updates. Software Evolution Analysis of userdriven requirements, generation of software requirements, design, implementation and verification testing activities. Verification testing activities Generation and maintenance of verification test plans, procedures and reports, production of delivery documentation, participation in verification and regression testing activities at unit and system level, involvement in factory acceptance testing campaigns and execution of onsite verification testing at integration level. System Upgrades Analysis, planning and management of application, operating system and 3rd party product upgrades and reconfigurations, taking into account any compatibility issues. Documentation Production of technical documentation and procedures in support of these activities. User Support Applications Software and technical support to the endusers of the application software by request. Meetings Participation in technical, progress and team meetings, submission of reports as required. Oncall service On occasions, provision of standbycallout support to operations and support to critical operations out of normal hours. Support to other areas and programmes as required, for example, supporting the simulations infrastructure. Technical Management Documentation Generation, update and review of technical documentation. Discussion Participation in technical, progress and team meetings. Routine reporting Preparation and production of routine reports. Technical coordination Monitoring and participation in engineering life cycle phases requirements, design, testing, support preparation of detailed software development plans, participation in technical reviews and progress meetings, participation in testing campaigns. Software engineering framework support Analysis activities focused on a common software engineering framework for the GSI Mission Control Applications and Tools Team. Development of tools implementing this software engineering framework. Required Skills and Experience A university degree, or equivalent, in related disciplines. System Development Maintenance Experience in software development and maintenance following formal software lifecycle processes resulting in multiple customer deliveries covering production of requirements, design engineering artefacts and implementation reflecting corrective and evolution software maintenance activities as well as new applications definition. Experience in verification and validation processes and expertise in supporting testing campaigns and related activities test procedure generation, nonregression testing, requirements verification and validation. Software, Technologies and Engineering Extensive experience minimum 5 years in designing and developing software components and applications using an ObjectOriented 00 approach including design patterns. Extensive experience minimum 5 years designing and developing software components and applications using C, Java and scripting languages under both Windows and Linux platforms. Experience with formal software development environments such as Eclipse IDE and Microsoft Visual Studio. Documentation and Configuration Management Experience in Configuration Management and Anomaly ReportingTracking tools. Interpersonal Skills Quickly adapt to changes in assignments and priorities. Manage tasks in an efficient way demonstrating high degree of independence and autonomy. Excellent analytical skills, effectiveness within a small team, good presentation and communication skills. Conduct all activities in an orderly and disciplined manner, encouraging a friendly and cooperative working environment, demonstrating capabilities in applying principles, accept criticism and being open to discussing and share solutions with other. Desirable Skills and Experience Domain Experience Expertise in the definition, development and maintenance of Mission Control Functions software applications with focus on development whole life cycle for typical MC applications covering aspects such as TMITC, automation schedule and procedure execution, operations preparation. Knowledge and understanding of space related standards ECSS and CCSDS concerning spacetoground interfaces and applicable to Satellite Mission Control Systems. Experience in the development and maintenance of Mission Control Systems based on MICONYS software suite from ESAESOC. Spacecraft andor TTC ground station simulation environmentssystems e.g SIMSAT, TEV ALIS. Experience with MC systems and related user requirementsneeds for GEO missions. System Development Maintenance Software support to users and in general to Flight Control Teams. Work experience in a 247 operational environment characterised by high availability needs. This includes experience with oncall support to operational systems. Software, Technologies and Engineering Experience developing interacting middleware components and applications using CORBA. Experience with scripting languages such as Python, PHP, Unix Shell scripts. Experience developing software components and applications making use of Web Applications technologies client and server side Tomcat, Javascript, HTML5. Experience in using Unified Modelling Language UML for software design. Work Location Darmstadt, Germany Dates Application Deadline 31 May 2018 Start of Work July 2018 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 31 May 2018 Learn more about us in Facebook

Tags: software control mission engineer

 

Geospatial Software Engineer Platform Earth Observation

2018-04-24 18:23:56| Space-careers.com Jobs RSS

Role Purpose The role is responsible of supporting our imagery and geoanalytics distribution and exploitation services and platform, called Kanvas. Heshe would support the implementation of new features and capabilities and providing innovative Earth Observation and geospatial solutions for scientific and commercial applications. Heshe will be involved in configuring, developing and consolidating software solutions over our Amazon Web Services and ArcGIS technology stack, especially in the fields of imagery production pipelines, valueadded products, customerfacing services development, thirdparty applications integration, connection with multiple data sources and federation with external platforms. Heshe would work within a continuous integrationcontinuous delivery environment, with highly automated testing procedures and supporting agile development teams to deliver operational software over public cloud infrastructures responding to requirements from business development and imagery production teams. Key Accountabilities and Responsibilities Integrate Deimos Imagings imagery production pipelines with Kanvas platform. Support the development and integration of imagery, valueadded products and geospatial services on Kanvas platform. Design and integrate customerfacing services to access our space assets including data, applications and analytics. Integrate Kanvas platform with thirdparty platforms. Support the integration of thirdparty applications and services. Connect Kanvas with multiple spaceborne sensors and imagery production chains plus other raster and vectorial data sources. Other responsibilities Configure and maintain internal and customerfacing ArcGIS enterprise environments. Evangelize teams in the possibilities and uses of the ArcGIS software suite, including imagery and GIS services. Education and Requirements University degree or equivalent in Software Engineering, Computer Science, Remote sensing, telecommunication or similar. Masters Degree Software Engineering, Computer Science, Remote sensing, telecommunications will be considered an asset. 3 5 years of proven experience within the fields of Earth Observation andor Geographical Information Systems with expertise in data and information distribution and exploitation platforms. A background in geospatial markets, enterprise platform markets, and geospatialenterprise business models is strongly desired. Expertise in ESRIs ArcGIS Enterprise and especially ArcGIS Imagery servers is preferred. Command of English is mandatory, other languages are an asset. Technical Skills and knowledge Knowledge and experience designing, developing or operating Earth Observation or Geospatial data and information distribution and exploitation services or platforms. Expertise in developing software for imagery or geospatial applications and services. Expertise of web applications frontend development languages, including Javascript. Knowledge of Open Geospatial Consortium standards for imagery, maps, sensors and others WMS, WTS, WCS, CSW, WFS, etc. Knowledge of Open APIs for imagery and data sharing, including OpenSearch. Knowledge of CKANbased data platforms. Experience working with standard imagery and geospatial data and metadata formats, including GeoTiff, JPEG, NetCDF, HDF, KML, GML and shapefiles. Expertise of software programming languages for jobs automation and scriptinglike Python. Knowledge of imagery programming libraries like GDAL. Experience deploying software in public cloud infrastructures like Amazon Web Services. Experience working in CDCI pipelines with automated testing. Knowledge of Remote Sensing, Earth Observation or Data Science applied to those fields. Skills Candidates should be able to work effectively, autonomously and cooperatively in a diverse and international team environment, defining and implementing solutions in line with team and individual objectives, as well as project deadlines. Applicants should also have good analytical, organizational and reporting skills, a proactive attitude to problemsolving and an interest in innovative technologies. Experience of working in a multidisciplinary team environment. Experience of working closely with customers, partners and suppliers. Good interpersonal and communication skills. Capacity to prioritize, adaptable and flexible, autonomous Honest and ethical approach Team player with proactive and positive attitude Building trust and influencing. Used to cope with the pressure of a target driven environment

Tags: software earth platform engineer

 

Sites : [74] [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] [88] [89] [90] [91] [92] [93] next »