Description des tâches: • Create the software architecture for the avionics system across all its modules • Develop key elements of flight software for an OBC product, from bare-metal bootloaders, an RTOS deployment and flight-control software applications • Manage a small software development team, including collaboration methodologies and tools • Contribute to overall avionics product design and ensure subsystem interoperability • Develop and deploy automated test tools • Deliver to manufacturing stage, a performing product • Manage and rule the repositories, with an iron fist if necessary Études: Niveau d'étude demandé egal Bachelor (Bac +3) Métier / domaine de formation: Software or Digital Electronic Engineering, or Computer Science Essential skills • Extensive experience developing embedded/real-time software • Strong C/C++ skills and proficiency with scripting languages (e.g., Python) • Expert on embedded systems and writing/modifying device drivers and boot loaders • Experience with real-time kernel/scheduler/RTOS internals • Strong software development skills and knowledge/experience in software engineering best practices (i.e. OOD, modularity, extensibility, reusability and maintainability) • A previous end-to-end experience delivering production high-reliability/high-availability software • A positive, energetic and self-driving attitude, and capable of working independently • Proficient English language skills Autres compétences: Strongly valued skills • Past work on spacecraft control or data handling software • Familiarity with asymmetrical multi-core SoC processors, digital signal processing fundamentals and/or FPGAs • Understanding of the effects of radiation on digital systems, and the software mitigations available to counter them • Previous software reliability/availability analysis work • Familiarity with relevant space industry software standards (e.g. ECSS) • Comfortable working with electronic hardware • Prior involvement in spacecraft testing, commissioning or operations
Please send your application to:
alexander.finch@bradford-space.com.