- End-to-End Project Ownership: Handle software projects independently, from concept and architecture to testing, release code, and binaries tagging.
- Software Development: Design and implement firmware for products such as combined inverter/charger and battery systems.
- Technology Integration: Utilize main technologies like C, C++, Python, Octave, and C# in embedded development.
- Interface Management: Work with interfaces such as CANbus, TTL/Serial communication, and Bluetooth low-energy.
- System Communication: Develop communication solutions between devices and external systems, including custom LCDs, serial, or CANbus interfaces.
- Firmware Updates: Create secure firmware solutions with encrypted boot-loaders for system updates.
- Battery Management Systems: Implement low-power microcontroller solutions for battery balancing and monitoring.
- Collaborative Product Integration: Ensure seamless integration of multiple Victron systems, including apps and GX devices for monitoring and settings management.
- Innovative Problem Solving: Apply direct FET-drive control loops and ultra-fast MPPT algorithms for energy-related products.