Uriel Management
Building Automation Engineer (BACnet/Modbus/PLC)
Skills
1 month ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Salary:
$95,000 – $135,000 / year
Location:
Northlake, TX, USA
Work mode:
Hybrid
Published on:
28 September 2026
What they need
Building Automation Engineer (BACnet / Modbus / PLC)
Uriel Management — Dallas/Fort Worth, TX (Hybrid)
Full-time | $95,000 – $135,000 per year, based on experience
AI is coming to building controls, and we're the ones putting it in the building. Uriel Management is a technology company bringing AI-driven control to commercial buildings across Texas, backed by a 45-year HVAC and controls contractor. You'll work on real equipment in real buildings, not demos.
We need an engineer who can walk into a site running Trane Tracer, Niagara, Metasys, Distech, or a no-name gateway, get it talking to our AI over BACnet or Modbus, write the control sequence, and commission it.
Why you'll want this job
- You own the whole problem. From getting a device to show up on the bus, to the sequence running and proven on a trend, it's yours end to end. Nobody hands you a spec and walks away.
- New equipment every week, not the same building for three years. A dozen BAS brands, hundreds of sites, every gateway ever made. If you like the puzzle, you'll never run out.
- Small team, direct line to the CTO. Your integration goes live the week you finish it. No ticket queue, no six layers of review.
- Top-of-market pay: $95,000 – $135,000 plus performance bonus. We pay for engineers who can actually make the network talk.
- Code counts here. Python, protocols, and PLC logic in the same role, a combination that makes you more valuable everywhere you go next.
- Controls meets AI. You'll work where control sequences and machine learning overlap, a skill set almost nobody in this industry has yet.
- Remote most days, DFW site visits when the panel needs eyes. No forty hours a week of windshield time.
- 45 years of HVAC and controls behind you. Real customers, real equipment, real problems worth solving.
What you'll do
- Integrate our systems with existing building automation platforms at customer sites over BACnet/IP, BACnet MSTP, Modbus TCP, and Modbus RTU
- Write, test, and commission control sequences for HVAC and building equipment; tune loops and validate points end to end
- Configure and program PLCs, DDC controllers, and gateways; build device drivers and point maps for equipment we haven't seen before
- Script integrations and tools in Python (or similar) against controller and vendor APIs
- Diagnose communication faults remotely and on site: device discovery, addressing, termination, register maps, trend and alarm review
- Build and support demand response sequences: load-shed and setpoint strategies, event execution, and verification from trend data
- Work directly with our CTO on integration work and with field techs on installs; produce control narratives, point lists, and as-builts
You must have
- 3+ years programming and commissioning PLCs or DDC controllers, and you can name the platforms and tools you used
- Hands-on BACnet, both IP and MSTP, including troubleshooting discovery and addressing problems
- Hands-on Modbus, both TCP and RTU, including register mapping and byte-order problems
- Working code in at least one general-purpose language (Python preferred; C/C++, C#, or JavaScript fine), plus Structured Text or Ladder
- Commissioning experience: point-to-point checkout, loop tuning, FAT/SAT, sequence validation
- Familiar with AI: you use AI tools daily for code, docs, and troubleshooting, and you understand how machine learning models consume and act on building data
- Willingness to be on site in DFW as needed; most work is remote
Nice to have
- Trane Tracer SC+ / Ensemble energy management systems; Niagara N4 certification; Distech, JCI Metasys, Siemens Desigo, or Honeywell experience
- Allen-Bradley Studio 5000 or Siemens TIA Portal
- MQTT, OPC UA, REST APIs, Linux, SQL
- Demand response or utility program experience
- Applied machine learning or data analysis in Python (pandas, scikit-learn, time-series forecasting)
- Experience supporting controls across many sites rather than one large building
Pay & benefits
- $95,000 – $135,000 per year, based on experience
- Performance bonus
- Health, dental, and vision insurance
- Paid time off and paid holidays
- Additional benefits package
- Hybrid: remote most days, DFW site visits when a job needs eyes on the panel
Apply
Send a resume that names the platforms, protocols, and languages you've used. If you've got a project you're proud of, tell us what the sequence did and what broke during commissioning. Apply through Indeed.
Pay: $95,000.00 - $135,000.00 per year
Benefits:
- Dental insurance
- Health insurance
- Vision insurance
Work Location: Hybrid remote in Northlake, TX 76262
Other offers great for you!
These companies are also looking for great profiles
Kalytech Consulting
Automation Engineer
540€
Freelance
Leuven, Belgium
Hybrid
Skills
4 days ago
Quick apply
Mobiskill
AI Engineer
500
Freelance
Paris, France
Hybrid
Top Recruiter
Skills
1 day ago
Quick apply
Cherrypick
Software Engineer
Freelance
Paris, France
Hybrid
Skills
5 hours ago
Quick apply