Experienced Java Developers for IoT Project

Job ID: 37957826

Budget: ₹75,000 – ₹150,000 INR

# Responsibilities:

- Design, develop, and maintain Java applications for embedded systems and IoT devices within the retail sector, leveraging JVM optimizations for enhanced performance.

- Utilize Custom IDE for application development and debugging on IoT devices and edge computing platforms, contributing to our smart retail solutions.

- Implement and manage device agents for secure and efficient communication between retail devices and the cloud.

- Ensure robust device security in a retail environment, including implementing encryption and secure data transmission protocols.

- Manage device firmware upgrades and version control, ensuring seamless updates and compatibility across retail devices.

- Optimize retail device system performance, including kernel and embedded OS enhancements, and Embedded C programming for hardware interfacing and control.

- Collaborate with cross-functional teams to define, design, and ship new features that enhance the retail customer experience.

- Participate in code reviews, unit testing, and integration testing to ensure high-quality software development for retail applications.

- Stay updated with the latest trends and technologies in embedded systems, IoT, and smart retail solutions.



### Qualifications:

- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.

- Proven experience as a Java Developer with a focus on embedded systems and IoT

- Strong proficiency in Linux programming on edge devices like Raspberry Pi.

- Extensive experience in IoT, connectivity, device management, security, and firmware upgrades within the retail sector.

- Expertise in JVM, Android Studio, Core Java, and Embedded C for system-level programming in retail applications.

- Excellent problem-solving skills and attention to detail.

- Strong communication and teamwork abilities.