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, basic German is a plus
- Experience in the field of embedded software development, preferably in the space industry or in a domain with similarly rigorous processes, is a plus
- Knowledge of and experience with a real-time embedded OS, real-time software development, AI development, unit testing tools, embedded processor simulators, C++, scripting languages, coding standards or software development standards (esp. ECSS, PUS‑C) is a plus
- PhD in an engineering field is a plus
What are your responsibilities?
- Development and implementation of embedded software (SW) for projects in the R&D department:
- requirements implementation
- SW component design, coding
- unit testing, documentation
- peer/code reviews
- Implementation of test SW and test scripts (given relevant skills) for functional validation and hardware-software integration testing, debugging
- Collaborating with hardware, FPGA, software, verification, system and quality engineers, helping to achieve the integration of the SW and the technical, quality and managerial goals of the project
Apply as Software Engineer Aerospace in our RnD Department
If you have any questions, please do not hesitate to contact us. If not: We are looking forward to your application!