Embedded Systems Engineer Intern (On-site) On-site Internship Job Description We are looking for an intern to develop, deploy, and maintain embedded environmental monitoring systems for a rural IoT site. You will work on ESP32-based sensor nodes, field hardware installation, Home Assistant integration, Cloudflare networking, and system reliability improvements. Responsibilities Sensor & Hardware Systems - Install, calibrate, and maintain environmental sensors (temperature, flow, ultrasonic, septic level, TDS, turbidity). - Build and integrate hardware with ESP32 microcontrollers using ESPHome. - Assemble robust field enclosures (IP-rated boxes, cable glands, waterproof routing). - Diagnose wiring issues, sensor noise, power instability, and field connectivity problems. Embedded Firmware - Develop and update ESPHome YAML configurations for ESP32 devices. - Design basic circuits and interface sensors to microcontrollers. - Ensure reliable measurement accuracy and long-term field operation. - Configure sensors, dashboards, entities, automations, and Elasticsearch charts. - Manage the Home Assistant server (Ubuntu + VirtualBox). - Maintain longrange remote access via Cloudflare Tunnel. Networking & Remote Access - Configure Cloudflare Zero Trust tunnels for Home Assistant, Linux hosts, and Shinobi CCTV. - Maintain DNS routing, config.yml files, tunnel credentials, and systemd services. - Set up static IPs with Netplan YAML and ensure stable Ethernetbased networking. - Deploy LANonly surveillance systems using Shinobi. - Configure ONVIF/RTSP cameras and lowpower Pi Zero 2W tunnel endpoints. - Maintain a secure, cloudindependent camera network. Documentation & Team Support - Maintain sensor indexes, installation guides, and network documentation. - Support capstone project teams with wiring, integration, and embedded system guidance. Requirements MustHave Skills - Experience with ESP32 microcontrollers and embedded sensor integration. - Familiarity with ESPHome, YAML, and Home Assistant. - Basic circuit design, wiring, soldering, and hardware assembly. - Networking fundamentals (DNS, static IPs, tunneling, systemd services). - Troubleshooting embedded hardware, sensors, and WiFi issues. NicetoHave - PCB prototyping or electronics fabrication. - Raspberry Pi setup and optimization. - Enrolled or graduated from electrical engineering, software engineering, computer science, or a closely related program. #J-18808-Ljbffr
Job Title
Embedded Systems Engineer Intern (On-site)