Softwareentwickler Softwareintegration - HENSOLDT

HESYS Technical Systems GmbH & Co. KG
Ulm, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German

Job location

Ulm, Germany

Tech stack

C++
Firmware
Python
Linux System Administration
Microsoft Office
Scrum
Scaled Agile Framework
Software Engineering
Software Requirements Analysis
Systems Integration
UML
Test Scripts
GIT
Information Technology
Bamboo
Docker

Job description

  • Analyse komplexer Systemanforderungen und Ableitung strukturierter Testspezifikationen
  • Konzeption und Implementierung von Tests für die Softwareintegration sowie für Schnittstellen zu Hardware und Firmware
  • Enge Zusammenarbeit mit den Software- und Firmware-Entwicklungsteams zur Behebung auftretender Fehler
  • Domänenübergreifende Abstimmung und ganzheitliche Ursachenanalyse bei Integrationskonflikten
  • Kontinuierliche Mitwirkung bei der Instandhaltung und Automatisierung der Testinfrastruktur
  • Eigenverantwortliche Betreuung und Konfiguration der physischen Testaufbauten, * Several years of professional experience in the integration of software components, ideally in an agile environment such as Scrum or SAFe, are required
  • Good software development knowledge using Python is required
  • Basic knowledge of C++, Docker, Atlassian Bamboo or a comparable CI environment, and UML is required
  • Sound knowledge of Linux administration and Git, as well as knowledge of detailed functions in MS Office, is required
  • Business-fluent German and English skills, combined with good communication skills, teamwork, a strong sense of responsibility, resilience and organisational talent

Requirements

  • Abgeschlossenes Studium der Elektrotechnik oder Informatik mit mindestens Bachelorabschluss oder eine vergleichbare Qualifikation auf mindestens Bachelor-Niveau
  • Mehrjährige Berufserfahrung in der Integration von Softwarekomponenten, idealerweise in einem agilen Umfeld wie Scrum oder SAFe, ist erforderlich
  • Gute Kenntnisse in der Softwareentwicklung mit Python sind erforderlich
  • Grundkenntnisse in C++, Docker, Atlassian Bamboo oder einer vergleichbaren CI-Umgebung sowie UML sind erforderlich
  • Fundierte Kenntnisse in der Linux-Administration und in Git sowie Kenntnisse von Detailfunktionen in MS Office sind erforderlich
  • Verhandlungssichere Deutsch- und Englischkenntnisse sowie gute Kommunikationsfähigkeit, Teamfähigkeit, Verantwortungsbewusstsein, Belastbarkeit und Organisationstalent

Benefits & conditions

  • Anspruchsvoller Einsatz direkt beim Kunden mit Anstellung bei HESYS Engineering
  • Persönliche Begleitung vom ersten Gespräch bis in den Einsatz
  • Klare Rückmeldungen, kurze Wege und feste Ansprechpartner
  • Einblicke in spezialisierte Aufgaben bei namhaften Industriekunden

Warum HESYS

  • Spezialisierung auf technische Rollen in Aerospace, Defence und High-Tech
  • Langjährige Erfahrung in anspruchsvollen Engineering- und Industrieumfeldern
  • Gute Kenntnis der Anforderungen unserer Kunden und ihrer Fachbereiche
  • Türöffner zu anspruchsvollen Aufgaben bei führenden Industrieunternehmen

About the company

Seit über 25 Jahren bringt HESYS Engineering qualifizierte Spezialisten in anspruchsvolle Aufgaben bei Kunden aus Aerospace, Defence und High-Tech. Für unseren Kunden HENSOLDT suchen wir Sie., For more than 25 years, HESYS Engineering has connected technical specialists with demanding assignments for customers in aerospace, defence and high-tech. For our customer HENSOLDT, we are looking for a suitable candidate. In this role, you will be responsible for the integration of software components and their interfaces with hardware and firmware. You will develop structured tests, analyse integration conflicts and support the associated test infrastructure and physical test setups. Your tasks * Analyse complex system requirements and derive structured test specifications * Design and implement tests for software integration and interfaces with hardware and firmware * Cooperate closely with the software and firmware development teams to resolve occurring errors * Coordinate across domains and perform holistic root-cause analyses for integration conflicts * Continuously contribute to the maintenance and automation of the test infrastructure * Independently support and configure the physical test setups

Apply for this position