At a Glance
- Tasks: Design and programme cutting-edge control systems for machines and robots.
- Company: Join a leading company in the automation industry with a focus on innovation.
- Benefits: Enjoy competitive pay, health perks, remote work options, and growth opportunities.
- Other info: Dynamic role with opportunities to travel and develop your skills.
- Why this job: Make a real impact by working on exciting global projects in tech.
- Qualifications: Degree in software/electrical engineering and experience with PLC programming.
The predicted salary is between 40000 - 50000 € per year.
Responsibilities
- Design and programme electrical/electronic and software control systems in the machine tool, robotic and automation industry.
- Produce detailed documentation packages.
- Program PLC's, HMI’s, and Real-Time Motion Control for hydraulic and electric drive systems.
- Develop front-end systems using manufacturers IDE’s, or bespoke higher-level languages.
- Commission systems on customer sites throughout the world, sometimes at short notice.
Qualifications
- The successful candidate will have a degree in software / electrical / electronic engineering.
- Siemens S7/TIA PLC/HMI programming and integration of various drive and motion control.
- Allen-Bradley RS Logix PLC / FactoryTalk View HMI programming and motion control.
- Integrating a system with multiple devices on various communication protocols (EthernetIP, ProfiNET, etc.).
- IEC 61131 orientated programming experience.
- Combinations of other PLC, HMI or higher-level systems configuration skills may be considered if a significant level of experience has been attained.
- Knowledge of other programming languages would be advantageous, such as: C++, C#, JavaScript.
- Real-time and embedded control.
- Moog MACS programming environment.
- The knowledge and ability to document the complete software lifecycle of a system is beneficial (i.e. requirements, design, testing and installation).
Software Engineer employer: KUKA Aktiengesellschaft
As a leading player in the machine tool, robotic, and automation industry, we pride ourselves on fostering a dynamic work culture that encourages innovation and collaboration. Our employees benefit from comprehensive training programmes, opportunities for global travel, and the chance to work with cutting-edge technology, all while being part of a supportive team that values personal and professional growth.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer
✨Tip Number 1
Network like a pro! Reach out to industry professionals on LinkedIn or attend local meetups. We all know that sometimes it’s not just what you know, but who you know that can help you land that dream job.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving PLCs and HMI programming. We want to see your coding prowess in action, so make sure it’s easy to access and visually appealing.
✨Tip Number 3
Prepare for the interview like it’s the final exam! Brush up on your technical knowledge, especially around Siemens S7/TIA and Allen-Bradley systems. We recommend practising common interview questions and even doing mock interviews with friends.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who take the initiative to connect directly with us.
We think you need these skills to ace Software Engineer
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Software Engineer role. Highlight your experience with PLCs, HMI programming, and any relevant projects you've worked on. We want to see how your skills match what we're looking for!
Show Off Your Documentation Skills:Since producing detailed documentation is key in this role, include examples of your documentation work. Whether it's requirements, design, or testing, we love to see how you keep things organised and clear.
Be Specific About Your Experience:When detailing your experience, be specific about the technologies you've used, like Siemens S7 or Allen-Bradley systems. We appreciate candidates who can clearly articulate their hands-on experience with various communication protocols.
Apply Through Our Website:Don't forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. We can't wait to see what you bring to the table!
How to prepare for a job interview at KUKA Aktiengesellschaft
✨Know Your Tech Inside Out
Make sure you brush up on your knowledge of Siemens S7/TIA PLC and Allen-Bradley RS Logix. Be ready to discuss specific projects where you've programmed these systems, as well as any challenges you faced and how you overcame them.
✨Show Off Your Documentation Skills
Since producing detailed documentation is key in this role, prepare examples of documentation packages you've created in the past. Highlight your understanding of the software lifecycle, from requirements to testing and installation.
✨Be Ready for Real-World Scenarios
Expect questions about commissioning systems on customer sites. Think of a time when you had to troubleshoot or adapt quickly in a high-pressure situation. Sharing a story will demonstrate your problem-solving skills and adaptability.
✨Brush Up on Communication Protocols
Familiarise yourself with various communication protocols like EthernetIP and ProfiNET. Be prepared to explain how you've integrated systems with multiple devices using these protocols, as this will show your technical depth and versatility.