Senior Software-Architekt Embedded Systems - HENSOLDT

HESYS Technical Systems GmbH & Co. KG
München, Germany
2 days ago

Role details

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

Job location

München, Germany

Tech stack

Systems Engineering
C++
CAN Bus
Configuration Management
LabView
Microsoft Visual Studio
Microsoft Office
Language Modeling
Real-Time Operating Systems
Rhapsody
Rational RequisitePro
Requirements Management
RS-232
RS-485 Standard
Software Engineering
Verification and Validation (Software)
Systems Integration
TCP/IP
UML
VxWorks
Software Modules
DOORS (Software)
Information Technology
Rational Rose

Job description

Gesucht wird ein erfahrener Software-Architekt für die Entwicklung eingebetteter Software innerhalb militärischer Selbstschutzsysteme. Die Tätigkeit umfasst den gesamten Entwicklungsprozess von der Anforderungsanalyse bis zur Integration, Verifizierung und Betreuung der Systemfunktionalität., * Spezifikation, Design und Entwicklung von Software für eingebettete Systeme

  • Begleitung der Entwicklung von der Anforderungsanalyse über das Softwaredesign bis zur Programmierung von Softwaremodulen
  • Durchführung der Hardware-/Software-Integration
  • Verifizierung und Validierung der Software, Erstellung und Durchführung von Testprozeduren sowie Dokumentation der Ergebnisse auf Komponenten- und Systemebene
  • Entwicklung PC-basierter Testanwendungen und Sondermessmittel sowie Erstellung und Pflege technischer Dokumentationen
  • Teilnahme an Software-Reviews und am formalen Änderungsmanagement, Betreuung von Kundenfragen zur Systemfunktionalität sowie enge Zusammenarbeit mit System Engineering und Algorithmenentwicklung

Requirements

  • Abgeschlossenes Bachelorstudium der Informatik oder des Ingenieurwesens beziehungsweise eine vergleichbare Qualifikation mindestens auf Bachelor-Niveau
  • Mehr als fünf Jahre Berufserfahrung, insbesondere in der Entwicklung von Software für eingebettete Systeme und in der hardwarenahen Softwareentwicklung sowie gegebenenfalls in der Echtzeitprogrammierung
  • Sehr gute Kenntnisse in C und C++ sowie detaillierte Spezialkenntnisse in MS Office
  • Gute Kenntnisse in Anforderungsmanagement-Software, z. B. Rational DOORS oder Requisite Pro, sowie im Umgang mit Echtzeitbetriebssystemen, z. B. VxWorks
  • Sehr gute Kenntnisse der Netzwerkkommunikation über TCP/IP, serieller Schnittstellen wie RS232, RS422 und RS485 sowie von Bussystemen, z. B. MIL-STD-1553 oder CAN-Bus
  • Erfahrung in der Anforderungsanalyse und Softwaremodellierung mit UML beziehungsweise in der modellbasierten Softwareentwicklung, z. B. mit Rational Rhapsody oder Rational Rose
  • Gute Kenntnisse im Konfigurationsmanagement und in Prozessmodellen
  • Erfahrung in der Entwicklung von PC-Programmen für Testanwendungen, z. B. mit LabVIEW oder Visual Studio, ist von Vorteil
  • Verhandlungssichere Deutsch- und Englischkenntnisse
  • Gute Kommunikations- und Teamfähigkeit sowie ein hohes Maß an 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. We are looking for an experienced software architect to develop embedded software for military self-protection systems. The role covers the entire development process, from requirements analysis through integration and verification to supporting questions concerning system functionality. Your tasks * Specification, design and development of software for embedded systems * Supporting development from requirements analysis and software design through to the programming of software modules * Performing hardware/software integration * Verifying and validating the software, creating and executing test procedures, and documenting results at component and system level * Developing PC-based test applications and special measuring equipment as well as creating and maintaining technical documentation * Participating in software reviews and formal project change management, supporting customers with questions concerning system functionality, and working closely with systems engineering and algorithm development Your profile * Completed bachelor's degree in computer science or engineering, or a comparable qualification at least at bachelor's level * More than five years of professional experience, particularly in embedded software development and hardware-related software development, as well as real-time programming where applicable * Very good knowledge of C and C++ and detailed specialist knowledge of MS Office * Good knowledge of requirements management software, e.g. Rational DOORS or Requisite Pro, and experience with real-time operating systems, e.g. VxWorks * Very good knowledge of network communication via TCP/IP, serial interfaces such as RS232, RS422 and RS485, and bus systems, e.g. MIL-STD-1553 or CAN bus * Experience in requirements analysis and UML software modelling or model-based software development, e.g. with Rational Rhapsody or Rational Rose * Good knowledge of configuration management and process models * Experience in developing PC programs for test applications, e.g. with LabVIEW or Visual Studio, would be an advantage * Business-fluent German and English * Good communication and teamwork skills as well as a high degree of responsibility, resilience and organizational ability

Apply for this position