IntroductionAre you an experienced Software Designer who enjoys bridging machine control and software engineering? Do you want to work on next-generation semiconductor equipment where PLC technology, C++ and C# come together?
Join an internationally operating high-tech engineering company where you'll contribute to the development of complex semiconductor equipment for leading technology companies. You'll work on both greenfield developments and large legacy systems, helping to shape the software that controls highly advanced production machines used around the world.If you enjoy combining PLC engineering with modern software development, this is the challenge you're looking for.
Your ResponsibilitiesAs a Software Designer, you'll play a key role in designing and developing the software that controls complex high-tech machines.Design and develop machine control software using Beckhoff TwinCAT 3 and/or Siemens PLC.Develop higher-level software components using C++ and/or C#.Translate system requirements into robust software designs and technical solutions.Design and implement software for complex machine control systems.Act as the technical bridge between machine control, software engineering and system architecture.Contribute to both greenfield developments and existing software platforms.Support integration, testing and commissioning of advanced semiconductor equipment.Work closely with software, electronics, mechanics and systems engineers in multidisciplinary Scrum teams.Take ownership of modules and continuously improve software quality and maintainability.
Company ProfileYou will join an internationally operating high-tech engineering organization based in the Brainport Eindhoven region. The company develops advanced software and technology for customers within the semiconductor, high-tech machine building, medical technology and industrial automation sectors.Working in multidisciplinary engineering teams, you'll contribute to the complete development lifecycle of complex systems—from concept and software architecture to implementation, integration and commissioning. The organization combines the flexibility of project-based engineering with a strong technical culture, offering engineers the opportunity to work on cutting-edge technologies for leading international customers.
Your ProfileBachelor's or Master's degree in Computer Science, Software Engineering, Mechatronics, Electrical Engineering or a related field.Approximately 5-10+ years of experience in high-tech machine building or industrial automation.Strong experience with Beckhoff TwinCAT 3 and/or Siemens PLC.Experience developing software in C++ and/or C#.Experience designing software for complex machines or production equipment.Good understanding of Object-Oriented Design and software architecture principles.Experience translating customer or system requirements into software designs.Experience working in Agile/Scrum environments.Familiar with Git, Azure DevOps or similar version control systems.Nice to havePythonTwinCAT SafetyIndustrial robotics (e.g. KUKA)JavaSemiconductor equipment experiencePersonal SkillsStrong analytical and problem-solving skills.Comfortable challenging unclear requirements and proposing improvements.Able to bridge machine control and software engineering.Hands-on, proactive and quality-driven.Strong communicator and team player.Can't tick every box, but do you recognize yourself in this role? We'd still love to receive your application!
What We OfferGross monthly salary between €6,000 and €8,500, depending on your experience.The opportunity to work on highly advanced semiconductor equipment with real technical complexity.Ownership across both PLC and higher-level software development.Challenging greenfield and legacy projects for leading high-tech customers.Hybrid working with flexibility depending on project phases.Continuous technical and personal development through training, coaching and knowledge sharing.An open engineering culture where innovation, collaboration and technical excellence are central.
Interested?Are you excited about this opportunity or would you like to know more?Apply directly or contact Benthe Berting via phone/WhatsApp: +31 (0)6 190 28 768 or email: benthe.berting@mcflybrown.com.