Introduction
Loewix is a fast‑growing technology firm specializing in intelligent video surveillance solutions for enterprises, smart cities, and critical infrastructure. We are looking for an Engineer – Embedded Integration & Middleware (Technical Bridge) to act as the pivotal link between our high‑performance CCTV firmware and the mobile & web applications used by our customers worldwide. In this role you will design, implement, and maintain the APIs and communication layers that enable seamless, secure, and real‑time interaction with our cameras, ensuring that developers on the Mobile and Dashboard teams can focus on user experience rather than low‑level hardware details.
Responsibilities
- API Development: Design, build, and maintain robust RESTful and JSON‑RPC interfaces inside the camera firmware, exposing functions such as live streaming, PTZ control, password management, snapshot capture, and schedule configuration.
- Communication Protocols: Implement and fine‑tune real‑time communication channels (WebSocket, MQTT, P2P, or cloud‑based tunnels) so cameras are reachable from both local networks and remote cloud environments.
- Technical Documentation: Produce clear, version‑controlled API specifications, sample JSON payloads, and usage guides that enable mobile and web developers to integrate with the hardware without needing to understand C code.
- Integration Support: Act as the go‑to technical consultant for the Mobile and Web teams, troubleshooting integration issues, optimizing data flow, and ensuring low latency video delivery.
- Security Implementation: Design authentication mechanisms, token‑based access, and end‑to‑end encryption to safeguard camera data against unauthorized access and cyber‑threats.
- Testing & Validation: Use tools such as Postman, Swagger, and automated CI pipelines to validate API correctness, performance, and security under diverse network conditions.
- Collaboration: Work closely with firmware engineers, product managers, and QA to align feature roadmaps, prioritize bug fixes, and deliver high‑quality releases on schedule.
Requirements
- Minimum Bachelor’s degree (S1) in Computer Science, Electrical Engineering, or a related field.
- 2‑3 years of professional experience in software integration, backend development, or IoT middleware, preferably with exposure to embedded hardware.
- Proficiency in C programming for firmware development and solid understanding of JavaScript or Python to communicate effectively with web and mobile teams.
- Hands‑on experience building APIs for hardware devices, including knowledge of JSON, HTTP/HTTPS, MQTT, TCP/UDP, and WebSocket protocols.
- Familiarity with API testing tools such as Postman, Swagger, or similar suites.
- Strong problem‑solving skills, attention to detail, and the ability to translate complex technical concepts into clear documentation.
- Excellent communication and teamwork abilities; fluency in Bahasa Indonesia and English is a plus.
- Ability to work Monday‑Saturday, 08:00‑17:00, with occasional flexibility for critical releases or incident response.
- Gender‑neutral hiring policy; all qualified candidates are encouraged to apply.
Benefits
- Competitive salary package with performance‑based bonuses.
- Comprehensive health insurance covering medical, dental, and vision.
- Paid annual leave, sick leave, and public holidays.
- Professional development allowance for certifications, conferences, and online courses.
- Flexible work‑from‑home policy for non‑critical days.
- Company‑provided equipment (laptop, development board kits, and testing devices).
- Team building activities, quarterly retreats, and a vibrant office culture.
About Company
Loewix has been at the forefront of video‑analytics and IoT‑enabled security since its founding in 2015. Our portfolio includes AI‑driven object detection, cloud‑based video archiving, and a suite of mobile & web applications that give customers real‑time insight into their premises. With a customer base spanning Southeast Asia, the Middle East, and Europe, we invest heavily in research and development, fostering an environment where engineers can experiment with cutting‑edge technologies such as edge AI, 5G connectivity, and blockchain‑based security. Joining Loewix means becoming part of a passionate, innovative team that values technical excellence, continuous learning, and a collaborative spirit.
Interested in this position?
Take the next step in your career and apply for this role today.
Apply Now