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