je.st
news
Onboard Software Design Engineer
2018-09-03 10:27:59| Space-careers.com Jobs RSS
SATURN Satellite Networks UK is looking to recruit key personnel for a new satellite manufacture in the UK which will disrupt the existing satellite communications market. Onboard Software Engineer Description Based at our new stateoftheart facilities in the UK, Saturn satellite manufacturing will be producing compact communications satellites 200Kg500Kg for Geostationary, MidEarth Orbit and LowEarth orbit systems for export around the world. Our unique payload of shaped antenna systems and programmable digital processor will allow full communications services to be provided inorbit at a costpoint which is a fraction of the cost of traditional communications satellites. To carry the communications payload we will be producing a new spacecraft platform in the UK, and utilising the latest techniques in automated engineering. We are therefore seeking the highest calibre individuals to join our platform design and manufacturing team. More than just technical competence we are looking for people with commitment and ambition. Position Summary The Onboard software engineer will be responsible for all aspects of the OBC software design, programming and verification The OBC software engineer will be responsible for the implementation of onboard programs and routines and will have knowledge of the latest programming languages, data handling standards and implementation The software engineer will ensure that the OBC and memory design is sufficient to allow full control of the spacecraft and communications with adequate memory budgets and margins. Responsibilities Define the OBC software main routines for core processing and memory handling Define the OBC software routines for IO control and TMTC handling for all spacecraft equipments and payload Define the OBC software routines for memory management, patching and uploading of new software images Work with the AOCS personnel to define the attitude handling algorithms and routines Produce the software development plan including methodology Agile, SCRUM, waterfall etc., test plan and regressive testing. Liaise with the Program Manager for the coding support Liaise with and direct the Lead Platform Design Engineer for software design and functionality internal communications standards MilBus, Spacewire etc. and protocols CCSDS etc. Liaise with the Power Subsystem engineers for secondary power distribution design if necessary. Liaise with the equipment, payload and subsystem engineers for production of the TMTC ICDs and logic documentation. Liaise with the program manager and operations engineer to define the simulations systems and verification Support the production of the spacecraft memory budget and allocations Liaise with security experts for encryption protocols if necessary Qualifications and experience Minimum of 2 years professional experience in spacecraft onboard computer software design and implementation preferably on platform systems. Strong knowledge of coding languages and methodologies Strong knowledge of data handling standards Milbus, Spacewire etc. and protocols CCSDS etc. Ability and willingness to include latest generation processes and techniques for manufacturing Strong written and verbal communications skills Strong technical background and proven program history Ability to produce spacecraft budgets and specifications Eligible to work in the UK UK security clearance may be sought
Tags: software
design
engineer
onboard
Category:Transportation and Logistics