Embedded Software Developer C++/Linux
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+9 more
Job description
n \n
- Entwicklung und Weiterentwicklung von Embedded-Software in C++ fĂŒr Linux-basierte Systeme\n
- Konzeption, Definition und kontinuierliche Weiterentwicklung skalierbarer Softwarearchitekturen\n
- Erstellung technischer Spezifikationen, Softwarekonzepte und Entwicklungsdokumentationen\n
- Entwicklung und Integration automatisierter Testverfahren innerhalb einer modernen Continuous-Integration-Umgebung\n
- Weiterentwicklung intuitiver BenutzeroberflÀchen auf Basis von Qt\n
- Analyse, Optimierung und Erweiterung bestehender Softwarekomponenten und Bibliotheken\n
- Enge Zusammenarbeit mit Hardwareentwicklung, Systemengineering und Produktmanagement im Rahmen agiler Entwicklungsprozesse\n
\n
Aktive Mitwirkung an technologischen Entscheidungen und der Weiterentwicklung von Entwicklungsstandards \n, n \n
- Yocto oder PTXDIST\n
- U-Boot\n
- Device Tree\n
- Jira\n
- Bitbucket\n
- Docker\n
- FPGA\n
- PID\n
- CRA\n
\n
Requirements
- Ein erfolgreich abgeschlossenes Studium der Informatik, Technischen Informatik, Elektrotechnik oder eine vergleichbare Qualifikation\n
- MehrjÀhrige Berufserfahrung in der Entwicklung von Embedded-Software sowie im Architekturentwurf\n
- Sehr gute Kenntnisse in C/C++ sowie sicherer Umgang mit Linux\n
- Erfahrung im Entwurf und in der Umsetzung von Softwarearchitekturen\n
- Fundierte Kenntnisse im Bereich Continuous Integration und automatisierter Testverfahren\n
- Idealerweise Erfahrung mit Qt-basierten BenutzeroberflÀchen\n
- Analytische Denkweise, strukturierte Arbeitsweise und hohe QualitÀtsorientierung\n
- TeamfÀhigkeit sowie Freude an der Lösung komplexer technischer Herausforderungen\n
- Sehr gute Deutsch- und Englischkenntnisse\n, * Praktische Erfahrung mit Rust\n
- Sehr gute Python-Kenntnisse\n
- Erfahrung mit dem Qt-Framework\n
- Implementierung und Debugging hardware-naher Schnittstellen (z. B. SPI, I2C, UART, CANOpen)\n
- AusgeprÀgtes Plattformdenken\n
Benefits & conditions
n \n
- eine lebendige Gemeinschaft mit Austausch auf Augenhöhe, gemeinsamem Lachen, unter anderem beim Tischtennis, Billard oder einfach bei einem Espresso - SiebtrĂ€ger ;) - in unserem âKulinariumâ und epischen Unternehmungen (Sommerfest, Betriebsausflug, Lunch-Lotterie, Weihnachtsfeier)\n
- eine authentische Duz-Kultur und kurze Entscheidungswege\n
- eine individuelle Einarbeitung neuer TOPTICAnerinnen begleitet durch einen persönliche*n Patin/Paten\n
- maĂgeschneiderte Weiterbildung - vielfĂ€ltige Lernmöglichkeiten fĂŒr jeden Bedarf\n
- UnterstĂŒtzung in allen Lebenslagen: Employee Assistance Program fĂŒr Mitarbeitende und Angehörige\n
- Energie fĂŒr zwischendurch in Form kostenfreier SoftgetrĂ€nke, Kaffee/Tee, frischem Obst und Eis\n
- groĂzĂŒgige Urlaubstage: 30 + zusĂ€tzlich besondere Feiertage (z.B. Heiligabend, Silvester)\n
- finanzielle Extras wie Weihnachtsgeld, Mitarbeiterbonus, betriebliche Altersvorsorge\n
- stolze Auszeichnungen als âBayernâs Best 50â und âFahrradfreundlicher Arbeitgeberâ\n
\n
About the company
Die TOPTICA Photonics SE ist ein international fĂŒhrender, mittelstĂ€ndischer Hightech-Hersteller von Lasersystemen fĂŒr Wissenschaft, Biotechnologie und Messtechnik mit weltweit ĂŒber 600 Mitarbeitenden. Hohe Motivation und Eigenverantwortung im Dienste der Kundinnen prĂ€gen die Firmenphilosophie des privat gefĂŒhrten "Hidden Champion", welche von den Mitarbeitenden mit groĂem Engagement gemeinsam gelebt wird. Zu den Kundinnen zĂ€hlen namhafte Industrieunternehmen genauso wie zahlreiche NobelpreistrĂ€ger*innen. \n
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleâŠ