PhD Candidate as Associate Scientist and Academic Staff Member (f/m/d) for Software Architecture Technologies

companyKarlsruher Institut für Technologie (KIT) Campus Süd
locationKarlsruhe, Deutschland
VeröffentlichtVeröffentlicht: 8.11.2023
IT und Digitalisierung
Karlsruhe Institute of Technology (KIT) – The Research University in the Helmholtz Association creates and imparts knowledge for the society and the environment. It is our goal to make significant contributions to mastering the global challenges of mankind in the fields of energy, mobility, and information. For this, about 9,800 employees of KIT cooperate in a broad range of disciplines in research, academic education, and innovation. The Institute of Information Security and Dependability (KASTEL) is looking for the next possible date and limited for an initial period of two years with extension option up to 6 years in total for a PhD Candidate as Associate Scientist and Academic Staff Member (f/m/d) for Software Architecture Technologies 50% of the time at KIT and 50% of the time at ABB Job description ABB is a leading global engineering company that energizes the transformation of society and industry to achieve a more productive, sustainable future. By connecting software to its electrification, robotics, automation and motion portfolio, ABB pushes the boundaries of technology to drive performance to new levels. At ABB Corporate Research we explore novel technologies and innovative methods to enhance the core business strengths of ABB, a company with a long history in innovation and technology. The Software Architecture Research Group of ABB's Corporate Research Center Germany transfers recent academic insights and technology developments into prototypes of future products and systems. KIT and ABB are looking for an enthusiastic computer scientist or software engineer with an above average master-s degree, who wants to start a research career. You conduct scientific research on modeling techniques for industrial cloud-native software architectures. You work on the challenge of utilizing architecture models for design-time evaluations, simulations, runtime optimizations, and maintenance tasks to improve the modelled systems. You devise novel approaches to reduce the configuration complexity of cloud-native infrastructure for container orchestration systems specifically for large-scale distributed control systems. You contribute with your scientific work to a “DevOps for Industrial Automation- approach that allows shorter update cycles in a robust manner. You participate in research projects at ABB Corporate Research, supported by ABB development units. You interview ABB software architects for requirements and design constraints and implement your novel concepts upon the latest modeling frameworks from KIT. You construct prototypes to validate your ideas and conduct empirical to tailor your concepts for a smooth technology transfer into software development units. The possibility of doctoral studies is given in the case of fulfilment of the admission requirements of the KIT Faculty of Computer Science. Personal qualification For this role, you have an MSc. or equivalent degree in computer science, software engineering, or a related field Demonstrated academic experience and/or professional experience in software architecture and cloud-native technologies are a plus. We value cross-cultural communication skills, creativity, initiative, enthusiasm, and result-orientation to bring your innovations towards new products and digital offerings. You have hands-on experience in object-oriented software design and development (e.g., C, C++, C#, Java, Python). You have experience or you are willing to acquire knowledge in model-based or model-driven software development (e.g., UML, OCL, DSLs, EMF, model transformation frameworks, Digital Twins). Expertise in one of the following fields is a plus: knowledge in virtualization and container technologies (e.g., Docker, Kubernetes, WebAssembly, -), infrastructure-as-code (Ansible, Terraform, -) domain knowledge in process automation, experiences with lean/agile software development processes (e.g., Scrum, Kanban). Proficient English skills are mandatory. Become a member of staff of the only German University of Excellence that conducts large-scale research on the national level. Work under excellent working conditions in an interna-tional environment and be active in research and academic education for our future. Benefit from specific training when starting your job and from a wide range of further qualification offers. Use our flexible working time models (flexitime, work from home), our sports and lei-sure offers, as well as our child and holiday care services. We also pay a share of EUR 25/month in the Job Ticket Baden-Württemberg. Enjoy a large variety of dishes, snacks, and beverages at our canteens. We prefer to balance the number of employees (f/m/d). Therefore we kindly ask female applicants to apply for this job. Recognized severely disabled persons will be preferred if they are equally qualified. Please apply online until December 5, 2023 using the vacancy number 2293/2023 to Ms Raquel Carrasco Sánchez, Karlsruhe Institute of Technology (KIT), Kaiserstr. 12, 76131 Karlsruhe, Germany. For further information, please contact (KIT Professor) Prof. Dr. Ralf Reussner: +49 (0) 721 608-44067 (ABB Team Lead) Dr. Marie Platenius-Mohr: +49 (0) 170 9370463 (ABB Research Fellow) Dr.-Ing. Heiko Koziolek: +49 (0) 160 909 33 454 Your personal data will be processed by KIT in accordance with this privacy policy. You can find further information on the internet: KIT – The Research University in the Helmholtz Association