Required skills
Job description
Location: Berlin, Germany Start Date: ASAP Contract Duration: 18 months, with a possible maximum duration of 24 months Working Hours: 35–40 hours/week Home Office: Up to 60% About the Role We are looking for an experienced Test Engineer – HiL & Avionics Communication Systems (m/f/d) to work on the development, integration, and testing of complex avionics com
Nice to have
- Previous experience in test automation.
- Experience developing or maintaining automated test frameworks.
- Test automation experience in embedded systems or RF environments.
- Professional background in military, defence, avionics, or other safety-critical environments.
- Experience working with regulated or highly complex technical systems.
Project details
Berlin, Germany
Start Date: ASAP
18 months, with a possible maximum duration of 24 months
Working Hours: 35–40 hours/week
Home Office: Up to 60%
About the Role
We are looking for an experienced Test Engineer – HiL & Avionics Communication Systems (m/f/d) to work on the development, integration, and testing of complex avionics communication systems.
The role combines Hardware-in-the-Loop (HiL) testing, embedded systems, RF technology, test automation, CI/CD, and system integration. You will work closely with hardware and software development teams to build test environments, automate test procedures, integrate hardware and software components, and analyse system-level faults.
Key ResponsibilitiesHardware-in-the-Loop Testing
Test Frameworks & Automation
CI/CD & DevOps
System Integration
Fault Analysis & Troubleshooting
Test Equipment & Instrument Automation
Test Documentation
Mandatory RequirementsEducation
Hardware & System Testing
RF & Communications
CI/CD & Containers
Programming
Linux & Version Control
Languages
Working Style
- Design, build, configure, and maintain Hardware-in-the-Loop (HiL) test environments.
- Develop HiL setups for software integration and testing of avionics communication devices.
- Continuously improve test environments to increase test coverage, reliability, and efficiency.
- Develop and extend automated test frameworks.
- Automate test procedures across the product lifecycle.
- Define test cases and test procedures.
- Execute tests, evaluate results, and document findings.
- Improve test coverage and efficiency through automation.
- Design and implement CI/CD pipelines using GitLab CI/CD.
- Integrate automated testing into continuous integration workflows.
- Use container technologies such as Docker or Podman.
- Support efficient and reproducible build and test processes.
- Integrate hardware and software components into complete flight radio and avionics communication systems.
- Work closely with hardware and software development teams during system integration.
- Support the verification of interfaces and system behaviour.
- Analyse system and integration failures.
- Perform structured root-cause analysis.
- Work with hardware and software engineers to identify and resolve technical issues.
- Investigate problems across hardware, software, networking, and communication interfaces.
- Integrate and automate laboratory and test equipment within HiL environments.
- Work with equipment such as:
- Oscilloscopes
- Signal generators
- Spectrum analysers
- Automate measurement and test procedures where appropriate.
- Execute and evaluate tests.
- Document test results, defects, findings, and technical conclusions.
- Maintain clear and traceable test documentation.
- Completed degree in Computer Science, Electrical Engineering, or a comparable technical qualification.
- Professional experience with hardware-close software development and testing.
- Experience testing complex technical systems.
- Practical knowledge of technologies such as:
- Microcontrollers
- SoCs
- RF systems
- Radio or communication technology
- Sound knowledge of mobile communications and data transmission.
- Good understanding of computer networking.
- Knowledge of the ISO/OSI reference model.
- Strong practical experience developing CI/CD pipelines with GitLab CI/CD.
- Knowledge of Docker and/or Podman.
- Solid programming skills in C/C++.
- Hands-on experience with CMake.
- Confident use of Linux.
- Practical experience with Git.
- Excellent German and English, both written and spoken.
- Strong teamwork and communication skills.
- Independent and structured approach to work.
- Solution-oriented and analytical mindset.
- Ability to collaborate effectively with multidisciplinary engineering teams.
- Start: ab sofort
- Remote: hybrid
- Location: Berlin, Deutschland, DE
Indexed by 9am's meta-search. You are a job provider? Claim or manage this listing
Found on FreelancerMap DE