top of page
Arbeitskollegen

System Software Engineer (w/m/d)

BNC ist ein junges, innovatives Unternehmen, das sich auf die Entwicklung von funkbasierten IoT-Technologien spezialisiert hat und mit einer patentierten Lösung die Welt erobern wird. Wir suchen nach einem leidenschaftlichen SW-Ingenieur*, der unser Team in Teltow verstärkt und einen wichtigen Beitrag zur gemeinsamen Umsetzung unserer Vision leistet.

STANDORT

Teltow

ART DER BESCHÄFTIGUNG

Vollzeit

Unser Angebot 

Wir suchen eine:n engagierte:n Software Engineer (m/w/d) zur Verstärkung unseres Teams. In dieser Position sind Sie verantwortlich für die Entwicklung, Integration und Wartung moderner Softwareanwendungen in einem interdisziplinären technischen Umfeld. Dabei arbeiten Sie eng mit Kolleg:innen aus verschiedenen Fachbereichen zusammen, um leistungsfähige, stabile und benutzerfreundliche Softwarelösungen zu realisieren.

Als junges, wachsendes Unternehmen an der Spitze technologischer Entwicklungen fördern wir eine offene Kultur des Mitgestaltens. Wir ermutigen unsere Teammitglieder, neue Ideen einzubringen, Verantwortung zu übernehmen und kreative Lösungen zu entwickeln. Wenn Sie gerne in einem dynamischen Umfeld arbeiten, in dem Innovation, Teamgeist und persönliche Weiterentwicklung großgeschrieben werden, sind Sie bei uns genau richtig.

Ihr Aufgabengebiet

  • Entwurf, Entwicklung und Integration von Softwareanwendungen unter Linux mit C, JavaScript, Node.js

  • Entwicklung von grafischen Benutzeroberflächen (GUIs) mit React, JavaScript, HTML und CSS

  • Nutzung von integrierten Entwicklungsumgebungen und Debugging-Tools zur Fehleranalyse und Sicherstellung der Softwarequalität

  • Umsetzung von Softwareanforderungen und Modellierung von Softwarearchitekturen mit UML

  • Arbeit mit Computer-Hardware-Schnittstellen und Datenprotokollen (z. B. TCP/IP, UDP)

  • Einsatz von Tools wie NodeRED und MQTT zur Systemintegration

  • Versionsverwaltung mit GIT

  • Priorisierung und Bearbeitung mehrerer Entwicklungsaufgaben gleichzeitig

  • Fehlersuche und -behebung in Software und Testinstrumentierung

  • Zusammenarbeit in einem multidisziplinären Engineering-Team

Ihre Fertigkeiten

  • Abgeschlossenes Bachelorstudium in Informatik oder einem verwandten Fachgebiet und mindestens 2 Jahre einschlägige Berufserfahrung, alternativ ein weiterführender Abschluss in einem relevanten Bereich

  • Fundierte Kenntnisse in C, Python, JavaScript und Shell-Scripting

  • Erfahrung mit Linux-Betriebssystemen und gängigen Entwicklungstools

  • Kenntnisse in Netzwerkprotokollen (TCP/IP, UDP) sowie in UML zur Modellierung von Softwarearchitekturen

  • Erfahrung mit NodeRED und/oder MQTT von Vorteil

  • Sicherer Umgang mit GIT zur Versionskontrolle

  • Gute schriftliche und zwischenmenschliche Kommunikationsfähigkeiten in Deutsch und Englisch

  • Selbstständige, strukturierte Arbeitsweise sowie Teamfähigkeit

* Die männliche Schreibform dient allein der Vereinfachung und steht für die geschlechtsneutrale Bezeichnung des Berufs oder der Tätigkeiten.

bottom of page