YOUR RESPONSIBILITIES
- Strengthen and further develop the organisation of the Charging Functions Software team
- Lead internal and external resources to ensure the right balance between operational control and effective delegation
- Manage hiring activities, employee development, training, coaching and mentoring
- Define, develop and monitor the technical product roadmap for charging functions and firmware, aligning it with the overall product strategy
- Align regulatory, standardisation and customer requirements with internal and external stakeholders
- Identify and drive continuous improvements in processes, methodologies and development practices to enhance efficiency and quality
- Collaborate with cross-functional teams and stakeholders to address technical enquiries and resolve issues in the field
- Support technical decision-making and contribute to strategic product development initiatives
- Monitor industry trends, emerging technologies and best practices in the development of embedded software and firmware
|
Vollzeit
Bozen, Bologna
24.08.2026
Bozen, Bologna
YOUR RESPONSIBILITIES
- Design and develop software cyber security mechanisms in accordance with applicable cyber security requirements and secure code writing guidelines
- Support in monitoring vulnerabilities that may affect the product, assessing their severity and managing any associated correction and verification
- Assist in the definition/updating of secure coding guidelines
- Support the integration and configuration of cybersecurity mechanisms for the entire product lifecycle (development, production, maintenance)
- Write documentation on the software developed in accordance with the process
- Debugging code on various systems using debuggers
- Read and understand the technical documentation of the µprocessors and µcontrollers
|
Vollzeit
Bologna, Bolzano, Munich
07.08.2026
Bologna, Bolzano, Munich
YOUR RESPONSIBILITIES
- Define and manage the software roadmap for our charging solutions, translating business, customer, and regulatory requirements into clear development priorities
- Own and prioritize the product backlog for charger software modules, ensuring the right balance between product maturity, development capacity, customer value, and business impact
- Collaborate closely with Product Management, System Architects, Hardware Engineers, Software Developers, and external stakeholders to transform requirements into user stories, specifications, and actionable development tasks
- Support Agile development processes through backlog refinement, sprint planning, reviews, and continuous alignment with development teams
- Ensure compliance with relevant industry standards and regulations, including OCPP, ISO 15118, IEC 61851, metrology, and cybersecurity requirements
- Coordinate software releases and OTA rollout strategies, ensuring effective communication, documentation, validation, and certification activities
- Analyse customer feedback, field data, and market trends to continuously improve product performance and identify new opportunities within the e-mobility ecosystem
|
YOUR RESPONSIBILITIES
- Design, develop, and maintain secure, scalable web applications across the full stack (React/Next.js, C#)
- Take technical ownership of features and systems from concept and architecture through implementation, testing, and deployment
- Design and manage PostgreSQL database solutions, including data modeling, performance tuning, monitoring, and security
- Define, document, and promote best practices for full‑stack development, code quality, testing, and CI/CD workflows
- Conduct thorough code reviews, provide constructive feedback, and mentor other developers
- Collaborate closely with product managers, UX/UI designers, and cross‑functional teams in an agile environment
- Identify performance bottlenecks and implement robust, scalable solutions
- Troubleshoot and resolve complex software bugs, production issues, and architectural challenges
- Continuously evaluate and introduce new technologies, tools, and practices to improve the development lifecycle
|
YOUR RESPONSIBILITIES
- Perform root cause analysis and define containment, corrective, and preventive actions, from concept through design and implementation
- Contribute to the definition, validation, and continuous improvement of early failure detection algorithms, diagnostics, and monitoring software
- Translate analysis results and lessons learned into new or updated system and product requirements
- Analyze service tickets and field feedback to identify potential product and system‑level issues
- Investigate system logs, connectivity issues, and software update failures to detect patterns and anomalies
- Diagnose hardware, power electronics, and mechanical failures on returned units
- Classify faults according to frequency, root cause, severity, and customer impact
- Support the R&D organization in the investigation of quality claims and actively contribute to the 8D process for design‑related issues
- Define and provide clear technical repair instructions to internal and external repair centers and verify the effectiveness of implemented countermeasures
- Collaborate closely with the Data Science & Analysis team to leverage remotely available fleet data for system improvement and failure trend analysis
|
YOUR RESPONSIBILITIES
- Design, develop and maintain scalable backend services and RESTful APIs using PHP and Laravelm, taking full ownership of the process from architecture and design to deployment, monitoring and continuous improvement
- Build and enhance intuitive and user-friendly front-end features using Vue.js and Vuetify, collaborating closely with the Product Owner to deliver polished, accessible and high-performance user experiences
- Design, model and optimise data storage solutions across PostgreSQL and MongoDB, ensuring efficient schema design, indexing strategies and query performance as the platform scales
- Manage and maintain AWS infrastructure (including EC2 and S3) and on-premises environments to ensure reliability, security and consistent deployment processes across all systems
- Promote clean architecture and SOLID principles throughout the codebase to contribute to code quality, through peer reviews, technical discussions and the implementation of best practices
- Advocate for a Test-Driven Development (TDD) approach by creating comprehensive unit, integration and end-to-end tests to ensure system stability and enable frequent, reliable releases
- Identify, analyse and resolve performance bottlenecks and scalability challenges in application code and infrastructure to proactively drive continuous improvement initiatives
- Participate actively in sprint planning, design workshops and retrospectives, while mentoring junior developers and contributing to the evolution of engineering standards and best practices.
|
YOUR RESPONSIBILITIES
- Design, develop, and maintain embedded firmware for microcontroller and programmable logic applications, primarily in C
- Define firmware architectures and support board commissioning activities for new hardware platforms
- Develop low-level drivers and firmware modules for MCU peripherals, including ADCs, GPIOs, Timers, and communication interfaces such as CAN, I2C, and SPI
- Develop, integrate, and maintain system and application software
- Ensure robust hardware-software integration throughout the entire development lifecycle
- Perform software testing, debugging, and validation in both target and test environments
- Contribute to functional safety-related activities, including architecture and design documentation, code reviews, and test specification definition
- Ensure compliance with relevant industry norms and standards, supporting upcoming functional safety applications
- Troubleshoot field issues and conduct root-cause analyses to ensure product reliability
- Collaborate closely with developers, project managers, and other internal stakeholders to ensure successful project execution
|
YOUR RESPONSIBILITIES
- Design and develop C#/.NET applications using WinUI for our EV charger test system suites
- Contribute to and evolve the existing software architecture by developing reusable libraries and frameworks, ensuring robustness, scalability, and long-term maintainability
- Design and optimize user-friendly interfaces to streamline test execution, enhance productivity and efficiency, and minimize human error
- Drive continuous improvement by adopting new methodologies, tools, and technologies to enhance software quality, performance, and automation capabilities
- Collaborate closely with system engineers and embedded developers to analyze and define test requirements, ensuring alignment with both hardware and software specifications
- Provide technical support, debugging, and validation for test systems, troubleshooting complex hardware–software interaction issues throughout development and production phases
- Oversee software commissioning to ensure smooth deployment, proper hardware integration, and full functionality within the testing environment
- Promote and implement best practices in software development, testing, and documentation
|
YOUR RESPONSIBILITIES
- Operate and maintain the ISMS, ensuring policies, controls, risks and evidence remain accurate, consistent and audit‑ready
- Translate risk assessments and treatment plans into structured, trackable work items in Jira, ensuring full traceability with IMS documentation
- Manage the lifecycle of security controls, including implementation, testing, remediation and exceptions
- Integrate the Information Security function into existing Jira/Confluence workflows, dashboards and templates
- Maintain controlled security documentation in the IMS and support internal and external audits
- Coordinate security intake processes, supplier assessments and access/asset governance activities
- Connect vulnerability and incident outputs to the ISMS and ensure findings drive updates to risks, controls and procedures
- Provide security guidance to engineering, IT and business teams, supported by live data and metrics
|
YOUR RESPONSIBILITIES
- Integration of new payment solutions
- Adapting existing payment solutions to customer requirements
- Troubleshooting issues related to payment solutions
- Write clean, efficient and well-documented code that is easily testable, maintainable and reusable
- Write tests to maintain code quality and prevent regressions
- Optimise applications for maximum performance and scalability
- Troubleshoot and debug issues to improve applications and user experience
- Conduct code reviews to ensure code quality and adherence to best practices
- Stay updated with the latest technologies and best practices in software development
|
YOUR RESPONSIBILITIES
- Fix security vulnerabilities across embedded software codebases
- Work with product managers and developers in agile sprints to prioritise and resolve security issues
- Deliver clean, well-documented fixes that adhere to existing code conventions
- Support vulnerability analysis and remediation confirmation at validation level
|
YOUR RESPONSIBILITIES
- Fix security vulnerabilities across the front-end (Vue.js/Nuxt.js) and back-end (C#/.NET and PHP/Laravel) codebases
- Collaborate with product managers and developers in agile sprints to prioritise and resolve security issues
- Deliver clean, well-documented fixes that adhere to existing code conventions
- Support vulnerability analysis and remediation confirmation during validation phases
|
WAS DICH ERWARTET
- Systementwicklung bidirektionaler netzgekoppelter Leistungsumrichter (GCPC)
- Modellbasierter Entwurf, Simulation und Implementierung von robusten Regelungsverfahren für alle abzudeckenden Zustände im Energieversorgungsnetz
- Validierung und Optimierung der Regelverfahren im Labor mit Hilfe von Netzsimulatoren
- Umsetzung der Anforderungen aus relevanten Normen und Richtlinien zum Thema Netzanschluss von Ladeinfrastruktur, Batteriespeichersysteme und Erzeugeranlagen
- Unterstützung bei Design und Auslegung der wesentlichen Komponenten von GCPC unter Berücksichtigung der spezifischen Anforderungen
|
Job Responsibilities
- Designing of Scripts and Tools for Automation
- Management of Infrastructure (Build Servers, etc.)
- Supporting Software Development
- Co-operation with other departments on local and global level.
- Continuously improve and expand our automated test systems.
|
Job Responsibilities
- Specify, author and perform automatic and manual test cases for our high-performance motion drives
- Verify the correct functionality of drive software in all phases of development
- Supporting Software Development
- Co-operation with different departments from R&D such as Laboratory, Hardware or Approvals on local and global level.
- Continuously improve and expand our automated test systems.
|
YOUR RESPONSIBILITIES
- Perform penetration testing on chargers, embedded controllers, and backend infrastructures using various techniques (e.g. brute force, code injection, malformed data)
- Attack implemented security mitigations in order to bypass them, either via software or hardware techniques such as fault injection, glitches and side-channel attacks
- Identify weaknesses and vulnerabilities in charging protocols in connection with EVs and CPOs
- Create reports of any findings and support the team in assessing the identified vulnerabilities, possibly providing remediation requirements
- Support the establishment and maintenance of a distributed penetration testing lab, including the selection of tools, programming languages and scripts
|