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, GermanJob 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