Softwareentwickler / Softwareingenieur Sensor Simulation C++ / Java
Proway GmbH
Friedrichshafen, 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
Friedrichshafen, Germany
Tech stack
Java
C++
Code Review
Databases
Continuous Integration
Software Design Patterns
DevOps
High-Level Architecture
Next.js
Software Engineering
SQL Databases
Integration Tests
Kubernetes
Information Technology
Docker
Jenkins
Job description
- Modellierung & Design: Sie bilden komplexe Sensorik für High-End-Simulationsanwendungen ab und designen Softwarekomponenten mittels moderner Software-Entwurfsmuster (Design Patterns).
- Code-Qualität: Sie unterstützen aktiv bei der Durchführung von strukturierten Design- und Code-Reviews.
- Testing & Qualitätssicherung: Sie implementieren Unit- und Integrationstests und entwickeln nach etablierten Software Development Plänen (SDP) und Industriestandards.
- DevOps & Automation: Sie wirken bei der Erarbeitung und Umsetzung moderner Konzepte für automatisiertes Testen und Deployment (CI/CD) mit.
Requirements
- Ausbildung: Erfolgreich abgeschlossenes Studium in Informatik, Mathematik, Physik oder eine vergleichbare akademische Qualifikation.
- Software Engineering: Breitbandiges, fundiertes Wissen im Software Engineering sowie in der Anwendung moderner Prozesse, Methoden und Tools.
- Tech-Stack: Fundierte Kenntnisse in der Softwareentwicklung mit Modern C / C++ und Java.
- DevOps & DB: Sichere Praxis mit der Datenbankprogrammierung (SQL, OR-Mapping) sowie Containervirtualisierung (Docker, Kubernetes) und CI/CD-Pipelines (Jenkins, Bamboo).
- Soft Skills: Kommunikationsstärke für reibungslose Teamprozesse, Integrationsfähigkeit, Verantwortungsbewusstsein und Belastbarkeit.
- Sprachen: sehr gute Deutsch- und Englischkenntnisse.
Ideale Zusatzqualifikationen (Kein Muss):
- Erfahrung mit Simulationsstandards wie DIS (Distributed Interactive Simulation) und HLA (High Level Architecture).
- Erfahrung in der Entwicklung von Weboberflächen mit modernen Frameworks (z. B. Next.js).
Benefits & conditions
- unbefristeter Arbeitsvertrag mit attraktiven Konditionen
- innovatives und fest am Markt platziertes Unternehmen
- einen sicheren Arbeitsplatz
- hervorragende Entwicklungsmöglichkeiten
- Nachhaltigkeit - durch die Arbeit in einem innovativen und zukunftsorientierten Unternehmen
- Teamwork - mit unserem kreativen und dynamischen Team Lösungen erarbeiten
About the company
Proway hat seit über 25 Jahren Erfahrung in der Durchführung von IT-Projekten und Softwareentwicklung und ist an den zentralen Standorten Stuttgart, Ulm-Blaustein und München für seine weltweit operierenden Kunden in den Branchen Automotive, Aerospace & Defence, Banken & Versicherungen, Logistik, Industrie, Telekommunikation, öffentlichen Einrichtungen, Großhandel, Chemie, Elektro & Elektronik, Textil, Pharma, Maschinenbau, Lebensmittel, etc. vertreten.