Software & Test Engineer
DSI Aerospace Technologie
Bremen, Germany
We are looking for skilled and motivated colleagues who are passionate about developing and verifying high-quality and elegant software engineering solutions for the leading European satellite missions for our office in Bremen.
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.
Don't forget to mention Space-Careers when applying.