> Markdown version of [/jobs/ext/2952017-embedded-software-developer-c-linux](https://www.wearedevelopers.com/jobs/ext/2952017-embedded-software-developer-c-linux). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Embedded Software Developer C++/Linux - **Company:** TOPTICA Photonics AG - **Location:** Grafelfing, Germany - **Contract:** Permanent contract - **Skills:** Systems Engineering, JIRA, C++ (Programming Language), CANopen, Computer Engineering, Continuous Integration, Software Debugging, Linux, Embedded Software, Field-Programmable Gate Array (FPGA), Hardware Design, Human-Computer Interaction, Python (Programming Language), Software Architecture, Qt (Software), Universal Asynchronous Receiver/Transmitter, Yocto, Information Technology, Bitbucket, U-Boot, Docker - **Published:** September 17, 2026 - **Apply:** https://www.stepstone.de/stellenangebote--Embedded-Software-Developer-C-Linux-m-w-d-Graefelfing-TOPTICA-Photonics-SE--14514509-inline.html ## About the Role * 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 ## 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 ## Related Videos - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) ## Related Articles - [The Biggest German Tech Companies](https://www.wearedevelopers.com/magazine/424-the-biggest-german-tech-companies) - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany) - [System change: restart as developer?](https://www.wearedevelopers.com/magazine/39-system-change-restart-as-developer) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Austria – the most livable place for software developers?](https://www.wearedevelopers.com/magazine/20-austria-the-most-livable-place-for-software-developers) - [Frontend Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/195-frontend-developer-salary-in-germany-2023)