What will be your main tasks?
-
developing new features for embedded systems in Python
-
developing back-end components to improve responsiveness and overall performance
-
cooperating with a team of engineers on the development of firmware
-
cooperating with a team of engineers to review code
-
analyzing and optimizing the use of embedded system resources
-
collecting and addressing technical and design requirements
-
actively participating in the entire application lifecycle, focusing on coding and debugging
-
defining and implementing test procedures to check the functionality and stability of the device
-
identifying any potential quality issues per defined process and escalating potential quality issues
-
creating conceptual solutions and specifications
-
implementing solutions and their continuous upgrade
-
regular documenting
-
depending on seniority, cooperating with clients regarding technical aspects of the project
-
depending on seniority, leading and coordinating assignments within smaller project teams (3-5 members)
You are the right person for us if you:
-
have a University degree in IT, electrical engineering, engineering (preferably robotics) or another relevant field (preferable but not required)
-
have experience in Python development
-
have knowledge of English language
-
have strong communication, organizational and problem-solving skills
-
show proactive approach to work and are focused on continuous learning and professional development
-
prefer teamwork, openly express your ideas and accept the ideas of others
An additional plus is if you:
-
have knowledge of SQL
-
have experience working with Linux operating system
-
are familiar with the basics of machine learning
-
have experience working with clients
-
have knowledge of German language
What do we offer?
-
opportunity to work in innovative environment with new technologies (indoor localization, UWB, 5G, NB-IoT, Industry 4.0)
-
working on the development of products which companies use worldwide
-
working on assignments according to agile methodology
-
attending seminars, fairs, certification programs, language courses (English/German) and other education in agreement with MOBILISIS
-
opportunity for continuous learning and growth within and across departments
-
modern workspace with gym, relax rooms and ping-pong
-
car and bike parking
-
paid lunch, coffee, tea and other beverages
-
relaxed work environment with flexible working hours and without dress-code
-
team buildings, (birthday) parties and taking part in social responsibility activities