Software Design Engineer | Software Konstrukteur (m/w/d)
Lemo Maschinenbau GmbH
Job Summary
As a Software Design Engineer, you will be responsible for the end-to-end lifecycle of software construction, starting from the initial planning phases to the final implementation. Your daily routine will involve developing functional programs across various programming languages, designing software architectures, and ensuring rigorous quality management throughout the project lifecycle. Beyond coding, you will be tasked with creating comprehensive technical documentation and managing software versioning. This role is ideal for a technically-minded professional who enjoys analytical problem-solving and is comfortable working at the intersection of software and electrical engineering. The position offers a high degree of variety and responsibility, requiring a candidate who can balance technical precision with cost-consciousness and project management duties. It is a unique opportunity to apply software expertise within a technical-physical context, working collaboratively in a team-oriented environment that values flexibility and a proactive approach.
Required Skills
Education
Degree in Computer Science, Technical Computer Science, Electrical Engineering, or a completed vocational training as an Electronics Technician or State-Certified Technician.
Experience
- Professional experience in planning and constructing software systems
- Experience in developing functional programs using multiple programming languages
- Background in project and quality management within a technical environment
- Experience in technical documentation and software administration
Languages
Additional
- Willingness to travel is required. Candidates must demonstrate high flexibility and cost-consciousness.