Embedded Softwaretester Luftfahrt
APRIORI - business solutions AG
Dresden, Germany
4 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, German Experience level
Intermediate Compensation
€ 71KJob location
Dresden, Germany
Tech stack
Testing (Software)
C
Automation of Tests
C++
CAN Bus
Code Coverage
Embedded Software
IBM Rational Software
Python
Requirements Management
RS-232
Software Engineering
Systems Integration
Strategies of Testing
Test Scripts
Integration Tests
Information Technology
Job description
- Testautomatisierung & -entwicklung: Sie verantworten die Umsetzung von automatisierten Softwaretests für ein zentrales Fire-Smoke-System und entwickeln dafür maßgeschneiderte Testskripte in Python.
- Anforderungsmanagement & Testdesign: Auf Grundlage der Software-Requirements definieren Sie präzise Test Cases und verifizieren die lückenlose Testabdeckung im Requirement-Management-Tool IBM Rational DOORS.
- Hardware-/Software-Integration: Sie führen umfassende Hardware/Software-Integrationstests (High-Level-Testing) durch und prüfen das Zusammenspiel der Komponenten.
- Low-Level-Testing: Sie erstellen detaillierte Testskripte im Tool VectorCAST/C++ und führen zuverlässig Low-Level-Tests durch.
- Schnittstellenbetreuung: Sie bewegen sich im Testumfeld sicher auf Systemebene und steuern digitale sowie analoge I/Os, CAN-Bus, RS232 und SPI an.
Requirements
- Qualifikation: Ein erfolgreich abgeschlossenes Studium (mind. Bachelor) der Elektrotechnik, Informatik, Mechatronik, des Ingenieurwesens, der Luft- und Raumfahrt (jeweils mit Schwerpunkt Embedded-Software-Entwicklung) oder eine vergleichbare technische Qualifikation.
- Berufserfahrung: Mehr als 3 Jahre fundierte Berufserfahrung im Bereich der Elektrotechnik/Elektronik und der Softwareentwicklung.
- Fachkenntnisse: Nachweisbare Praxis im funktionalen Testen auf Embedded-Systemen sowie fundierte Kenntnisse der gängigen Luftfahrtnormen in der Softwareentwicklung und im Testing.
- IT-Tools & Programmierung: Sicherer Umgang mit Python und IBM Rational DOORS. Kenntnisse in der Programmiersprache C sowie Erfahrung mit VectorCAST/C++ sind ausdrücklich wünschenswert.
- Arbeitsweise & Soft Skills: Sie zeichnen sich durch ein selbstständiges, strukturiertes und akkurates Arbeiten aus. Zudem bringen Sie die Ausdauer für komplexe Umfelder, eine schnelle Auffassungsgabe sowie ausgeprägte Teamfähigkeit mit.
- Sprachkenntnisse: Sehr gute, versierte Deutsch- und Englischkenntnisse in Wort und Schrift (insbesondere für die Erstellung der technischen Dokumentation).