All offersKrakówPythonPython Developer (R&D)
Python Developer (R&D)
Python
Enelion

Python Developer (R&D)

Enelion
Kraków
Type of work
Undetermined
Experience
Senior
Employment Type
B2B
Operating mode
Remote

Tech stack

    Architecture
    master
    Python
    master
    Linux
    advanced
    Git
    regular
    Unit Testing
    regular
    Gerrit
    nice to have
    C
    nice to have

Job description

Online interview
Friendly offer
Enelion was created to support the global electromobility revolution. Our mission is to become a global company promoting communities committed to energy transformation.
We want to achieve this by providing innovative solutions to enable the use of green energy in the most sustainable way. That is why we offer easy-to-install and user-friendly devices and software that allow full management, storage and sharing of energy.
 
By developing advanced ecosystems of charging stations for electric vehicles and systems to manage them, we balance the expectations of users with power grid requirements. We attach great importance not only to the design of our products, but also to their functionality.
 
The revolution has already begun - join our R&D team and let us shape it together at Enelion!
 
Challenges ahead:
 
  • Developing firmware for electric vehicle charging stations
  • Software architecture design
  • Software-hardware compatibility mindset
  • Working with new technologies
  • Taking care of the efficiency and reliability of services offered
 
What do we expect?
 
  • Good, practical knowledge of Python programming language
  • Experience in working with Linux
  • Experience in embedded systems
  • Experience in developing architecture
  • Practical knowledge of the GIT version control system
  • Practical knowledge of TCP/IP networks
  • Self-reliance and ability to work in a team
  • Knowledge of code development procedures, attention to code quality, ability to plan and execute tests

Nice to have:
 
  • Knowledge of Gerrit
  • Knowledge of C
  • Knowledge of electronics

What can you expect from us for your work and time?
 
  • Working at an early stage of the project, opportunity to co-create solutions
  • Projects oriented towards electromobility, energy security and distributed energy
  • Support from R&D team, 8 specialists
  • Onboarding and mentoring
  • Possible employment contract or B2B contract
  • Full-time / part-time job
  • Possibility to work remotely with presence in the office 2-3 times a month
  • Flexible working hours
  • Workstation with a company PC, two monitors and access to an EV charging station
  • Spacious workspace in our new location with the possibility of ‘chilling out’ in the playroom (table football, darts, RC toys etc.)
  • Great coffee from an original Italian espresso machine :)
 
What will the recruitment process look like?
 
  • Only two stages - each including 1 hour of on-line interview: 1. We get to know your competence and experience and 2. We check if we fit together (Culture and Values Fit). The duration of the process is max. 2 weeks.
  • We guarantee that you will experience what it is like to work with our organisation right from the start. We are authentic, curious about you, and empathetic.
  • You will be kept informed of your recruitment status on an ongoing basis. You will not be left without response.
  • If your application is selected, we guarantee you a smooth onboarding process.
  • Do not hesitate to send your application. Maybe we are destined to work together. :)
 
... and finally a few words from the team:
 
“Working as an Electronics Designer gives a true sense of shaping the reality encountered by users of devices around the world and having a real impact on the future - the future of electronic world as well as of our planet. Our department is made up of engineers who are at different levels of professional development, but who all share common qualities like enthusiasm, commitment and open-mindedness. Joint project ‘roasts’ give a lot of constructive feedback, ideas as well as new knowledge – after all, electronics is an immense discipline. Working in our R&D department opens up a great deal of opportunities. The use of the state-of-the-art technologies, which the engineer can choose independently - we do not impose anything - is one of them. Being an Electronics Engineer in our department gives you the opportunity to be involved in the creation of a device at all stages - from the idea that emerged after heated deliberations to the moment when the product leaves our production line. We cooperate with all other Enelion departments and solve problems together. As history shows, people are at the heart of every success and strength. We form a close-knit team of people who have many common topics for discussion and many common interests; here, everyone can express their opinions freely. Relaxed and friendly atmosphere. Good Italian coffee. Table football league at the highest level. More and more after-hours events to strengthen our relations and create a well-coordinated team. R&D power!” Mateusz, Electronics Designer.
 
“Working in the R&D department and developing software for charging stations does not stem from a sense of duty, but rather from sheer pleasure. Pleasure that comes from working as part of a team of ambitious, ingenious people who discover every day that things can be done more optimally while improving the software architecture. Software architecture - this issue is brought up virtually every day and every member of the team is welcome to present their point of view. Discussions are so interesting that they often linger in our thoughts and reflections even after the working day is over. However, what I personally value most about working in R&D, is the constructive feedback I can always count on from other team members regarding the software I deliver. It is through constant feedback that I am able to systematically develop my programming skills and good programming practices. The R&D department is thus an ideal place for someone who plans to become a full-fledged senior engineer in the future.” Jarosław, Embedded Software Engineer
 
“Working in the R&D team gives me a lot of satisfaction because by designing the electronics I have a real impact on the functionality and performance of devices. By creating both hardware and firmware as a close-knit team, we can fairly quickly respond to risks as well as opportunities at various stages of projects in the rapidly growing electromobility industry.
The atmosphere at work is friendly and people here are open and willing to share their knowledge and experience.
Meetings over coffee or at the football table give a moment of relaxation so that the sense of monotony at work is hardly felt. After such breaks you can often look at different things with a fresh vision and an open mind.” Mariusz, Electronics Designer.