Entwicklungsingenieur Software
ThyssenKrupp AG
30 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, GermanJob location
Remote
Tech stack
Systems Engineering
C++
Programming Tools
Linux on Embedded Systems
Field-Programmable Gate Array (FPGA)
Software Architecture
Real-Time Operating Systems
Software Engineering
VHDL
Information Technology
Job description
- Du entwickelst Software bzw. Algorithmen für eingebettete (Echtzeit-) Systeme, die in (semi-) autonomen Unterwasserfahrzeugen sowie deren Steuerung und Testgeräten eingesetzt wird.
- Du begleitest innerhalb eines Teams den gesamten Entwicklungsprozess:
- Anforderungsanalyse, Entwurf der Software-Designs und Funktionen und deren Programmierung
- Review, Support Integration, Testen und Qualitätssicherung
- Weiterentwicklung und Pflege bestehender Software
- Neuentwicklung von Software
- Bei der Softwareentwicklung arbeitest du eng mit unseren internen Schnittstellen aus dem System Engineering, der mechanischen Konstruktion sowie der Elektronikentwicklung zusammen.
- Du wendest zeitgemäße Entwicklungswerkzeuge und Entwicklungsmethoden an.
- Nach erfolgreicher Einarbeitung ist für Sie eine Vertiefung in unterschiedlichen Bereichen möglich: Software-Architektur, RTOS-Konzepte, hardwarenaher Entwicklung sowie der Realisierung undamp; Verifikation von FPGA-basierten SW-Komponenten in VHDL.
Requirements
- Du verfügst über ein abgeschlossenes Studium (Bachelor/Master/Diplom) im Bereich (Technische) Informatik, Elektrotechnik, Mathematik, Mechatronik oder eines vergleichbaren Studiengangs.
- Du hast bereits erste Berufserfahrungen in einer ähnlichen Position sammeln können.
- Du bringst gute Kenntnisse in C, C++ sowie im Umgang mit RTOS, Embedded Linux mit.
- Du kennst dich mit Entwicklungsmethoden sowie in Testmethoden und -tools aus oder bist bereit dieses Wissen zu erwerben.
- Du verfügst über sehr gute Deutsch- und Englisch-Kenntnisse in Wort und Schrift.
- Du bringst die Bereitschaft zu gelegentlichen nationalen und internationalen Dienstreisen mit.
- Neben deinem Teamgeist und Kommunikationsfähigkeit zeichnet dich die Leidenschaft für deine Arbeit aus.
- Solltest du über kein erfolgreich abgeschlossenes Studium verfügen, so kannst du dies gern durch einschlägige Berufserfahrung oder Weiterqualifizierung ausgleichen.
Benefits & conditions
Wir bieten unseren Mitarbeiter*Innen zahlreiche Benefits:
- Welcome Day und Onboarding-Programm für einen guten Start bei uns
- Attraktive (außer-) tarifliche Vergütung gemäß Tarifvertrag
- Flexible und familienfreundliche Arbeitszeitgestaltung durch Gleitzeit-/ und Lebensarbeitszeitkonto sowie Homeoffice-Regelung
- 30 Tage Jahresurlaub sowie Sonderurlaub gemäß Tarifvertrag
- Hervorragende betriebliche Altersversorgung
- Firmenfitness mit bundesweiten Verbundpartnern
- Bikeleasing
- Corporate Benefits
- Zuschuss Jobticket bzw. Deutschlandticket
- Individuelle Lern- undamp; Entwicklungsmöglichkeiten in Präsenz und digital Werde auch Du Teil unseres Unternehmens und bewirb Dich online. Wir freuen uns auf Dich! Kontakt
Michelle Christian Recruiting Expert Wir wertschätzen Vielfalt