We are seeking a passionate student to join our Software Group as a Software Intern. In this role, you will contribute to designing embedded code for modern industrial electronics hardware used to monitor and control gas/steam turbines or to operate electro-hydraulic valves in gas/steam fuel systems for Large Scale Fixed Installations such as Power Stations or Refineries.

A key focus of your work will be leveraging AI-driven tools and methodologies to enhance the software development process. This includes identifying, testing, and implementing tools that optimize developer productivity, improve code quality, and streamline team collaboration. You will have the opportunity to explore cutting-edge technologies and actively contribute to improving workflows, helping the team deliver innovative and efficient solutions.

WHAT WILL YOU DO:

  • Researching, testing, and integrating AI-driven tools to improve developer productivity and streamline the software development process.
  • Developing unit tests in an embedded C/C++ project to ensure code reliability and maintainability.
  • Enhancing and maintaining the Continuous Integration (CI) system to support automated workflows and improve development efficiency.
  • Assisting in implementing new functionality and contributing to the optimization of existing code.
  • Documenting processes, instructions, and best practices for team-wide adoption of AI-enhanced tools and methodologies.

WHAT WILL YOU NEED:

  • Student in their 3rd–5th year at a university program in Electronics, Computer Science, or a related field.
  • Interest or experience in AI tools and methodologies, particularly in their application to software development and testing processes.
  • Strong problem-solving and troubleshooting skills, with the ability to explore innovative solutions using AI-driven technologies.
  • Solid knowledge of C/C++/python programming languages.
  • Basic understanding of microcontrollers, embedded systems, and electronics.
  • Ability to effectively collaborate in a team environment and communicate ideas and findings with team members.
  • Communicative English and Polish language skills (both written and spoken).
  • Availability to work at least 20h a week

Nice to have:

Familiarity with AI-based tools for software development, such as code analysis platforms, automated testing tools, or CI/CD enhancements.Experience with scripting languages like Python or Bash for task automation.Basic knowledge of version control systems (e.g., Git) and Continuous Integration pipelines.

WHAT WILL YOU GAIN:

  • Paid internship Program
  • Hybrid work model and flexible working hours
  • Support of an assigned mentor
  • Experienced team and professional development
  • Opportunity to gain experience in a recognized engineering company

Location

Niepolomice, PL, Poland

Job Overview
Job Posted:
1 month ago
Job Expires:
Job Type
Part Time Intern

Share This Job: