Associate Engineer - IoT, Embedded Systems & Edge AI

Soil Ecoculture 

📍 Bengaluru, India 🇮🇳

full-time
entry-level
hybrid
Posted —

Key Skills

IoTESP32STM32LoRaMQTT

Industry

Agriculture TechnologyConsumer Electronics

Job Description

Associate Engineer – IoT, Embedded Systems & Edge AI


About Soil Ecoculture


Soil Ecoculture is building AI-powered regenerative infrastructure for water, food, energy, biodiversity, and climate resilience.

We combine IoT devices, embedded systems, edge computing, AI, computer vision, cloud platforms, and environmental intelligence to create scalable solutions for agriculture, ecological restoration, natural resource management, and climate-resilient infrastructure.

We're looking for curious engineers and builders who enjoy working across hardware, software, AI, and real-world field systems.


About the Role

As an Associate Engineer – IoT, Embedded Systems & Edge AI, you will work directly with our CTO and engineering team to design, build, test, and deploy intelligent monitoring and automation systems.

This role offers hands-on exposure across embedded firmware, electronics, IoT communication, edge computing, AI-powered systems, cloud integrations, and field deployments.

You will contribute to production-grade systems used in real-world environmental and agricultural applications.


What You'll Work On
  • IoT sensor networks and environmental monitoring systems
  • Embedded firmware development using ESP32 and STM32 platforms
  • LoRa, MQTT, Modbus, and edge-to-cloud communication systems
  • Edge computing using Raspberry Pi and NVIDIA Jetson platforms
  • AI-powered monitoring, automation, and decision-support systems
  • Computer vision and image processing applications
  • Backend services, telemetry pipelines, and cloud integrations
  • Field deployment, testing, and system optimization


Key Responsibilities
  • Develop and debug embedded firmware for ESP32 and STM32 devices
  • Integrate sensors, communication modules, and low-power electronics
  • Build reliable device-to-cloud communication systems
  • Support deployment and management of edge computing systems
  • Contribute to backend APIs, telemetry pipelines, and data workflows
  • Work on AI-assisted applications, computer vision, and edge intelligence
  • Perform hardware validation, troubleshooting, and field testing
  • Collaborate across hardware, software, AI, and operations teams
  • Document experiments, designs, deployment procedures, and technical workflows


Preferred Technical Skills


Embedded & Hardware
  • ESP32, ESP-IDF, FreeRTOS
  • STM32, CubeMX, CubeIDE
  • UART, SPI, I2C, GPIO
  • LoRa, RS485, Modbus
  • Sensor integration and embedded debugging
Software & Backend
  • C/C++
  • Python
  • MQTT
  • REST APIs
  • MongoDB or SQL databases
  • Git and GitHub
Edge Computing & AI
  • Raspberry Pi
  • Linux
  • NVIDIA Jetson (preferred)
  • OpenCV
  • Computer Vision fundamentals
  • AI/ML or Edge AI exposure
Tools & Infrastructure
  • Linux
  • SSH
  • Docker
  • VS Code
  • GitHub workflows
  • AI-assisted development tools such as GitHub Copilot, Codex, Cursor, Claude Code, or similar
  • ESP/IDF/STM Cube IDE


Eligibility

Students, fresh graduates, interns, and early-career engineers from:

  • Electronics & Communication Engineering (ECE)
  • Electrical & Electronics Engineering (EEE)
  • Embedded Systems
  • Mechatronics
  • Robotics & Automation
  • Instrumentation Engineering
  • Computer Science Engineering (CSE)
  • Information Science / IT
  • IoT Engineering
  • AI & Machine Learning
  • Computer Engineering
  • Related engineering and technology disciplines

Candidates with strong personal projects, GitHub portfolios, hackathon participation, maker projects, startup experience, or open-source contributions are highly encouraged to apply.


What We're Looking For
  • Strong problem-solving ability
  • Curiosity and willingness to learn
  • Hands-on builder mindset
  • Interest in real-world engineering challenges
  • Ability to work independently and take ownership
  • Passion for technology, sustainability, and environmental innovation


What You'll Gain
  • Direct mentorship from the CTO and senior engineering team
  • Exposure to embedded systems, IoT, AI, edge computing, and cloud platforms
  • Experience building production-grade systems deployed in real-world environments
  • Opportunities to work on hardware, software, and AI within a single role
  • Access to modern engineering and AI-assisted development workflows
  • Fast learning and growth within a multidisciplinary startup environment


Location

Bengaluru (Hybrid)


Employment Type

Internship | Graduate Trainee | Full-Time


https://www.soilecoculture.com