Embedded Softwareentwickler

SimpleXX GmbH
Taufkirchen, 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

Taufkirchen, Germany

Tech stack

C
Systems Engineering
C++
LabView
Microsoft Visual Studio
Microsoft Office
Language Modeling
Software Architecture
Software Maintenance
Real-Time Operating Systems
Requirements Management
Software Engineering
Systems Integration
DOORS (Software)
Information Technology
Operational Systems

Job description

  • Spezifikation, Design und Entwicklung von Software für eingebettete Systeme, Begleitung der Entwicklung von der Requirementsanalyse über die Erstellung der Softwarearchitektur und Programmierung
  • Durchführung der Hardware-/Software-Integration in Zusammenarbeit mit der Hardware- und Betriebssystem- Entwicklung
  • Verifikation und Validierung der erstellten Software, Erstellung von Testprozeduren und Dokumentation der Ergebnisse
  • Entwicklung von PC-Programmen für Test-Applikationen
  • Kundenbetreuung hinsichtlich Fragen zur Systemfunktionalität und zur Softwarewartung
  • Enge Zusammenarbeit mit dem Bereich System Engineering für die Festlegung der Anforderungen an Systemfunktionalität, Systemdesign und Systemverifizierung

Requirements

  • Ein abgeschlossenes Studium der Informatik, im Ingenieurwesen oder eine vergleichbare Qualifikation
  • Mehrjährige Berufserfahrung in Softwareentwicklung für eingebettete Systeme, in der hardwarenahen Softwareentwicklung und ggf. in der Echtzeitprogrammierung sowie in der Anforderungsanalyse und in der Softwaremodellierung /modellbasierte Softwareentwicklung
  • Gute Kenntnisse im Umgang mit Echtzeitbetriebssystemen
  • Sehr gute Kenntnisse mit Anforderungsmanagement-Software (z.B. Rational DOORS, RationalRequisite Pro)
  • Erfahrung in der Entwicklung von PC-Programmen für Test-Applikationen (z.B. mit LabVIEW,Visual Studio) vorteilhaft
  • Sehr gute Kenntnisse in den Programmiersprachen C/C++
  • Eine proaktive, selbstständige, analytische und strukturierte Arbeitsweise
  • Verhandlungssichere Deutsch- und Englischkenntnisse, MS Office

Apply for this position