About the Role
🌟 What You’ll Do (Your Role & Responsibilities)
1. Innovate & Build: Design and optimize embedded systems for IoT applications, focusing on efficiency and reliability.
2. Develop & Program: Write real-time firmware in C, C++, and Python for microcontrollers (ARM, STM32, ESP32) and microprocessors (Raspberry Pi, Linux).
3. Integrate & Optimize: Implement low-power, high-efficiency architectures, interfacing with sensors, actuators and wireless modules (WiFi, BLE, Zigbee, LoRa).
4. Design & Test Hardware: Develop PCB layouts (Altium, Eagle, KiCad) with EMC/EMI compliance, ensuring robust analog/digital circuits interfacing sensors.
5. Enhance Connectivity: Work with RTOS (FreeRTOS, Zephyr), bare-metal development and optimize communication protocols (UART, SPI, I2C, CAN, MQTT, Modbus).
6. Prototype & Troubleshoot: Use oscilloscopes, logic analyzers, spectrum analyzers and other tools for testing, debugging, and performance validation.
7. Ensure Compliance & Quality: Adhere to industry standards (CE, FCC, RoHS, UL) while optimizing for EMC, EMI and thermal performance.
8. Stay Future-Ready: Research and explore AI-driven embedded systems, edge computing, and next-gen technologies.
Requirements
🌱 Your Arsenal (Skills & Qualifications)
Education: Bachelor’s or Master’s in Electronics, Electrical, Embedded Systems, or related field.
Experience: 1+ years in embedded systems design (excluding internships/projects; startup experience is a plus).
Programming: Proficiency in C, C++, Python (Assembly is a plus).
Embedded Expertise: Hands-on experience with ARM Cortex, STM32, ESP32, Raspberry Pi.
Firmware & RTOS: Strong understanding of FreeRTOS, Zephyr and bare-metal development.
Hardware Design: Expertise in analog/digital circuits, PCB design (Altium, Eagle, KiCad).
IoT & Communication: Deep knowledge of wired/wireless protocols (UART, SPI, I2C, BLE, WiFi, LoRa, MQTT) and cloud integration.
Testing & Debugging: Hands-on with oscilloscopes, multimeters, logic analyzers and other hardware testing tools.
Personal Skills: Ownership, attention to detail, teamwork and adaptability to emerging technologies.
About the Company
kristalball envisions a seamlessly connected world where the integration of AI, Machine Learning, and IoT drives efficiency in transactions, enhances business performance predictability, and elevates user experience through intuitive, people-centered technology. Our startup is currently revolutionizing alcohol inventory management for the hospitality industry, making it a hassle-free process. Beyond our core B2B solution, we're also developing additional product extensions in the B2B2C space, all working toward our ultimate goal of becoming the 'superapp' for the hospitality sector.