Overview
Berani Digital ID is at the forefront of innovative digital products, riding the wave of exponential internet growth. We are seeking a skilled IoT Engineer to join our team of forward-thinking designers who consistently raise the bar for creativity and user experience. As an IoT Engineer, you’ll play a pivotal role in shaping our brand and that of our clients, solidifying our industry-wide reputation for stellar design.
Objectives
- Create well-designed and thoroughly tested code for IoT devices.
- Implement responsive design principles to ensure seamless user experiences across platforms.
- Design interfaces using standard HTML/CSS practices.
- Integrate data from back-end databases and services into IoT applications.
- Ensure IoT content functions flawlessly across different browsers and devices.
- Enable access on any computer, regardless of the platform.
- Establish efficient workflows for cross-functional teams.
- Provide visibility and balance in development processes.
- Stay updated on industry trends and emerging IoT technologies.
Responsibilities
- Research and propose innovative solutions to enhance user-friendliness across our IoT platforms.
- Focus on the overall user experience, considering both the big picture and small details of how people interact with our IoT systems.
- Regularly meet with stakeholders and managers to review project requirements and ensure alignment.
- Participate in tactical and strategic development projects, contributing to the evolution of our IoT ecosystem.
- Ensure software stability through regression testing.
- Support quality assurance efforts and perform unit and user-acceptance testing to identify and address any bugs.
- Make small edits to our IoT solutions based on client requests.
Required skills and qualifications
- Dedication to innovative, sophisticated designs and collaborative problem-solving
- Strong programming skills in languages such as Python, C/C++, or Java.
- Familiarity with embedded systems and microcontrollers (e.g., Arduino, Raspberry Pi).
- Understanding of sensor integration, actuators, and communication protocols (e.g., MQTT, CoAP, HTTP).
- Proficiency in HTML, CSS, and JavaScript for building web interfaces.
- Experience with front-end frameworks (e.g., React, Angular, or Vue.js).
- Understanding of circuit design, sensors, and actuators.
- Analytical mindset to solve complex IoT challenges.
- Creativity in designing innovative solutions.
- Ability to troubleshoot hardware issues.
Preferred skills and qualifications
- Proficiency in circuit design and schematic capture tools (e.g., KiCad, Altium).
- Knowledge of sleep modes, power management, and energy-efficient algorithms.
- Experience with PCB layout and component selection for mechatronic systems.
- Knowledge of various sensors (e.g., temperature, humidity, motion, proximity).
- Ability to interface sensors with microcontrollers.