Careers
Wage: $55.50/hour
Software development to support the setup and deployment of wireless IoT devices for water leak detection. The ideal candidate has extensive hands-on experience in software development, including IoT system integration, troubleshooting, and optimization.
Key responsibilities
- Develop and maintain cloud-based software solutions for IoT device connectivity and data management
- Implement APIs, dashboards, and applications for monitoring and controlling IoT devices
- Work with cloud platforms (AWS, Azure, Google Cloud) for secure data transmission and remote device management
- Design and optimize backend services for real-time IoT data processing
- Implement security measures to protect data integrity and device communication
- Ensure seamless integration between IoT devices, cloud platforms, and mobile and web applications
- Develop mobile apps (Android and iOS) for smart home systems
- Develop a setting tool for smart home system installation
- Conduct software testing, debugging, and performance optimization
- Install and test software on-site
- Collaborate with firmware developers and hardware engineers
- Create, debug, and validate test code for Flutter (iOS/Android), MQTT, and AWS
- Develop solutions for production and testing environments
- Contribute technical details to patent documents
Required qualifications and skills
- Minimum college diploma or equivalent training in software development, IoT, or a related field
- Extensive experience in cloud computing and IoT platform development
- Proficiency in Python, JavaScript, or Node.js
- Hands-on experience with MQTT, RESTful APIs, and database management (SQL, NoSQL)
- Familiarity with data visualization tools and dashboards
- Experience securing IoT devices and cloud-based applications
- Strong problem-solving skills and the ability to work independently or in a team
Preferred qualifications
- Experience deploying IoT solutions for industrial or environmental monitoring
- Knowledge of AI/ML applications for IoT data analytics
- Experience with mobile or web applications for IoT device management
- Familiarity with regulatory requirements for wireless communication devices
Wage: $55.50/hour
Firmware development to support the setup and deployment of wireless IoT devices for water leak detection. The ideal candidate has extensive hands-on experience in firmware development, including IoT system integration, troubleshooting, and optimization.
Key responsibilities
- Develop and modify embedded firmware for sensor integration, data processing, and wireless communication
- Collaborate with the hardware team on sensor interface testing and power management systems
- Implement and optimize battery management for low-power IoT applications
- Assist in troubleshooting hardware issues
- Integrate sensors, microcontrollers, and wireless modules (LoRa, BLE, Z-Wave, Wi-Fi)
- Develop products on the STM32 platform
- Conduct system testing, debugging, and performance optimization for field deployment
- Ensure compliance with industry standards and regulatory requirements
- Develop code for ESP32/STM32/ZGM130S/Arduino platforms
- Create, debug, and validate test code for water shutoff valves, power management, and leak sensors
- Execute unit and system tests on embedded systems
- Work with UART/I2C/GPIO/Analog interfaces
- Contribute technical details to patent documents
Required qualifications and skills
- College diploma or equivalent in software development, IoT, or a related field
- Extensive embedded firmware development experience (C/C++/Python, OOP, MCU programming, RTOS)
- Familiarity with circuit design, PCB layout, and hardware debugging
- Knowledge of battery management circuits and low-power electronics
- Hands-on experience with sensors, microcontrollers, and wireless protocols (LoRa, BLE, Z-Wave, Wi-Fi, MQTT)
- Proficiency with hardware testing and debugging tools
- Understanding of IoT security protocols and best practices
Preferred qualifications
- Experience deploying IoT solutions for industrial or environmental monitoring
- Knowledge of AI/ML applications for IoT data analytics
- Experience with mobile or web applications for IoT device management
- Familiarity with regulatory requirements for wireless communication devices