Embedded Softwareentwickler C++

c-trace GmbH
Bielefeld, Germany
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, German

Job location

Remote
Bielefeld, Germany

Tech stack

Computer-Aided Design
C++
Linux
Python
QT
Software Engineering
Software Systems

Job description

Du entwickelst unsere bestehenden Systeme mit Schwerpunkt auf C++ weiter und bringst neue Funktionen zuverlässig in die Anwendung. Dabei arbeitest du nah an technischen Produkten und realen Einsatzszenarien. Softwarelösungen konzipieren und umsetzen Für elektronische Systeme im Fahrzeug- und IoT-Umfeld entwickelst du passende Softwarelösungen. Von der Idee bis zur Umsetzung behältst du technische Anforderungen und praktische Nutzbarkeit im Blick. Hard- und Software integrieren Du verbindest unterschiedliche Komponenten und bindest auch externe Geräte in bestehende Systeme ein. So sorgst du dafür, dass Hard- und Software reibungslos zusammenspielen. Technische Anforderungen bewerten Komplexe Anforderungen analysierst du strukturiert und leitest daraus geeignete Lösungen ab. Dabei bringst du dein technisches Verständnis ebenso ein wie deine Erfahrung in der Softwareentwicklung. Systeme testen und in Betrieb nehmen Bei der Inbetriebnahme neuer Systeme unterstützt du aktiv und begleitest die notwendigen Tests. Auf diese Weise stellst du sicher, dass neue Lösungen zuverlässig funktionieren. Schnittstellenprobleme lösen An der Schnittstelle zwischen Software und Hardware arbeitest du an anspruchsvollen technischen Fragestellungen. Gelegentlich unterstützt du außerdem den Support bei besonders komplexen Problemen. section[data-id="vNBqKyySFfPTfGWN4GAg_"].con-kit-animation-start { .con-kit-atom__effects { animation: con-kit-atom__effects 166.66666666666666ms ease-in forwards; } } Nicht das Richtige für dich? Schau dich gerne auf unserer Karriereseite um.

Requirements

Mehrjährige C++-Erfahrung Du hast bereits mehrere Jahre in der Softwareentwicklung mit C++ gearbeitet und kennst die typischen Herausforderungen aus der Praxis. Auch in der objektorientierten Entwicklung bewegst du dich sicher. Technisches Verständnis Elektronische Systeme und technische Zusammenhänge kannst du gut nachvollziehen. Dadurch fällt es dir leicht, Probleme ganzheitlich zu betrachten und passende Lösungen zu entwickeln. Passender technischer Hintergrund Du hast eine technische Ausbildung mit Weiterbildung zum staatlich geprüften Techniker, ein ingenieurwissenschaftliches Studium oder eine vergleichbare Qualifikation abgeschlossen. Strukturierte Arbeitsweise Selbstständiges, lösungsorientiertes Arbeiten gehört für dich zum Alltag. Auch bei komplexen Aufgaben gehst du systematisch vor und behältst den Überblick. Deutsch und Englisch sicher anwenden Du kommunizierst sicher auf Deutsch und kannst dich auch auf Englisch gut mit Kollegen, Partnern oder technischen Ansprechpartnern abstimmen. Zusätzliche Kenntnisse von Vorteil Erfahrung mit Qt, Python, Embedded- oder Linux-Systemen sowie Kenntnisse im Fahrzeugumfeld, in der Entwicklung elektronischer Baugruppen oder in CAD-Anwendungen wie Fusion sind ein Plus. section[data-id="Yq6nyMFMhxOAxbL9J_w0f"].con-kit-animation-start { .con-kit-atom__effects { animation: con-kit-atom__effects 166.66666666666666ms ease-in forwards; } }

Benefits & conditions

Attraktive Vergütung | 30 Urlaubstage I Frei an Weihnachten und Silvester Flexible Arbeitszeiten | Home Office Möglichkeit Vielseitige Karriere- und Entwicklungschancen Geschäftshandy auch zur privaten Nutzung Coole Firmen-Events | Strukturiertes Onboarding 1 x pro Woche Eis oder Crêpe vom Eiswagen

About the company

c-trace entwickelt und liefert nachhaltigen IoT-Lösungen für klimaschonende Abfalllogistik, Behälterservices, RFID Chips, Fahrzeug- und Telematiksysteme, Software und Apps

Apply for this position