What do we expect from you?
- Completed degree in Computer Engineering, Computer Science, Electronics or a comparable field
- A high level of knowledge of and experience in the use of the C programming language
- Knowledge of software engineering principles and processes
- A structured, independent and responsible approach to work and a high level of quality awareness
- Good level of written and spoken English, ideally at least basics in German or willingness to learn
- At least 2–3 years of experience in the field of embedded software development, preferably in the space industry, but at the minimum in a domain with similarly rigorous processes, is a plus
- Knowledge of and experience with a real-time embedded OS, real-time software development, unit testing tools, embedded processor simulators, C++, scripting languages, coding standards or software development standards (esp. ECSS-E-ST-40C and ECSS-Q-ST-80C) is a plus
- PhD in an engineering field is a plus
What are your responsibilities?
- Implementation of test software (SW) and test scripts for functional validation and hardware-software integration testing, debugging
- Potential (given relevant skills) embedded flight SW development tasks: requirements implementation, SW component design, coding, unit testing, documentation, peer/code reviews
- Functional test engineering (given relevant skills), incl. test specification and requirements tracing
- Collaborating with hardware, FPGA, software, verification, system and quality engineers, helping to achieve the integration of the SW and technical, quality and managerial goals of the project
- Opportunity (given relevant skills) to take up/develop into lead software engineer position on flight software projects incl. all software and functional/operational engineering aspects
Apply as Functional Test & Software Engineer Aerospace in Bremen
If you have any questions, please do not hesitate to contact us. If not: We are looking forward to your application!