Embedded Developer- 12 month contract- €100p/h- Central Munich

Vertragsart:
Vor Ort
Start:
keine Angabe
Dauer:
keine Angabe
Von:
Optimus Search
Ort:
Bayern
Eingestellt:
07.12.2019
Land:
flag_no Deutschland
Projekt-ID:
1859208

Warning
Dieses Projekt ist archiviert und leider nicht (mehr) aktiv.
Sie finden vakante Projekte hier in unserer Projektbörse.

My clients mission is to stream Real Time videos from space to billions of people, providing unique perspectives of our ever-changing world and future in space.

They have deployed their first video cameras in Low Earth Orbit and are now scaling their systems. The cameras will be deployed on both their own satellites and as hosted payloads on other spacecraft to capture the maximum number of perspectives of what's happening on Earth and in space, including deploying video cameras on and around the Moon and later Mars, providing multi-world data.

Job Description

The successful candidate for the Software Engineer position will have the following duties and responsibilities:

    • Work closely within a small multidisciplinary team as a Software Engineer to help develop new sub-systems from concept through to flight
    • Design and implement Embedded software for high resolution video camera systems running on Embedded Linux platforms
    • Development of software including Kernel driver modules, Linux system configuration and optimisation, storage management, command and control applications and data interfacing functions
    • Assist in design and implementation of software architecture, test and validation regimes and release management processes
    • Optimise software designs for reliability and fault detection, tolerance and recovery
    • Produce and maintain design documentation and test reports

Skills and Qualifications

  • Bachelor's degree in a computer engineering field or equivalent industry experience
  • Software development experience on Linux-based systems
  • Experience with Linux driver development, for example PCIe, DMA or V4L2
  • Experience developing for Embedded Linux including high data bandwidth and/or Real Time applications, Linux customisation, Linux build systems, Scripting and bootloaders
  • Experience with software development in C/C++ targeting ARM processors, debugging tools, code profiling and automated testing
  • Experience working with formal requirements, software configuration control systems and coding and documentation standard
  • Familiarity with systems designed for high reliability or harsh environments in automotive, aerospace, defence or medical industries is favoured
  • Excellent written/verbal communication skills in English and German
  • Ability to work in a dynamic start-up environment
  • Passion for space exploration