Auf einen Blick
- Aufgaben: Join us to tackle challenges in robotics and automation through innovative software engineering.
- Arbeitgeber: Fraunhofer IPA is a leading research institute focused on practical solutions for industrial challenges.
- Mitarbeitervorteile: Enjoy a diverse work environment, career growth opportunities, and access to top-notch labs.
- Warum dieser Job: Be part of groundbreaking projects that impact lives and shape the future of technology.
- Gewünschte Qualifikationen: Master's degree in relevant fields with strong analytical skills and excellent English communication.
- Andere Informationen: Initial contract for 2 years with potential for Ph.D. and startup incubation.
Das voraussichtliche Gehalt liegt zwischen 42000 - 84000 € pro Jahr.
The mission of the Fraunhofer Institute for Manufacturing Engineering and Automation IPA is to find solutions to organizational and technological challenges, with special focus on the production environment of industrial enterprises. From inception in R&D to pilots in production, we value scientific excellence as much as pragmatic engineering.
Our Robot and Assistive Systems department develops robot solutions and supporting technologies for fields of application such as manufacturing, logistics, and robot-assisted living. A significant example of our work is the Care-O-bot 4 platform, a technology test bed as well as a product by one of our spin-off companies. Other examples include reconfigurable production lines in the automotive domain, and machine-to-cloud software stacks to monitor assets, drive machinery, and optimize production processes.
Software is the key enabler of our vision: open, accessible, certifiable. We actively pursue the topics of open-source, model-based engineering, functional safety as its core traits, in the context of consulting work for best-in-class private customers and of publicly funded projects such as RoboShield, ROS-Industrial, ScalABLE 4.0, and the Service Robotics Network, to name a few.
The range of research topics and tasks will include:
Industry 4.0 and digital manufacturing technologies
- Vertical integration from machine to cloud: from automation hardware to higher-level infrastructure (MES, ERP)
- Horizontal integration of robotics and automation devices
- Interoperability between community-based and industry-mandated standards, such as ROS, OPC-UA, DDS, PLC open, etc.
Software engineering for robotics
- Software engineering methods for robotics, distributed software development, collaboration within open-source communities
- Computer-aided deployment of complex software systems
- Model-driven engineering techniques for the software development (metamodeling, DSLs, code generation techniques, etc.)
What we expect from you
Required:
- Master´s degree in Computer Science, Electrical/Computer Engineering, Mathematics, Physical Science, or related field, with above average grades
- Excellent analytical and algorithmic skills: clear thinking, clear coding
- Excellent communication skills in English, written and spoken
Preferred:
- Experience in software development for mechatronic systems or embedded systems (PC and/or PLC platforms)
- Proficiency with source control and continuous integration tools
- Knowledge of model-driven engineering approaches
- Ability to cope with stress, tight schedules, underspecified problems
- Good command of German, written and spoken
Please include with your application: cover letter expressing your motivations and ambitions, your CV, copies of all academic qualifications (including school education) and relevant references and certificates.
What you can expect from us
- Opportunity to pursue advanced software engineering in a range of domains within robotics and automation
- Culturally diverse working environment in close contact with top robotics researchers as well as with industrial customers
- Career opportunities such as direct responsibility over projects and staff, scientific work towards a Ph.D. degree, and incubation of start-up companies with direct support of our institute
- Exceptionally well-equipped laboratories and work facilities to enable you to implement and validate your ideas, in one of the biggest robotics departments in Europe.
Have we aroused your interest, and would you like to get to know us better? With your application, you have the chance to learn everything about our work in our department during our selection days and to get to know your future colleagues in person. For more information, please check here .
Appointment, remuneration and social security benefits based on the public-sector collective wage agreement (TVöD). Additionally Fraunhofer may grant performance-based variable remuneration components.
The position is initially limited for 2 years.
In case of identical qualifications preference will be given to severely disabled candidates.
We would like to point out that the chosen job title also includes the third gender.
The Fraunhofer-Gesellschaft emphasises gender-independent professional equality.
Fraunhofer is Europe’s largest application-oriented research organization. Our research efforts are geared entirely to people’s needs: health, security, communication, energy and the environment. As a result, the work undertaken by our researchers and developers has a significant impact on people’s lives. We are creative. We shape technology. We design products. We improve methods and techniques. We open up new vistas.
For questions please contact:
Johannes Kienle
+49 711 970-1153
Apply at
Job Reference: IPA-2019-186 |
#J-18808-Ljbffr
Research Engineer (m/f) in Software Engineering for Robotics and Automation Arbeitgeber: Fraunhofer IPA
Kontaktperson:
Fraunhofer IPA HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Research Engineer (m/f) in Software Engineering for Robotics and Automation
✨Tip Number 1
Familiarize yourself with the latest trends in robotics and automation, especially in areas like Industry 4.0 and digital manufacturing technologies. This knowledge will not only help you during interviews but also demonstrate your genuine interest in the field.
✨Tip Number 2
Engage with open-source communities related to robotics and software engineering. Contributing to projects or participating in discussions can showcase your skills and commitment to collaborative development, which is highly valued at our institute.
✨Tip Number 3
Prepare to discuss your experience with model-driven engineering techniques and software development for mechatronic systems. Be ready to provide examples of how you've applied these methods in past projects, as this aligns closely with our research focus.
✨Tip Number 4
Brush up on your German language skills if you're not already proficient. While English is essential, having a good command of German can enhance your communication with colleagues and clients, making you a more attractive candidate.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Research Engineer (m/f) in Software Engineering for Robotics and Automation
Tipps für deine Bewerbung 🫡
Craft a Compelling Cover Letter: Your cover letter should clearly express your motivations and ambitions for the role. Highlight your relevant experience in software engineering, particularly in robotics and automation, and explain how your skills align with the mission of the Fraunhofer Institute.
Tailor Your CV: Make sure your CV is tailored to the job description. Emphasize your academic qualifications, especially your Master's degree, and any relevant experience in software development for mechatronic or embedded systems. Include specific projects or achievements that demonstrate your analytical and algorithmic skills.
Include Relevant Documents: Along with your application, include copies of all academic qualifications, references, and certificates. Ensure these documents are organized and clearly labeled to make it easy for the hiring team to review your credentials.
Demonstrate Language Proficiency: Since excellent communication skills in English are required, ensure your application is free of grammatical errors and clearly written. If you have proficiency in German, mention this in your application as it is preferred for the role.
Wie du dich auf ein Vorstellungsgespräch bei Fraunhofer IPA vorbereitest
✨Showcase Your Analytical Skills
Given the emphasis on excellent analytical and algorithmic skills, be prepared to discuss specific examples from your past experiences where you demonstrated clear thinking and problem-solving abilities. Highlight any projects where you had to analyze complex data or develop algorithms.
✨Demonstrate Software Engineering Knowledge
Since the role focuses on software engineering for robotics, make sure to discuss your experience with software development, especially in mechatronic or embedded systems. Be ready to talk about the tools and methodologies you've used, such as model-driven engineering or continuous integration.
✨Communicate Effectively in English and German
Excellent communication skills in both English and German are required. Practice articulating your thoughts clearly and concisely in both languages. If you're more comfortable in one language, ensure you can switch to the other when necessary during the interview.
✨Prepare for Technical Questions
Expect technical questions related to robotics, automation, and software engineering. Brush up on relevant standards like ROS, OPC-UA, and DDS. Being able to discuss interoperability and integration of systems will show your depth of knowledge and readiness for the role.