SOFTWARE DEVELOPER
We are seeking a talented software engineer to join Team Polar. You will be responsible for developing and programming systems for our rover's autonomous driving system using computer vision, artificial intelligence, and machine learning. This is a critical role that will require a deep understanding of software engineering principles, as well as experience with these cutting-edge technologies.
RESPONSIBILITIES
-
Design and implement software systems for the rover's autonomous driving system using computer vision, AI, and machine learning technologies
​​
-
Develop algorithms for image processing, object detection, and localization
​​
-
Write code that integrates with the rover's hardware components, including sensors and controllers
​​
-
Work closely with other members of the team to ensure that software development is aligned with overall project goals
​​
-
Conduct testing and debugging of software systems to ensure they are functioning correctly
​​
-
Stay up-to-date with the latest advances in computer vision, AI, and machine learning and incorporate them into the software development process as appropriate
​​
-
Participate in code reviews and provide constructive feedback to other members of the team
QUALIFICATIONS
-
Proficiency in Computer Science, Software Engineering, or related field
​​
-
Strong programming skills in languages such as Python, C++, or Java
​​
-
Experience with computer vision, AI, and machine learning technologies
​​
-
Knowledge of software engineering principles, design patterns, and development methodologies
​​
-
Familiarity with robotics, including sensors and controllers
​​
-
Excellent problem-solving and analytical skills
​​
-
Ability to work collaboratively in a team environment
​​
-
Excellent written and verbal communication skills
​​
-
Passion for developing cutting-edge software systems
​​
-
Willingness to learn
PREFERRED SKILLS
-
Experience with ROS (Robot Operating System)
​​
-
Familiarity with Git for version control
​​
-
Experience with Agile software development methodologies
​​
-
Knowledge of deep learning frameworks such as TensorFlow or PyTorch
​​
-
Experience with UNIX (GNU/Linux)
WHAT DO WE OFFER?
-
A unique environment where you work with a group of ambitious students towards one goal
-
A diverse team with whom you often do fun things
-
The chance to build a network with our partners
-
The perfect opportunity to enhance your CV
-
The opportunity to follow different trainings offered by our partners
-
Enough freedom, but also set goals to make the most of your time at Team Polar