> Markdown version of [/jobs/ext/3740520-software-engineer-python-c](https://www.wearedevelopers.com/jobs/ext/3740520-software-engineer-python-c). 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). --- # Software Engineer (Python, C++) - **Company:** Woningbouwbanen - **Location:** Arnhem, Netherlands - **Experience:** Experienced - **Salary:** €3,175.0 - €4,530.0 - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Software Quality, Linux, Digital Technology, Embedded Software, Python (Programming Language), Software Engineering, Git, Information Technology - **Published:** October 15, 2026 - **Apply:** https://www.jobbird.com/nl/vacature/26063288-software-engineer-python-c ## About the Role Er is geen minimale opleiding vereist Talen * Je beheerst Nederlands * Een bachelor- of masterdiploma in Computer Science of een vergelijkbaar vakgebied. * Minimaal 3 jaar ervaring in Software Engineering, bij voorkeur met embedded systemen. * Diepgaande kennis van Python en goede ervaring met C++. * Praktische ervaring met Linux en Git, evenals met agile werkomgevingen. ## Description In de rol van Software Engineer ben je verantwoordelijk voor de ontwikkeling van geavanceerde digitale systemen binnen de smart industry. Je werkt in een innovatief team dat zich richt op het creëren van automatische oplossingen voor Ply Placement, een unieke technologie die het mogelijk maakt om verschillende materialen efficiënt te verwerken. Deze functie biedt jou de kans om je technische vaardigheden verder te ontwikkelen binnen een omgeving die innovatie en samenwerking hoog in het vaandel heeft staan. Je komt te werken in een multidisciplinair team waar kennisdeling en groei centraal staan, ideaal voor professionals met een achtergrond in software engineering en embedded systemen. * Verzamelen van vereisten en specificaties door gesprekken met stakeholders en het analyseren van bestaande documentatie. * Ontwikkelen, testen en implementeren van embedded software in Python, met gebruik van geavanceerde technieken en tools. * Opstellen van duidelijke documentatie van de softwareontwerpen en uitvoering van ontwerp- en codeherzieningen. * Uitschrijven van tests (unit, component en systeem) om de kwaliteit van de software te waarborgen.