je.st
news
Tag: lead software
Software ArchitectTechnical Lead
2018-09-04 16:27:26| Space-careers.com Jobs RSS
Position Reference 103 RHEA Group is currently recruiting a Software ArchitectTechnical Lead to support the cybersecurity team. You will have the opportunity to work in a challenging environment with stateoftheart technologies within the cybersecurity and Infrastructure as a Service domains. If you have a passion or interest for cyber security and would like to join a team of seasoned experts with diverse backgrounds, then you are in the right place. At RHEA Group will have the opportunity to work and learn in an exciting environment and participate in unique large cybersecurity projects for the European Space Agency, NATO and the European Commission. This position will be based at the European space Security and Education Centre ESEC near Redu, Belgium. Tasks and Activities The scope of work will include Contribute to the research and development of a new set of cybersecurity related products, leveraging cyberrisk assessment and cybersecurity simulation and testing over complex systems within the Space ground, space and data segments and critical infrastructure protection domains Collaborate with other professionals to analyze and define functional and nonfunctional requirements for new software or applications. Use modern tools and methodologies to develop highlevel and detailed software designs Define all aspects of development from appropriate technology and workflow to coding and quality standards Communicate successfully all concepts and guidelines to development team Oversee progress of development team to ensure consistency with initial design Provide technical guidance and coaching to developers and engineers, leveraging our Agile software development environment Implement code that conforms to all defined quality standards Ensure produced software conforms to all defined quality standards Solve and articulate complex problems with application design, development, and user experiences Skills and Experience The following skills and experience are mandatory Bachelors or masters in computer science, mathematics or a related field More than five years of relevant experience in fullstack software development, with a good balance between frontend and backend Strong experience in HTML5, CSS and Javascript with a good knowledge of its ecosystem Strong experience in Java 78, with a good knowledge of its ecosystem Strong experience in Agile development processes and Git source code control Good experience in SysMLUML Good experience with at least one common design tool e.g. Enterprise Architect, MagicDraw Good experience in continuous integration pipelines Good experience in software quality assurance principles and tools SonarQube, etc... Strong interpersonal skills, team working, good analytic and problem solving capabilities Strong communication, presentation and documentation abilities Effective time management and organizational skills Proven team leadership skills Proven experience working and leading complex software projects Some of the following skills would be highly desirable, in order of priority Experience with software architecture documentation for large and complex projects Experience with Model Based System Engineering principles Experience in Angular 245 Experience on Spring Boot Experience with microservices on Docker Containers Experience in Technical Project Management o PMP or Prince2 certificates 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 09102018. 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
lead
lead software
software lead
Experienced Software Technical Lead
2018-04-10 16:24:54| Space-careers.com Jobs RSS
Are you passionate about software development and engineering and the delivery of innovative solutions. We work in a polyglot environment that is inventive and passionate. Interested in learning about Satellite and Geospatial Data and hosted solutions for a range of clients across Government and the private sector? Love developing APIs, web portals, rest interfaces? Then this is the role for you! A vacancy for an Object Orientated Programming OOP Software Technical Lead has arisen within Airbus Intelligence in Guildford. The role is varied within the Hosting Solutions team and covers Software System Maintenance and Scripting Development, along with Software Development. As an experienced OOD OOP Software Technical Lead, you will be championing and leading expertise in selected technologies used and developed by the Hosting Solutions team as well as leading projects alongside other senior team members. You will be working on the complete package of frontend and backend coding and include Machine to machine M2M and MachinetoHuman M2H. The software will be for a range of industries including insurance, finance, government, education, across the private and public sectors. Airbus Intelligence is a leading provider of optical and satellite imagery, geographic information products, software and services delivering geographic information solutions into both private and public sector organisations worldwide. We offer a comprehensive product and services portfolio covering the entire geographic information services value chain data acquisition and processing, imagery analysis and interpretation, hosting and delivery of large datasets, as well as offering GIS development and consultancy. As part of the Hosting Solutions services we provide portals which enable the discovery, view, order and delivery of large volumes of geospatial data. As a Software Technical Lead, your main duties will be Software Engineering maintaining complex configuration across multiple systems that are critical to service operations. Scripting BASH and Python to support operation and deployment. Software Development development of User Interfaces, API and services. Modifying, extending or refactoring existing code Coding and Developing software from scratch Supporting your team experienced and earlycareers and knowledge sharingTo be successful for the OOD Software Technical Lead role you need to be strong in the Essentials and other technologies will be a positive, but not essential. You will be joining a Polyglot team and this role can be tailored to fit the right person. Essential skills and experience Strong Java experience Web development JavaScript, HTML5, CSS3 Windows Linux CentOS and Red Hat are currently used, but other Distros are fine Experience with SQL and Bash OR Python Distributed application development Docker, Kubernetes Configuration control Subversion, Git The following skills and experience are desirable and NOT essential Systems Support Angular Databases and database management PostgreSQL, PostGIS, Oracle ODBC, Microsoft SQL Server JenkinsHudson Testing GIS, Spatial Data and OGC Standards ITIL awareness and experience within service management Experience in an Applications Support Role, especially Hosted Services with Offsite Systems Airbus is committed to achieving workforce diversity and creating an inclusive working environment. We welcome all applications irrespective of social and cultural background, age, gender, disability, sexual orientation or religious belief.
Tags: software
lead
technical
experienced
Spacecraft Software Lead Engineer
2017-12-12 14:16:22| Space-careers.com Jobs RSS
This position will lead the software development efforts for ispaces lunar lander development. ispace is a leading microrobotics Japanese company with a subsidiary in the United States and another planned in Europe. ispaces Hakuto rover won the Google XPRIZE mobility milestone award and is a leading contender for the 20M Grand Prize. ispaces lunar lander is its next step towards prospecting for, mining and utilizing lunar resources to expand human presence in space. The ideal candidate will have broad knowledge in flight and ground softwarefirmware development and spacecraft avionics systems engineering and design. The effort includes all phases in design, from defining software architecture, to implementation and test of software, to support of spacecraft operations during simulated and real missions, in collaboration on a daily basis with other team members and with the hardware counterparts. Prior experience with high reliability designs for example in aerospace, medical or automotive industries is a must. Key Responsibilities Lead a small team of software developers and testers Define software architecture Develop and enforce coding standards, configuration and build management Support design and coding of spacecraft flight software Develop and control software test verification strategy Support systemlevel integration, troubleshooting and testing Support flight operations activities Basic Qualifications Bachelors degree in Computer Science, Electrical Engineering, or equivalent Several years experience designing and coding A first experience in software architecture definition Knowledge of best practices, coding standards, defensive programming, etc. Experience with software configuration management processes and tools Proficiency in highlevel structured programming languages e.g. C, C Experience with realtime software programming and operating systems for embedded systems RTEMS, VxWorks, etc. Experience with hardware interfaces and communication protocols I2C, SPI, RS485, CAN, UART, SpaceWire, etc. Proficiency in embedded hardware platforms with strong resource constraints Preferred Experience Masters degree or higher Aerospace experience Experience with specific spacecraft subsystem software components GNCAOCS, propulsion, power, thermal, TTCcommunications, etc. Experience in Agile software development
Tags: software
lead
engineer
spacecraft
Lead Software Engineer for Satellite Applications
2015-10-20 15:04:42| Space-careers.com Jobs RSS
Job Title Lead Software Engineer for Satellite Applications Post Description Software development of satellite applications primarily using remote sensing images of the earth, but also involving satellite navigation systems or satellite communications. These typically involve high performance backend processing systems and webbased user interfaces. Main Duties Partial or total development of an application, usually as part of a small team. Collaboration in phases of analysis, design of the applications, verification and testing. Documentation during the development phase and the final product. Education A university degree or similar is preferred. Professional Experience The required professional experience is 5 years development experience with Java, CC Familiarity with web frameworks 2 years experience leading a development team Other relevant professional experience is Development with other languages Working with user interfaces user experience Working with a Geographical Information System GIS Design methodologies Building Android or iOS Apps Database design and querying Web services development Technical Requirements Software Engineering Application deployment Familiarity with source control systems Language Skills English Speaking High ReadingWriting High Useful Spanish Speaking Moderate ReadingWriting Moderate Personal Skills Communication and collaboration skills Flexibility to work in new environments, new technologies or new types of work Others Possibility of working in other country for short periods of time a few days at a time
Tags: software
lead
applications
satellite
Software SubSystem Lead Engineer for Ground Segments
2015-09-22 18:05:27| Space-careers.com Jobs RSS
One of our space clients in the UK is looking for a Software and Subsystem Lead Engineer for Ground segments. The role is a permanent position and is based in the UK. Key Purpose Development of Ground SegmentSoftware solutions for Satellite Systems. Key Tasks Working with System Engineer and other Project team members to capture Requirements. Design of Ground Segment solutions. Tracking progress of Software items through projects. Development of Verification Test plans. Liaising with Customer and Suppliers. Working with inhouse SW teams. Configuration of test environment and possible development of test programs. Commissioning of installed Ground Segments. Delivering customer training. Identifying and managing procurement of hardware and software. Producingupdating Ground Segment documentation. Qualifications Degree or equivalent in Engineering, Computing or similar subject. Experience Experience of working in EngineeringAerospace environment. Proven experience working in Software Development. Experience of Internet based distributed systems. Knowledge Skills Good Team working skills. Excellent verbal written communication skills. Flexible and able to work under pressure. Able to plan and manage work packages. Requirements capture. Software System Design. Development of Embedded Software in CC and Java. Experience of Writing Verification Test plans. Appreciation of ConfigurationVersion control issues. Good knowledge of whole software lifecycle. Good Presentation skills. Strong attention to detail. Able to work autonomously and using own initiative. Must be able to work out of hours if required. Willingness to travel abroad. The following would be considered an advantage Java technologies. Database Design. Experience of satelliteground systems. Knowledge of CCSDS protocols. Windows Operating Systems, including Servers. Networking Cisco experience and VPN knowledge an advantage.
Tags: software
lead
ground
engineer