Jobs
Interviews
1 Job openings at Ultrafast Chargers
Application Developer – IoT & EV Charging Systems

Greater Hyderabad Area

2 years

None Not disclosed

Remote

Full Time

Job Title: Application Developer – IoT & EV Charging Systems Location: Hyderabad | Employment Type: Full-time | Experience Level: 2-5 Years Must Have Skills: Implement object-oriented programming (OOP). Communication protocols (MQTT, Modbus, CAN, WebSocket etc.) for real-time data exchange Build RESTful APIs and backend services Language: Python or C++ About Us: We are an innovative IoT-based company revolutionizing the EV charging ecosystem. Our mission is to develop cutting-edge, intelligent charging solutions that optimize energy efficiency and enhance user experience. We are looking for a skilled Application Developer to join our team and contribute to building robust, scalable, and efficient software for our EV charging products. Key Responsibilities Develop and maintain high-performance applications for IoT-enabled EV chargers using Python and C++ . Implement object-oriented programming (OOP) principles to ensure code reusability, modularity, and scalability. Work closely with hardware and firmware engineers to integrate software with electronic and electrical components of the EV charging system. Design and optimize communication protocols (MQTT, Modbus, CAN, TCP/IP, OCPP etc.) for real-time data exchange between EV chargers and cloud platforms. Build RESTful APIs and backend services to support remote monitoring, control, and analytics for EV chargers. Develop and refine load-balancing algorithms to dynamically allocate power across multiple charging guns. Implement secure and scalable IoT architectures , ensuring data integrity, encryption, and device authentication. Perform debugging, testing, and validation of software to ensure seamless interaction with hardware components. Document code, contribute to design discussions, and support continuous improvement of software architecture. Required Skills & Experience Strong proficiency in Python for application development, backend services, and automation. Solid understanding of C++ with a focus on OOP and low-level hardware interaction. Experience with electronics hardware & embedded systems , particularly in the EV charging domain . Familiarity with communication protocols (Modbus, CAN, MQTT, TCP/IP, OCPP). Knowledge of Linux-based environments and scripting for embedded systems. Experience working with IoT platforms , cloud services, and real-time data processing. Understanding of power electronics, electrical load balancing, and energy management systems . Hands-on experience with Docker, Kubernetes, or other containerization technologies is a plus. Familiarity with database management (SQL/NoSQL) and data storage optimisation for IoT applications. Strong problem-solving skills and ability to work in a fast-paced, dynamic environment. Preferred Qualifications Experience in EV charging infrastructure, renewable energy, or smart grid applications . Knowledge of AI/ML for predictive analytics and energy optimisation. Contributions to open-source projects or prior experience in a product-based IoT company . What We Offer Opportunity to work on cutting-edge IoT & EV charging technologies . A dynamic work environment with mentorship from industry experts . Competitive salary, performance-based incentives, and career growth opportunities . Access to state-of-the-art hardware labs and real-world testing environments . If you are passionate about IoT, EV technology, and building scalable applications , we would love to hear from you!

cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Job Titles Overview