The Embedded Software and Test Engineer will work on cutting-edge satellite technology, directly impacting the success of European space flight. The role involves testing, integration, and development of embedded software. A completed degree in Computer Engineering, Computer Science, or a comparable technical field is required.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
Embedded Software & Test Engineer (Space Sector)
Location: Bremen, Germany (Relocation support available)
Position Type: Full-Time, Permanent
iO Associates are partnering with a highly successful, steadily growing space technology client that develops innovative hardware and software solutions specifically for high-profile international space applications - who are looking for an Embedded Software and Test Engineer.
Their high-performance, dependable computer technologies are currently flying on some of the world's most prominent space exploration programs including flagship lunar, Jupiter, and Earth observation missions.
Looking to advance your QA & Testing career with relocation support? Explore QA & Testing Jobs with Relocation Packages that include comprehensive packages to help you move and settle in your new role.
Operating with a collaborative, international team in Bremen, they offer the chance to work on cutting-edge satellite technology where your engineering directly impacts the success of European space flight.
Requirements:
- A completed degree in Computer Engineering, Computer Science, Electronics, or a comparable technical field.
- Practical, hands-on experience in embedded software development (experience within the aerospace or space industry is highly advantageous).
- A high level of proficiency and practical experience with the C programming language.
- Fluency in written and spoken English.
Discover our full range of relocation jobs with comprehensive support packages to help you relocate and settle in your new location.
Desirable (Nice-to-Have):
- Experience with real-time embedded operating systems (RTOS) and real-time software development.
- Familiarity with unit testing tools, embedded processor simulators, and scripting languages.
- Knowledge of aerospace software development standards (specifically ECSS-E-ST-40C and ECSS-Q-ST-80C) or strict coding standards (e.g., MISRA C).
Interested in relocating to Germany? Check out our comprehensive Relocation Jobs in Germany page with detailed relocation packages and benefits.
Key Responsibilities
- Testing & Integration: Handle functional validation, hardware-software integration testing, test script writing, and debugging.
- Test Engineering: Take charge of functional test engineering, including drafting test specifications and managing requirements tracing.
- Cross-Functional Collaboration: Work closely with hardware, FPGA, software, verification, and quality engineers to achieve project and mission goals.
- Flight Software Development: (Depending on your skill set) Participate in requirements implementation, software component design, C coding, unit testing, and peer reviews.
If you are passionate about space systems and possess the embedded C and verification skills required, please submit your CV for a confidential discussion.
Similar Jobs
Explore other opportunities that match your interests
The Exploration Company
adjoe