Software development assistant for sectoral energy system planning at Fraunhofer IEG. Collaborating with agile Scrum teams to innovate in energy system integration and planning.
Responsibilities
Contribute to Python software development for cross-sector planning of neighborhood energy systems.
Take on tasks in software architecture, development, testing and documentation.
Depending on your interest and prior knowledge: possible involvement in implementing a web GUI in Python.
Participate in addressing energy-economics research questions, analyze data for neighborhood planning projects, and provide conceptual support for automating energy system analyses and planning at the neighborhood level.
Develop and maintain databases (PostgreSQL).
Support topics such as version control, deployment and CI/CD processes.
Requirements
Enrolled student in a degree program such as Computer Science, Mathematics, Physics, Energy Engineering or a related field.
Experience in software development with Python and the ability to independently plan and complete small programming tasks.
Interest in technical topics from energy engineering and neighborhood planning.
Desirable skills: mathematical optimization methods (e.g., linear programming or evolutionary algorithms), data analysis, data science and machine learning, relational database development, web development or web GUI development with Python (e.g., Dash, Flask, Django).
Independent and reliable working style.
Good written and verbal communication skills in German or English.
Benefits
Meaningful work — we are passionate about climate protection and the energy transition!
You will be a full member of one of our agile Scrum teams, working with developers and researchers as an equal team member.
We will assign you a task that motivates and excites you.
Opportunity to contribute your own ideas to the development direction.
A practical role that complements your studies.
A friendly, creative and supportive working environment.
Tailored supervision by the Scrum team and a personal buddy.
Flexible working hours that fit your studies.
Possibility to complete a final thesis in the area of software development for energy system planning.
Job title
Research Assistant – Software Development, Urban Energy System Planning
Engineering Services Coordinator managing contract administration activities within Florida Department of Transportation. Overseeing agreements, coordinating with consultants, and ensuring project development is efficient.
Project Leader developing new processes for thin film rolling at Heraeus Precious Metals. Responsible for project planning, coordination, and technological assessments.
Experienced Programmer for a global video game studio focusing on game development and mentoring junior developers in a collaborative engineering culture.
Working student in App - Entwicklung mit React Native for NEOCOSMO GmbH. Creating mobile applications and designing user interfaces for iOS and Android.
Engineering Technician C performing inspections and engineering record maintenance on pipeline projects. Works under supervision ensuring adherence to safety and company operating procedures.
Engineering Technician at Lincoln Electric completing engineered system debug and start - up prior to runoff. Collaborating with project engineers on PLC, HMI, and robotic programming.
Join Stay22 as a Senior ML/DL Developer in the Neuro Squad. Design and optimize AI solutions, enhancing affiliate platform performance and user experience.
Mobile Developer responsible for evolving applications using Flutter in a hybrid work setting. Collaborating with cross - functional teams to ensure quality and performance of mobile applications.
Develop business applications using WinDev, WebDev, and WinDev Mobile. Work closely with clients to deliver tailored solutions and perform system maintenance.
Manager in PwC's Software and Product Innovation team leading the development of software solutions and managing talented developers. Responsible for project delivery, team development, and embracing innovative technologies.