Your mission
Key Responsibilities
- Develop and maintain C++ applications and modules for EV charger software.
- Implement functions and services in a Linux environment using modern C++ (C++11/17).
- Work with team members to design and implement:
- multi-threading features
- data processing and communication logic
- application service features and internal APIs
- Industry standard norm service logic implementation
- Generic SDK modules to provide common solutions for the development team
- Participate in designing and improving system architecture and coding practices.
- Debug and troubleshoot software issues and contribute to performance improvements.
- Collaborate with senior engineers on product features, testing, and integration.
- Follow clean coding, documentation, and best engineering practices.