Senior Software Engineer
KUKA Robotics
Responsibilities Make an impact Lead the design, development, and testing of core software components for warehouse automation platforms using Java, Python, and other relevant technologies. Experience using CoPilot and/or GPT-based tools to accelerate design, development, peer reviewing, test automation, and creation/documentation of software solutions. Translate business and system requirements into scalable software designs, architectures and implementation plans. Collaborate with Software Architects to define, enforce and implement architectural standards, design patterns, and best practices. Work with DevOps teams to optimize CI/CD pipelines, container orchestration, and observability frameworks. Mentor junior engineers and contribute to technical leadership across global development teams. Conduct code reviews, performance tuning, and system optimization to ensure reliability and scalability. Integrate AI-assisted development tools (e.g., GitHub CoPilot, GPT-based platforms) to accelerate design, coding, and documentation. Ensure compliance with cybersecurity and quality standards (ISO 27001, GxP, GDPR) throughout the development lifecycle. Provide 3rd level support and lead root cause analysis for complex customer issues. Design and maintain detailed technical documentation, including design specifications, user guides, and SOPs. Stay current with emerging technologies and industry trends to drive innovation in warehouse automation. Application Requirements What you need to succeed Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field. 3–6 years of software engineering experience in automation, logistics, or industrial systems. Strong proficiency in Java and experience in at least one additional development language (C#, Python, or Rust). Experience designing and implementing microservices, REST/gRPC APIs, and distributed systems. Hands-on experience with container platforms (Docker, Kubernetes) and cloud-native development (Azure, AWS, GCP). Experience with CI/CD tools and DevOps practices. Exposure to real-time systems, robotics integration, and industrial automation platforms. Excellent problem-solving, communication, and documentation skills. Experience with message queues (Kafka, RabbitMQ) and event-driven designs. Experience with AI-assisted development tools.
Por favor confirme su dirección de correo electrónico: Send Email