What do we expect from you?
- Completed degree in Computer Engineering, Computer Science, Electronics or a comparable field
- Practical experience and expertise in the field of embedded software development, preferably in the space industry
- A high level of knowledge of and experience in the use of the C programming language
- Knowledge of and experience with real-time embedded operating systems, real-time software development, unit testing tools, embedded processor simulators, scripting languages as well as knowledge of software development standards (especially ECSS-E-ST-40C and ECSS-Q-ST-80C) and coding standards is a plus
- Knowledge of software engineering principles and processes
- A structured, independent and responsible approach to work and a high level of quality awareness
- Ability to see how your work fits into a larger project and product and readiness to work with colleagues to achieve its integration
- Fluency of written and spoken English
What are your responsibilities?
- Functional validation and hardware-software integration testing, test script writing, debugging
- Functional test engineering (given relevant skills), including test specification and requirements tracing
- Collaborating with hardware, FPGA, software, verification, system and quality engineers, helping to achieve the technical, quality and managerial goals of the project
- Potential (given relevant skills) flight software development tasks: requirements implementation, SW component design, coding, unit testing, documentation support, peer/code reviews, debugging
- Opportunity (given relevant skills) to take up/develop into lead software engineer position on flight software projects
Apply as Software & Test Engineer in Bremen
If you have any questions, please do not hesitate to contact us. If not: We are looking forward to your application!