Home software engineer
 

Keywords :   


Tag: software engineer

Software Engineer

2018-06-12 15:25:12| 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. We are looking for a Software Engineer to work in our Darmstadt office. Tasks The role is a Mission Control System Engineer for the maintenance and evolution of satellite mission control systems based on ESAs SCOS2000. The candidate will perform all engineering tasks to ensure that project activities and deliverables are achieved for the design and definition of new components as well for the maintenance of existing components of Mission Control Segments. The task is embedded in SCISYSs Galileo activities. This is therefore considered as a long term opportunity. The activities will be done in cooperation and as part of the existing SCISYS Galileo teams. Main tasks are Processing and coordination of anomalies, their documentation, investigation, classification and resolutionmitigation Coordination and implementation of modifications to the components under responsibility, including their documentation, approval, implementation and testing Revision of any planned changes or evolutions to assess potential impacts with respect to the owned components Support the requirements baseline and review Develop and maintain subsystem test specifications, data and tools Perform component delivery acceptance and perform quality assurance Configuration, testing and customization of components for specific projects Perform pilot implementation or prototyping activities where requested Liaise and coordinate activities with external application suppliers including participating in the definition of any changes and anomaly resolution Liaise and coordinate the activities with other internal teams to ensure resource optimisation Essential skills and experience The successful candidate shall have the following skills and background University degree in computer science, aerospace or equivalent Extensive experience designing and developing software components and applications using C under both Windows and Linux platforms Demonstrated experience on the development and maintenance of software following formal software lifecycle processes Extensive experience in the integration and acceptance testing of complex systems, e.g. spacecraft mission control systems Experience on reading and understanding other peoples code Experience in the use of databases and SQLrelated querying Experience of using configuration management systems and Anomaly ReportingTracking tools Experience with scripting languages such as Python, Unix Shell scripts Experience in using Unified Modelling Language UML for software design. Demonstrated experience with UNIXLinux operating system Fluency in English verbal and written. Knowledge of German would be an advantage. Desirable skills and experience Experience developing software components and applications making use of Web Applications technologies client and server side Tomcat, Javascript, HTML5. Experience in configuring virtualisation technologies Experience developing software using Java Familiarity with ECSS and CCSDS standards Knowledge of the Galileo project Additional skills Able to get the system overview and to manage change of nonconsolidated requirements Experience in communicating with a wide variety of customers, business and technical colleagues Open to share new ideas, opinions and to collaborate with the members of the team on the accomplishment of the goals Conduct all activities in an orderly and disciplined manner, shall be able to work under pressure and with a minimum of supervision Demonstrated analytical, decision making and problemsolving skills Additional Information Start date is as soon as possible The location of work is in our Darmstadt office. The candidate must have a valid German work and residence permit or be an EU citizen. Our offer With us, you take responsibility for your own and varied activities, with many opportunities to contribute your own ideas and your personality. Get to know a corporate culture in which team spirit, trust and enthusiasm are paramount. Short decisionmaking paths, flexible working hours and the compatibility of work and everyday life are of course part of us. Do you want to meet us? Please send us your application with motivational cover letter, full CV, availability details and salary expectations in English by email to recruitingscisys.de. For questions, please contact Mrs. Kiri Wood on 49 6151 4285330. We are looking forward to hearing from you!

Tags: software engineer software engineer engineer software

 

Software Engineer

2018-06-05 14:26:10| Space-careers.com Jobs RSS

Serco is a specialist at delivering vital services on behalf of European, National and Local Governments. Serco Europe employs a large workforce in Belgium, Luxembourg, France, Switzerland, Germany, Holland, Spain, Italy and the UK. Our European operations have ca. 2,000 employees delivering critical services to public institutions throughout Europe. Package description Full details on application. Relocation assistance provided if applicable. Main responsibilities For our activities in ESAC, we are currently looking for a Software Engineer. The position is offered as a fixedterm contract till the end of the year 31.12.2018 and as a parttime with 20 hours per week. Software engineer support is required for software engineering tasks in the developmentmaintenance or enhancement the SOC Science Operation Center systems. The main tasks include Write technical requirements for SOC and archives subsystems and provide flow down from higher level requirements. Analysis of functionalities of existing SW software systems and assessment of potential reusability Analysis of requirements and propagation of impacts Perform SW architectural design as needed. ImplementMaintain one or more subsystemsmodules according to the requirements in the agreed language using the agreed tools. Development and integration of scientific algorithms. Coding scientific algorithms in specified language following detailed mathematical descriptions Integrating these algorithms into the SOC framework Testing and validating new implemented functionality unit integration tests using simulation data Optimize new code in terms of memory CPU usage Collaborate external scientists as needed. Ensure timely delivery of SW releases and relative increments. Deploy and configure new versions of the systemsmodules on the validation and operational systems as requested. Software Configuration, integration and setting up of operating systems and layered software. Support the definition of Operational SGS Procedures for procedures involving the use of SW. Training and supervision of SOC operators for the Operational tasks. Contribute to System verification and scientific validation. Aid in the definition, conduction and analysis of largescale testing campaigns including a first assessment of the scientific quality of results. Documenting results of test campaigns in the form of validation test reports. Contribute to the definition of Interface Control Documents ICDs and interface definitions. Provide documentation for subsystems and manage change requests via Change Control Boards. Additionally, the ideal candidate should focus hisher activities on providing the engineering support for SPICE, which include the following specific tasks Missionspecific SPICE Kernels Preparation Auxiliary Data Conversion System Development and Maintenance SPICE Archive Generation Auxiliary Data Handling Technical Support and Consultancy SPICE Training and Community Capacity Building Scientific Geometry Data Analysis and Exploitation Services. Ideal candidate The successful candidate should bring a Masters Degree in Engineering or PhD from a recognised institution of secondary studies University,ecol suprieure,etc or equivalent, and minimum 4 years of the relevant experience. Additionally, the Key Person requires High level of expertise in Solar System geometry and ancillary information data and systems including SPICE Experience in providing support and interacting with instrument scientists and engineers and with the scientific community Knowledge of science operations planning is an advantage Programming languages C, Perl, Python, IDL, Java, Matlab, JavaScript, Fortran Development of Web Applications, experience with Apache Tomcat technologies Knowledge of XMLJSON technologies Moreover, applicants should have Experience on ESA Science Ground Segment software engineering processes, such as ECSSEST40C and ECSSQST80C standards Experience in software configuration control processes and tools Experience in software development under Linux Some scientific background, experience in other programming languages, such as Java, C, Python, and experience in data modelling and database design would be an asset. Important Any offer of employment is contingent upon you providing documents to verify your identity and employment eligibility, as required by law. Applicants are reminded that they will be requested to produce such documentation during the recruitment process. Please contact a member of the recruitment team if you require further details of acceptable types of documentation required for verification of identity and work authorization. For positions located within the Darmstadt Support Office please note that only applicants with no family affiliation within the Company will be considered. Data Protection When creating a profile on the Serco Career Centre you agreed to the Data Protection policy, a copy is available upon request. You may submit a written request revoking your consent to this agreement at any time. About the company Serco Services GmbH, part of the Serco group, A FTSE250, Multinational Service Provider with over 50,000 employees worldwide. Sercos space heritage over the last 40 years has placed us in the Space News Top 50 Space Industry Manufacturing and Services Companies We work alongside EUMETSAT and the European Space Agency, where we are the largest onsite service provider with ca. 300 staff. What connects the ever growing Serco workforce is a passion for delivering great service To keep ahead we have to constantly evolve and enhance the way we deliver our services and everyone in Serco has a role to play here. Serco provide the right environment to encourage ideas and a comprehensive Best Practice support network that enables them to put their ideas into action. If you share our values then join with over 50,000 colleagues globally who are equally as passionate about delivering great service as you.

Tags: software engineer software engineer engineer software

 
 

Senior Software Engineer DesignerProgrammer ANSICC mw

2018-06-05 10:26:28| Space-careers.com Jobs RSS

Vitrociset Belgium, a Vitrociset Group company, can claim almost 30 years of experience in the field of space operations engineering activities, starting in 1982 with the European Space Agency. Today Vitrociset Belgium is the Corporate Groups center of gravity for the Space activities in central Europe. With the headquarter located in Belgium and permanent offices presence close to ESAs centers ESOC D, ESTEC NL and ESAC SP, the company offers you major opportunities at its many sites abroad, an international environment and assignment to prestigious clients ESA, ESO, CNES, EUMETSAT. Please send your application for this position to Ms. Roxana Sasu at the following email address r.sasuvitrocisetbelgium.com Deadline 15.06.2017 Summary of the role The Pipeline Systems Group of the ESO Science Operations Software Department is developing the VLT and VLTI data reduction pipelines for the operational instruments at La Silla Paranal Observatory. The data reduction pipelines are used in two operational environments, by the ESO Data Flow Operations at Garching, and by the Paranal Science Operations PSO, for the quicklook assessment of data, the healthmonitoring of instruments and detectors, the generation of master calibration data, the reduction of scientific exposures, and data quality control. The work involves the preparation of data reduction procedures for the ESO VLT pipelines, and the implementation of these parts in ANSIC with the ESOCPL library for information, see www.eso.orgcpl and www.eso.orgpipelines, as well as the development of Reflex scientific workflows using Python www.eso.orgreflex Requirements Mandatory Education University degree in Computer Science, Physics, Electrical Engineering or equivalent. The ideal consultant is a software engineer with experience and sufficient expertise typically minimum 3 years in developing scientific applications in ANSICC. He or she has also good working knowledge of the scripting language Python and optionally Perl. The candidate should be used to work in a UnixLinux environment. He shall also have sufficient expertise with modern software engineering practices and tools, including SVN, GNU autotools, debuggers, unit and regression testing. Moreover, heshe should be familiar with the continuous integration tool Jenkins and with release management and installation systems. He or she will be able to support in any maintenance and development effort, contributing to the entire software lifecycle, from analysis to design, coding, documentation and testing, to deployment and maintenance. He or she should be able to operate independently and meet the agreed deadlines. The consultant is required to have sufficient expertise of image and signal processing methods, as well as statistical handling of scientific data. She or he has excellent command of the English language, very good oral and written communication skills and flexibility customer orientation, familiarity with international projects and a strong sense for quality development are also essential Desirable Experience with MacOS for software development. Good knowledge of RPM package creation and distribution as well as experience with MacPorts. Knowledge of writing astronomical data reduction recipes and experience with scientific workflows will be a plus. Knowledge of astronomical data reduction methods and observational techniques. Experience with multithreaded programming will be an asset. Sound knowledge of virtualization such as virtual machines, VMWare, dockers or vagrant is highly desirable. Location ESO Headquarters in Garching near Munich, Germany Assignment Support to the Pipeline Systems Group PPS Start Date 01 August 2018 Please be advised that by submitting your CV or other content to us, you agree to the administration, processing and storage of any personal data for the purposes of recruitment processes. The agreement covers the processing of personal data by Vitrociset Belgium even after finishing the recruitment process to submit further proposals for employment and may be revoked at any time. Come and join us! More information at httpwwww.vitrocisetbelgium.com

Tags: software senior engineer software engineer

 

Mission Planning Software Application Engineer

2018-05-18 09:26:03| Space-careers.com Jobs RSS

Can you help manage and maintain our Mission Planning tools and software applications? To find out more go to httpsonlineapplication.eumetsat.int and apply by 17th June 2018. We anticipate holding interviews during the week commencing 30th July. EUMETSAT is the European operational satellite agency for monitoring weather, climate and the environment. We observe the atmosphere and ocean from Space using a system of satellites, 365 days a year, offering images and data to provide insights into weather situations, environmental hazards and climate change. Our work helps users worldwide to monitor changes in these to protect lives, lifestyles and properties. This is a great opportunity for an experienced software engineer to undertake the engineering and maintenance of our Mission Planning software applications and related tools. Managing the technical aspects of support contracts with industry, you will measure their performance against agreed service levels. You will lead on defining and completing maintenance procedures, correcting anomalies, ensuring that we track improvements and upgrades to improve the consistency and consolidation of our skills and knowledge in our Mission Planning Application functions across all EUMETSATs systems. With a background in maintaining large scale software systems, ideally in support of spacecraft mission lifecycles in an operational environment, you will understand the standards CCSDS relevant to Space Mission Control. You will use your knowledge of software development lifecycles, design methodologies and programing skills, along with Mission Planning functions and algorithms used within LowEarth Orbit LEO missions to support the design and development of new ground systems. This role requires maturity and the ability to deal with a fast paced environment. You must be highly organised, with strong time management skills and the capability to analyse complex situations. You will be part of an international team. We offer a competitive salary, outstanding benefits and a great working environment. Have a look at our website to find out more about what we offer. EUMETSAT is committed to providing an equal opportunities work environment for men and women and is seeking to recruit nationals from its Member States. Please see our website for further details.

Tags: software application planning mission

 

Software engineer CDH software on satellite

2018-05-18 05:25:26| Space-careers.com Jobs RSS

Developing CDH software for satellite. Management CDH Software design management.interface ,spacification, qualification CDH Software resource budget control memory size, processing loads, etc. Design, Analysis and Operation CDH software design and analysis Draw and Review specification document for CDH software Development and evaluation of subcontractor Interface Coordination Coordinate technical and work interface with Suppliers Coordinate technical and work interface with subsystemdesigner and systemdesigner include coordinating of softwareinterface Verification and Test Plan, prepare and conduct CDH subsystem verification and test. Evaluate and review test results. Required Having one of the following. Have experience of CDH software design and analysys. Have knowledge of CCSDS Have knowledge of PUS ECSSEST7041AC Intermediate English communication abilities TOEIC 700. Able to understand the customer and support technical discussions in English. Preferred Its preferable to have an experience of software design for electrical equipment included MPU. Its preferable to have an experience of developing Software with on board FPGA using verilogHDL VHDL. Its preferable to have knowrage of RISCMIPS ,CISC processor. Advanced English communication abilities TOEIC 800. Able to lead technical discussions and negotiations in English.

Tags: software satellite engineer software engineer

 

Sites : [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] next »