Software Engineer - C++/Angular

K-tronik GmbH
Garching b. München, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
German
Experience level
Senior
Compensation
€ 72K

Job location

Garching b. München, Germany

Tech stack

API
Systems Engineering
Unit Testing
C++
Virtual Camera Systems
Software Quality
Communications Protocols
Data Fusion
Linux
Middleware
Human-Computer Interaction
Integrated Development Environments
Software Engineering
Software Systems
TCP/IP
Transmission Control Protocol (TCP)
TypeScript
WebSocket
Backend
Angular
Information Technology
Front End Software Development
Video Streaming
REST
gRPC
Code Restructuring

Job description

  • Full-timeEmployment type: Full-time

  • €58,000 - €72,000 (XING estimate)

  • Hybrid

  • Be an early applicant, * Entwicklung moderner Frontend-Anwendungen mit Angular und TypeScript für die Visualisierung, Konfiguration und Steuerung komplexer Sensorsysteme - Konzeption und Implementierung performanter Benutzeroberflächen auf Basis moderner Webtechnologien und Frontend-Architekturen - Entwicklung von Backend- und systemnahen Komponenten in C++ - Integration und Anbindung unterschiedlicher Sensoren, Kameras, Radar- und Videosysteme über bestehende Hersteller-APIs - Entwicklung von Softwarelösungen zur Vereinheitlichung und Orchestrierung heterogener Sensorsysteme verschiedener Anbieter - Implementierung von Datenstreaming- und Kommunikationslösungen auf Basis von TCP/IP, UDP, REST APIs, gRPC und WebSockets - Mitarbeit an Lösungen zur Datenfusion und Verarbeitung von Sensordaten in Echtzeit - Analyse, Optimierung und Refactoring bestehender Softwarekomponenten unter Anwendung von SOLID-Prinzipien und Clean-Code-Standards - Entwicklung und Durchführung von Unit-Tests sowie Sicherstellung einer hohen Softwarequalität - Enge Zusammenarbeit mit interdisziplinären Teams in den Bereichen Softwareentwicklung, System Engineering und Sensorik, * Flexible Arbeitszeiten

  • 30 Urlaubstage und flexible Urlaubsplanung

  • Regelmäßige Team-Events

  • Auszeichnung als Kununu TOP Company

  • Corporate Benefits (Mitarbeiterangebote)

  • Kostenlose Getränke

  • Individuelle Weiterbildungsmöglichkeiten

  • 360° Betreuung: Feedbackgespräche, Karriereplanung, Unterstützung bei Umzug, etc.

Requirements

  • Abgeschlossenes Studium der Informatik, Software Engineering, Elektrotechnik oder eine vergleichbare Qualifikation - Mehrjährige Erfahrung in der Softwareentwicklung mit Angular und TypeScript - Gute Kenntnisse in der Entwicklung mit C++, idealerweise im Bereich Backend-, Middleware- oder systemnaher Software - Erfahrung mit Linux-basierten Entwicklungsumgebungen - Verständnis moderner Webarchitekturen und verteilter Softwaresysteme - Kenntnisse gängiger Kommunikationsprotokolle und Schnittstellen wie TCP, UDP, REST, gRPC und WebSockets - Erfahrung mit Unit Testing sowie der Entwicklung wartbarer und qualitativ hochwertiger Software - Sicherer Umgang mit Refactoring-Techniken und Softwaredesign-Prinzipien (SOLID) - dealerweise Erfahrung in Bereichen wie Sensorintegration, Echtzeitdatenverarbeitung, Video Streaming, Radar- oder Kamerasystemen - Ausgeprägte analytische Fähigkeiten und Interesse an technisch anspruchsvollen Systemen

Apply for this position