Experienced Java Developers for IoT Project
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.
- 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.