Intern: Software Partitioning and Scheduling (m/f)
Internship Munich (Upper Bavaria) IT development
Job description
3221333
Additional Cities
Garching
Career Level
Co-op/Intern
Relocation Assistance
No
Business
GE Aviation
Business Segment
Aviation Avionics & Digital Systems
Function
Engineering/Technology
Country/Territory
Germany
Postal Code
85748
Role Summary/Purpose
GE Aviation is investigating the use of modern multi-core architectures. You will migrate existing single-core software to a multi-core platform. This work focuses on partitioning of existing software, deployment and schedule synthesis to maximize processor utilization. This can be done either during an internship or for your master thesis.
Essential Responsibilities
· Determine tasks that can be run in parallel without impacting data flow and introducing data latency.
· Develop an automated method for partitioning, deployment and scheduling based on a variety of tools.
· Demonstrate scalability, usability and determinism of the selected solution.
Qualifications/Requirements
· Good Java/C/C++ Skills
· Good understanding of task scheduling
· First experience with development of toolchains
· Self-motivated, structured work style and good communication skills
· Fluency in English
· Good academic track record
Desired Characteristics
· Initiative to gain technical depth in development of toolchains that support maximizing processor utilization.
· Initiative to engage in the aeronautical industry
About Us
GE Aviation Munich is a R&D center of excellence and is in the heart of southern Germany, on the Garching campus of the Technical University of Munich. This creates a unique blend for our engineers to be in a university setting, while performing research and development in a world-class industrial environment that is dedicated to bringing innovative technologies to market. Within the R&D community, the center maintains close partnerships with numerous universities, research institutions and technology companies in Germany and abroad.
Primary Country
Germany
Primary State/Province
Bavaria
Primary City
Garching