Home software engineer

Keywords :   

Tag: software engineer

Java Software Engineer

2018-12-18 15:30:15| Space-careers.com Jobs RSS

Client and Location For one of our Clients, we are currently recruiting for a Java Software Engineer for their location in Maastricht, the Netherlands. Our Client is an intergovernmental organisation with 41 Members and 2 Comprehensive Agreement States. They are committed to building, together with their partners, a Single European Sky that will deliver the Air Traffic Management ATM performance required for the twentyfirst century and beyond. With more than 1,900 highly qualified professionals spread over four European countries, deploying their expertise to address ATM challenges. Their expertise is unrivalled covering both operational and technical elements advising on both civil and military aspects of ATM and having experience at bringing States with different needs together for a common goal. Tasks and Responsibilities The candidate is required to support the software development and will work under the supervision of our Clients Software Engineers. The Java Software Engineer is expected to include the following activities Analyse specification and system design documents Analyse existing software source code for possible reuse Develop and produce new software modules. This includes design, coding, testing, and related documentation, with the aim of deploying the software modules in the operational environment Participate in peer source code reviews Analyse reported problems and propose solutions. Adapt source code accordingly Analyse potential emerging change requests and propose solutions Adapt documentation, source code and test accordingly Execute all assignments in accordance with governing quality, safety and security requirements and procedures Ensure maintainability of software code. This could consist in the update of the source to keep it futureproof, highly available while it remains easily maintainable Review some of the current TSC Technical Surveillance Complex concepts and propose solutions in order to drive short to medium term development. Experience and Educational Requirements Higher technical education in Computer Science or Information Technology, or equivalent professional knowledge At least 8 years of experience as Java developer on Linux Experience with Enterprise Service Bus implementations Experience with JBoss Fuse andor Spring Boot Experience with SQL, PLSQL and accessing databases from Java Experience with broker technologies Active MQ Experience in producing clear and concise software design and test documentation Experience in test and verification of large IT systems Experience in system management applications Good oral and written communication skills in English Ability to identify, analyse and solve problems, and to present key issues and recommended solutions in a clear, structured and concise way Cooperates and works well in a team Well organized and systematic in hisher work. About ATG Europe ATG Europe prides itself in employing Europes brightest minds, and for the last 30 years we have been a key player in delivering highly educated personnel for RD and Engineering environments throughout Europe. Our headquarters is located in the heart of the European space industry on the Noordwijk Space Business Park, in close proximity of ESAESTEC. We have subsidiaries in Germany, Norway and Spain. We are continually recruiting experienced Engineers for exciting, full time positions based at our Clients. 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. Interested? Submit your CV and personal details through our website at www.jointhebrightestminds.com or send your application directly to our recruitment consultant, Olive Ordoa at olive.ordonaatgeurope.com. For further questions, you can also contact Olive directly on phone number 316 5431 5567.

Tags: software java engineer software engineer


Senior Software Engineer

2018-12-10 17:30:54| Space-careers.com Jobs RSS

An exciting opportunity has arisen for a Senior Software Engineer within Airbus Cyber Security in Newport, South Wales. The Senior Software Engineer is responsible to the Head of Software Engineering for executing allocated Software Work Packages within agreed cost, time and quality constraints. The Senior Software Engineer is responsible for demonstrating that the developed product meets all specified customer requirements, by Analysing requirements and specifying the software solution and work breakdown Preparing software architectural and detailed design UML Models and documentation Generating source code to implement all aspects of the software detailed design Controlling and reviewing work of the members of their team where a team exists Integration of software onto the target platform Providing software technical support Supporting the company software process and procedure updates This Senior Software Engineer needs to ensure that All equipment is designed, developed, integrated and tested in accordance with Airbus Defence and Space standards all supporting documents are produced in accordance with Airbus Defence and Space standards. Tools, methodologies and coding standards are appropriately specified and applied to achieve project aims Technical design decisions are made within the context of known practices, established precedents and acquired technical expertise. The costbenefit tradeoffs of design options are understood, enabling appropriate judgement calls to be made. Software development plans can be estimated in detail, and resource requirements can be allocated against plans. This Senior Software Engineer needs to contribute to The provision of technical guidance to fellow team members in software development tools and methodologies Success of both internal and external design reviews and project reviews throughout the development life cycle. The support of the design and development of critical components where decisions have a significant impact on project timescales. Customer liaison, by representing Airbus Defence and Space on project related technical matters at stakeholder meetings. Design and Development by taking a technical role as a Prime on a critical component where required. Career development of both the job holder and their team members if any, by agreeing challenging and business focused objectives What Challenges await you? Technical Challenge Needs to understand and devise intricate solutions to complex problems after lengthy and involved analysis Needs sustained technical understanding of all issues required to produce software for complex equipment Management Challenge Needs to specify and apply appropriate tools and techniques to design and develop software to Airbus Defence and Space standards and specification requirements Needs to control the their own work and that of their team to deliver the allocated project Work Packages May operate as first line manager for their software team Needs to use political and influencing skills to reach agreement on software matters with customers, project management, and Airbus Defence and Space engineering and support teams. Degree or equivalent Engineering experience Product related training relevant to area of expertise Essential Experience Must have extensive experience of software development and be familiar with a number of software development methodologies Able to carry out development tasks of up to six months duration with very limited supervision Must have experience of software systems design and implementation for networking communications in a commercial and or military environment Must have experience of stakeholder engagement and negotiation skills e.g. requirements analysis, design tradeoffs, third party certification accreditation etc. Essential Skills C and .NET framework development using the Visual Studio IDE. Proficient in creating database schemas that represent and support business processes. Working knowledge of legacy and current .NET frameworks and associated components. Object oriented analysis, design and development using the UML Must have an understanding of requirement decomposition, work package definition and estimation techniques. Must have successful track record of working in a lead role. Must be highly selfmotivated, autonomous, and articulate using coherent verbal and written communications skills. Must have existing UK SC security clearance, or be capable of attaining UK SC clearance This role is based at Airbus Defence and Space offices, Newport, South Wales, with occasional requirements for business travel within the UK and abroad Airbus Cyber Security is a European specialist in cyber security. Our mission is to protect governments, military and critical national infrastructure enterprises from cyber threats. We are over 700 experts based across our main locations in France, Germany and the UK, each with a Security Operating Centre, we also operate in the US and the Middle East. We deliver reliable cyber security products and services that meet the highest requirements and protect you against cyber threats. We provide a global cyber defence approach that dynamically aims to protect, detect and respond to cyber threats with a portfolio including managed security services, industrial control system offerings, encryption, key management and consultancy services. Our goal Protect our customers and support their business needs with cyber security products and services. APPLY

Tags: software senior engineer software engineer


Software Test Engineer for Air Traffic Control Applications and Tools

2018-12-10 16:29:16| Space-careers.com Jobs RSS

We are looking for a software tester with experience in all phases of testing during the software development life cycle for the support of the development and maintenance of Air Traffic Control related software systems. These are fulltime and unlimited positions located on our customer side at DFS in Langen, Germany. For this position you can choose to work either as fulltime employee or as Freelancer. Responsibilities Duties The Test Engineer is working in a team and is responsible for the complete testing process of a specific functionality within the development cycle of a new software release from the requirements analysis to the test development and test execution. Develop test criteria and test components from the software requirements, also in cooperation with the responsible developers. Develop test cases and test procedures unique, clear and repeatable based on the identified test components. Create all data necessary test data, testing tools and define scenarios that are necessary to execute the tests. Organise and participate in test readiness reviews Execute formal tests with the customer and document the results Document problems and issues that have been discovered during testing using an issue tracking system and support retesting based on fixed problems Support the customer in technical meetings, discussions and questions on testing approaches, and propose solutions and improvements based on latest techniques and applicable technical standards Qualifications Experience A university degree in aerospace, informatics, mathematics or physics. At least 3 years of experience in testing of software systems during the whole software development life cycle is required. ISTQB Foundation Level Certification is desirable. Essential Skills HPALM Application Lifecycle Management Configuration Management e.g. git Ticketing System Jira Testrunner Good communication skills Fluency in spoken and written English and German at least level B2 Desirable Skills Experience in the Java programming language Shell scripting on Linux Python RedHat andor CentOS Base knowledge of LaTex Knowledge user level in the GUI Testing Framework Jubula Experience in Testing of Air Traffic Control Systems would be an advantage Experience in the CDF Framework would be an advantage Rational DOORS for requirements administration

Tags: software tools control test


Software Development Engineer

2018-12-02 05:30:48| Space-careers.com Jobs RSS

This job is to create embedded software for the nextgeneration of spacecraft and planetary rovers for ispace, inc. It is required to have demonstrated experience in creating realtime software for robotics, motor controllers, and similar devices. The job includes all phases of design, from defining system architecture, design, implementation and testing. Prior experience with high reliability designs for example in aerospace, medical or automotive industries is a must. The ideal candidate has experience in minimizing power consumption and an understanding of radiation effects on electronics. A desire to iterate designs quickly and interest in performing handson prototyping is a must. Candidates with FPGA experience and experience working closely with electronics engineers will be given preference. KEY RESPONSIBILITIES Participate in product definition, requirements, specification, design, implementation and testing phases Collaboration on architecture design and communication protocols with other engineers Development of control algorithms for rover components such as actuators, motors, temperature sensors and heaters Support integration, troubleshooting and testing of electronics REQUIREMENTS Bachelors degree in Computer Science or equivalent 5 years of experience designing and coding embedded firmware for highreliability applications Design experience across a range of embedded platforms from deeply embedded 816bit, limited memory, no RTOS to embedded RTOS or Linuxbased platforms Experience with communication and networking protocols I2C, SPI, RS485, CAN, etc Comfortable with debuggers and sometimes oscilloscopes Proficient in highlevel structured programming languages e.g. C, C PREFERRED EXPERIENCE Experience using Linux device tree to configure hardware Experience developing drivers to allow communication between controllers user level software and microcontrollers firmware Specific experience supporting computer vision or similar systems

Tags: software development software development engineer


Software Systems Engineer

2018-11-30 17:30:03| Space-careers.com Jobs RSS

Specific Tasks As part of the team implementing the Luxembourg National Space programme, you will support the implementation of technical activities, maintain interfaces with the relevant Prime Contractors or subsystem responsible industryresearch institute for the assigned projects. You will also be involved in the System team of Small Satellite or Cubesat project in activities related to System tasks from early definition phase to implementation phase and launchoperations phase. In this context, you will maintain interfaces with the ESA technical specialists for adhoc support. The scope of work will include Support system and subsystem reviews of the assigned project. Follow up technical issues arising on the assigned projects and participate in risk reduction activities. Help defining operations and support the inorbit commissioning phase of the projects. Requirements You have a PhD or Msc Engineering from a recognised Institution of secondary studies University, Ecole suprieure, etc. or equivalent. You have an expert knowledge of system and more specifically of avionics, software and communication subsystem through the complete lifecycle, including mission designoperations, systems design AIV and subsystem technologiesproducts. You have an expert knowledge of SC system and mission design, incl. system design modelling tools and Concurrent Engineering applied to space mission assessment and design. You possess a broad knowledge ofexperience in the practical application of tailored engineeringquality standards to Small Satellite, IOD missions and CubeSat projects would be an asset. You have a good knowledge and practice in the application of ESA SE Standards e.g. ECSSE10 series and SW engineering. Proficient in the English language spoken and written.

Tags: software systems engineer software engineer


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