Overview
JobBerani description: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
ExperiencedCreate withwell-designed Androidand Studiothoroughly tested code for IoT devices.
GoodImplement understanding of Java and/or Kotlin
Apply design patterns andresponsive design principles to
produceensure easyseamless 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
maintainenhance codeuser-friendliness across our IoT platforms.
BuildFocus on the overall user experience, considering both the big picture and
maintainsmall beautiful,details reliable,of how people interact with our IoT systems.
Regularly meet with stakeholders and
performantmanagers Androidto applicationsreview project requirements and ensure alignment.
AnalyzeParticipate in tactical and
optimizestrategic applicationdevelopment codeprojects, 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
efficiencybuilding web interfaces.
Experience with front-end frameworks (e.g., React, Angular, or Vue.js).
Understanding of circuit design, sensors, and
performanceactuators.
WorkAnalytical 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
openPCB source software toolslayout and
thirdcomponent partyselection librariesfor mechatronic systems.
Knowledge of various sensors (e.g., temperature, humidity, motion, proximity).
Ability to interface sensors with microcontrollers.