top of page

IoT Engineering Lead - Embedded, Edge and Cloud

Bellandur, Bengaluru, Karnataka, India

Job Type

Contract to Hire

About the Role

Required Skills & Qualifications
1. Bachelor’s or Master’s in Electronics, Embedded Systems, Electrical Engineering or a related field.
2. 2-4 years of proven experience in embedded systems and IoT product development (with at least one end-to-end project shipped or holding a major contribution).
3. Proficiency in C/C++ (Python and embedded Linux systems (Raspberry Pi) are a plus) for embedded systems.
4. Experience with RTOS (FreeRTOS, Zephyr) and edge computing architectures.
5. Familiarity with wireless protocols: BLE, WiFi, LoRa and MQTT/CoAP/HTTP.
Practical experience with cloud platforms (AWS IoT Core, Azure IoT Hub or GCP IoT Core).
6. Hands-on with debugging tools: oscilloscopes, logic analysers, multimeters, etc.
7. Exposure to hardware project cycles including BOM review, design for manufacturing and compliance (CE, FCC, RoHS).
8. Experience managing projects using agile or structured delivery methodologies.
9. Startup-ready mindset: high ownership, willingness to work hands-on, and the ability to operate with autonomy.
10. Strong communication skills and ability to collaborate across disciplines (hardware, cloud, product, design) in fast-paced environments.
11. Proficiency in PCB schematic design and layout (using tools like Altium, KiCad, or Eagle), with attention to signal integrity, power distribution and manufacturability.
12. Working knowledge of enclosure and mechanical integration principles, including alignment with 3D CAD models (e.g., Fusion 360, SolidWorks) for fit, thermal management and connector positioning.

Requirements

Key Responsibilities -

  • Technical Ownership - Embedded, Edge and Cloud

  • Architect and develop firmware in C/C++ for microcontrollers (ESP32, STM32).

  • Design edge logic for real-time decision-making, sensor integration and fault handling.

  • Lead the entire PCB design and hardware bring-up and design process, including signal integrity, power architecture, EMI/EMC compliance, aligning with the product requirements.

  • Build secure, scalable device-to-cloud integrations (MQTT, CoAP, HTTP) on AWS/GCP/Azure IoT platforms.

  • Own OTA update pipelines, telemetry flows and cloud-based diagnostics.



Project Management & Delivery -

  • Define and track engineering milestones, sprint goals and system integration timelines.

  • Coordinate efforts between hardware, firmware, cloud and product teams to ensure feature readiness and alignment.

  • Maintain detailed documentation, system architecture diagrams and testing plans.

  • Set up task tracking and workflow transparency using tools like Jira, Notion, or GitHub Projects.

  • Identify technical risks early and drive mitigation strategies.



Team Leadership & Collaboration -

  • Mentor junior engineers and conduct code/design reviews.

  • Help define engineering standards, testing practices and delivery checklists and additionally, work closely with the team to align the roadmap with execution plans.

  • Represent the IoT stack in cross-functional discussions and external vendor interactions if required.

About the Company

kristalball Smart Solutions Pvt. Ltd is a fast growing start up bringing innovative SMART, AI driven products to the market.
Our current product kristalball AI for hospitality, empowers the hospitality industry to maximise margins & ROI through smarter inventory management & supply chain analytics. Top hospitality venues are already ‘reimagining hospitality’ with kristalball.
We are building a winning team of risk-takers, innovators, problem solvers & relationship builders who are passionate about customer-centricity & technology that improves business outcomes. If you are skilled, driven, and eager to be part of a growing business, we want you on our team.

bottom of page