To continue the development of better products for the challenges in material analysis, we need you! You have the opportunity to add your experience to our development team, which has extensive know-how ranging from hardware development and embedded software to complex online and offline evaluation with state-of-the-art technologies.
Your responsibilities
1. Planning the software architecture and design for software products
2. Definition of project specifications and technical direction as well as prioritization of technical tasks
3. Creating a framework for technical standards (coding standard) and procedures
4. Monitoring software quality and system changes
5. Guiding development team members in troubleshooting and problem solving
6. Analyzing existing products and processes to identify risks and redundancies
7. Perform comprehensive solution development assessments, evaluation and selection of technologies and tools
8. Mentoring and support for developers
9. Moderation of code reviews and technical exchange within the team
10. Promoting a collaborative and innovative team culture
11. Communication and collaboration with CTO, POs, team leader and development team, mediation between technical and non-technical stakeholders
12. Presenting technical concepts and progress
Your profile
1. Sound technical education (university) in the field of telematics or computer science
2. 5 years+ experience in programming in C++ and Python
3. Good understanding of system architecture, system testing and big picture of software products
4. Experience in image processing and Machine Vision required
5. Experience with real-time data processing is a pre-condition
6. Knowledge of hardware acceleration (GPU, TPU, FPGA)
7. Experience with source control management (GIT) and CI
8. Experience with Artifactory and Conan
9. Experience with agile frameworks for development processes (Scrum)
10. Experience with CUDA would be great
11. Experience with Tensorflow, AutoKeras or similar AI libraries is a plus
12. Business fluent in written and spoken German and English
13. Strong communication skills, project and crisis management
14. Analytical & strategic thinking
15. Solution orientation and decision-making ability
16. High self-motivation
17. Cooperative and motivating team member with a proactive approach
18. Commitment to EVK values such as ownership and innovative spirit
What we offer
1. Working with the latest technologies and at the forefront of innovation in tech on scale and research, creating real value in industries like recycling, food, textile,….
2. A good work-life balance is guaranteed thanks to flexible working hours without core hours.
3. A hybrid working model that combines home and in-office work. We offer flexibility.
4. We work together in a collegial and respectful manner and offer extensive opportunities for professional and personal development.
5. A team that thinks outside the box, welcomes unconventional ideas and pushes boundaries.
6. If you use public transport, you will receive a financial subsidy; alternatively, there are plenty of parking facilities for bike and car.
7. We also offer a company pension scheme in accordance with §3/1/15a EstG, lunch allowances, free coffee, tea and fruit and much more.
What to expect in the application process
1. We gain a first impression through application documents and sometimes also a short video call. We usually need 1-3 days for this.
2. We get to know you in person in our office or via video call. From our side, Matthias Kerschhaggl, CTO, and Manuela Rosenzopf-Dietl, People & Culture, are present.
3. Meet & greet with Management, other POs and future team colleagues.
4. We stay in constant contact and communicate transparently about the status.
#J-18808-Ljbffr