We are looking for a Computer Engineer to help bridge the gap between hardware and software. You will assist in building scalable applications that talk to physical IoT devices, working across the entire stack from sensor data to user dashboards.
Key Responsibilities
- IoT Integration: Assist in connecting data loggers and sensors to our platform using industrial protocols (Modbus, RS-485, MQTT, etc.).
- Full-Stack Development: Help build and maintain web interfaces (React/Vue) and backend services (Python/Node.js).
- API & Data: Support the creation of RESTful APIs (FastAPI/Express) and manage data across SQL and NoSQL databases.
- Collaboration: Work alongside senior developers and stakeholders to troubleshoot, refactor code, and improve system performance.
- Version Control: Maintain clean, organized code using Git.
What You'll Learn / Required Skills
- Exposure to modern frameworks like React, Vue.js, FastAPI, or Express.
- Hands-on experience with IoT communication standards (Serial, Modbus, MQTT).
- Knowledge of database management (PostgreSQL, MongoDB).
- Foundational understanding of Python or JavaScript.
Qualifications:
Bachelor in Computer Engineering, Computer Science, Mechatronics Engineering, Electrical & Electronics Engineering (EE), etc