Onsite Automation & Controls Engineer, IoT

Posted 18 hours ago

Apply now

About the role

  • Designs and implements IoT control solutions across multi-site environments for Keedian. Focuses on practical, cost-efficient solutions that ensure operational reliability.

Responsibilities

  • Design and implement low-cost control solutions using IoT and edge-based architectures.
  • Work hands-on with devices such as Raspberry Pi, ESP32, or similar, integrating sensors, controllers, and existing building systems.
  • Develop and debug control logic (HVAC sequencing, scheduling, basic PID) and ensure full system connectivity from device to cloud to dashboard.
  • Lead deployments across multiple sites, including site surveys, system design, installation, testing, and iteration.
  • Ensure solutions are reliable, repeatable, and scalable, not one-off implementations.
  • Operate in environments with incomplete documentation, legacy systems, and multi-vendor setups.
  • Make pragmatic decisions balancing cost, speed, and performance.
  • Troubleshoot and resolve issues directly in the field or remotely.
  • Lead and support a small team of engineers (2–4), while remaining hands-on.
  • Guide execution, unblock technical challenges, and help establish simple, effective engineering practices.
  • Identify opportunities to simplify systems, reduce cost, and improve scalability.
  • Convert one-off solutions into standardized, repeatable approaches that can be deployed across multiple sites.

Requirements

  • 5–8+ years of hands-on experience building and deploying control systems, IoT solutions, or automation systems
  • Strong understanding of HVAC systems and control logic (sequencing, scheduling, basic PID)
  • Be familiar with the traditional BMS world
  • Hands-on experience with IoT or edge architectures (devices, gateways, connectivity)
  • Experience working across the stack: device, connectivity, cloud, and basic visualization
  • Familiarity with communication protocols such as MQTT and Modbus (BACnet is a plus, not central)
  • Basic programming skills (Python, JavaScript, or similar)
  • Demonstrated ability to build and deploy systems end-to-end (not just design or manage)
  • Experience working in real-world environments with constraints and imperfect conditions
  • Ability to work autonomously, make decisions, and own outcomes end to end
  • Advanced English (written and spoken)

Benefits

  • Flexible schedule.
  • Day off on your birthday.
  • Unlimited PTO
  • Moving day off.
  • Support for studies and training.
  • Referral program.

Job title

Automation & Controls Engineer, IoT

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

OnsiteMexico

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job