> Markdown version of [/jobs/ext/3169392-software-engineer](https://www.wearedevelopers.com/jobs/ext/3169392-software-engineer). 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 - **Company:** Legrand GmbH - **Location:** Zwickau, Germany - **Contract:** Permanent contract - **Skills:** HTML, JavaScript (Programming Language), IOS Applications, Unit Testing, Bash Shell, C++ (Programming Language), Computer Programming, Data Centers, Linux, Web Development, Linux on Embedded Systems, Python (Programming Language), Network Programming, Software Product Management, Software Engineering, Product Software Implementation Methods, TypeScript, PIC Microcontroller, Linux Development, Information Technology, Web Technologies, Programming Languages - **Published:** September 14, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=3a07b7d028c0a4d9 ## About the Role * Bachelor's degree in computer science, software engineering or related degree * At least 1 year experience with Linux development environments * Skills/Knowledge: + Programming languages: C++, Bash, Python + Basics of Web technologies: JavaScript/TypeScript/HTML + High level of written and spoken English language + Ability and willingness to quickly understand complex technical content and concepts + Ready for continuous learning and international teamwork ## Description * Appropriate pay and company pension scheme, bonus and award systems * Flexible and family-friendly working hours (full and part-time), time account, home office * Business trips to trade fairs, customers and company development sites possible * Regular optional event highlights, e.g. summer activity, Oktoberfest, release dinner * Company culture that focuses on sustainable products and processes * Other: Parking space, real offices, health and safety focus What Will You Do? Your tasks: * Planning, design and implementation of software in the embedded Linux environment * Provide unit-test coverage for delivered code * Work on the cross-product software architecture * Continuous process and resource optimization * Other possible fields of activity in the following areas: * Kernel, system and application development in the Linux environment * Web Development * Microcontroller programming * Network programming * Android and iOS applications