YOUR RESPONSIBILITIES
* Design and implement software to extend the diagnostic capabilities of our products
* Work closely with service engineers and technical support to understand their challenges
* Extend existing systems to collect, analyse and visualise key performance data in real time using a metrics-based approach
* Identify areas for improvement within existing diagnostic processes and iteratively refine software solutions
* Writing clean, efficient and well-documented code that is easy to test, maintain and reuse
* Write tests to maintain code quality and prevent regressions
* Optimise applications for maximum performance and scalability
* Troubleshoot and debug to improve applications and user experience
* Perform code reviews to ensure code quality and adherence to best practices
* Stay up-to-date with the latest technologies and software development best practices
YOUR QUALIFICATIONS & SKILLS
* Degree in Computer Science, Software Engineering or similar
* Strong knowledge of C/C++, Python and other Linux scripting languages
* Previous work experience in software development and solid understanding of data structures, algorithms, object-oriented programming (OOP), multithreading, memory management, debugging and performance optimisation
* Familiarity with backend service development, RESTful APIs, networking (TCP/IP, TLS), event-based systems, metric-based systems and communication protocols (e.g. MQTT, ZMQ, etc.)
* Familiarity with Arm Cortex-A cores and development on resource-constrained architectures
* Experience of version control systems, preferably Git
* Familiarity with CI / CD pipelines a plus
* Autonomous and solution-oriented work style, as well as analytical thinking
* Enthusiasm, good communication skills and ability to work in a team
* Fluent in English
OUR COMMITMENT
* Innovative work environment in a young, dynamic team
* High-tech projects in the future-proof sector of e-mobility
* Opportunities for advancement in a growing company
* A wide range of further training opportunities
* Attractive bonus system and performance-related pay
* Additional company benefits
#J-18808-Ljbffr