1

Freelance Building Automation Programmer Jobs in Indiana

Project Manager - Automation

Lebanon, IN · On-site

$91K - $119K/yr

Understand building automation systems * Offer and implement solutions to customers through engineering and field personnel * Continuously develop relationships with existing customers and pursue ...

Project Manager - Automation

Jeffersonville, IN · On-site

$91K - $119K/yr

Understand building automation systems * Offer and implement solutions to customers through engineering and field personnel * Continuously develop relationships with existing customers and pursue ...

Automation Engineer

Indianapolis, IN · On-site

$92K - $139K/yr

Summary Engineering support for automation systems, interfaces and equipment ... Responsible for oversight of the automation systems across the facility (building/process ...

... building System Assessments to enhance material handling system performance BASIC QUALIFICATIONS - Bachelor's degree in computer science, electrical engineering, automation engineering, or equivalent ...

PURPOSE Provide technical start-up, checkout and programming for Building Automation and Control Systems. Maintain and grow the "Client for Life" concept for existing and new customers. Performs ...

Job Title Automation Engineer Summary At C&W Services, we live by the belief that "Better Never ... Communicating technical issues and project timelines with building leadership, operations, and the ...

Automation Developer Job Locations US-MN-Saint Paul | US-IL-Chicago | US-IN-Evansville | US-IN ... building inclusion across the organization. We offer a unique opportunity to join a growing ...

Automation Developer Job Locations US-MN-Saint Paul | US-IL-Chicago | US-IN-Evansville | US-IN ... building inclusion across the organization. We offer a unique opportunity to join a growing ...

next page

Showing results 1-20

Freelance Building Automation Programmer information

What are the key skills and qualifications needed to thrive as a Freelance Building Automation Programmer, and why are they important?

To thrive as a Freelance Building Automation Programmer, you need expertise in HVAC systems, controls programming, and a solid understanding of electrical and mechanical engineering principles, often supported by a relevant technical degree or certification. Familiarity with industry-standard platforms such as BACnet, LonWorks, Tridium Niagara, and tools like AutoCAD and PLC programming software is essential. Strong problem-solving abilities, self-management, and effective client communication distinguish top performers in this role. These skills ensure accurate system integration, client satisfaction, and the successful delivery of complex automation projects.

What are some common challenges faced by freelance building automation programmers, and how can they be overcome?

Freelance building automation programmers often encounter challenges such as integrating diverse systems from multiple manufacturers and keeping up with frequent updates in automation protocols. Managing client expectations and project timelines can also be demanding, especially when working remotely or with limited onsite access. To overcome these obstacles, it's important to stay current with industry certifications, develop strong communication skills for client coordination, and build a reliable network of contacts for technical support. Efficient project management tools and regular professional development can also help freelancers succeed in this dynamic field.

What is the difference between Freelance Building Automation Programmer vs Building Automation Technician?

AspectFreelance Building Automation ProgrammerBuilding Automation Technician
CredentialsTypically requires certifications in programming, networking, and building automation systemsOften holds technical certifications or trade licenses related to system installation and maintenance
Work EnvironmentWorks independently or with clients, often remotely or on-site for specific projectsPrimarily on-site, maintaining and troubleshooting automation systems
Employer & Industry UsageFreelancers serve multiple clients across commercial, industrial, and institutional sectorsEmployed by facilities or service companies to perform routine system upkeep

While both roles involve building automation systems, Freelance Building Automation Programmers focus on designing and customizing control software, often working independently. Building Automation Technicians handle installation, maintenance, and troubleshooting of these systems on-site. The roles complement each other but differ mainly in scope and work setting.

What is a Freelance Building Automation Programmer?

A Freelance Building Automation Programmer is a professional who specializes in designing, programming, and troubleshooting automated control systems for buildings on a contract or project basis. They work with systems such as HVAC, lighting, security, and energy management to ensure buildings operate efficiently and comfortably. Unlike full-time employees, freelancers are typically hired for specific projects or timeframes and may work with multiple clients. Their expertise helps optimize building performance, reduce operational costs, and integrate new technologies into existing infrastructure.
What are the most commonly searched types of Building Automation Programmer jobs in Indiana? The most popular types of Building Automation Programmer jobs in Indiana are:
What are popular job titles related to Freelance Building Automation Programmer jobs in Indiana? For Freelance Building Automation Programmer jobs in Indiana, the most frequently searched job titles are:
What job categories do people searching Freelance Building Automation Programmer jobs in Indiana look for? The top searched job categories for Freelance Building Automation Programmer jobs in Indiana are:
What cities in Indiana are hiring for Freelance Building Automation Programmer jobs? Cities in Indiana with the most Freelance Building Automation Programmer job openings:
Infographic showing various Freelance Building Automation Programmer job openings in Indiana as of July 2026, with employment types broken down into 91% Full Time, 7% Part Time, and 2% Contract. Highlights an 82% Physical, 5% Hybrid, and 13% Remote job distribution.
Control Systems Engineer - Building Automation

Control Systems Engineer - Building Automation

GrayMatter

Indianapolis, IN

$100K - $150K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 2 days ago


Job description

Who is GrayMatter
We’re the Thinkers who make machines speak.
We’re the Doers who make their stories matter.
At GrayMatter, we uncover the industrial intelligence buried in clipboards, legacy systems, and human memory. We discover it, transform it, and turn it into insight.
From the drill press to the boardroom, we help you think smarter and do better—by listening to the machines you already trust.
And that’s where you come in.
GrayMatter is dedicated to creating a team of unmatched talent in industrial technology. Our organizational culture encourages opportunities to learn and collaborate. Six core values make Team GrayMatter stand above the rest: Bias to Action, Batteries Included, Unbounded Curiosity, Everybody Wins, Built to Last, Actionable Insight.
We're looking for a Control Systems Engineer to join our Building Automation Services team! This position will focus on managing specialized work efficiently, with confidence and competence. The position requires above average attention to details, concern for the exact correctness of work, and strong commitment to tasks completed on time. The person in this position will take work seriously, has a strong sense of duty, and is disciplined. The position will generally be task oriented, requiring someone with a conservative, careful, and cautious approach to work.
General Job Duties:
  • Performing GrayMatter services to meet client needs, with a specific focus on Control Systems common in data center, power generation, and advanced manufacturing industries.
  • Designing, developing and implementing solutions to achieve project goals.
  • Lead integration and coordination between mechanical, electrical, and controls systems to ensure seamless operation across platforms.
  • Lead development and execution of commissioning procedures, test scripts, and documentation validation.
  • Consulting with and training end users on new applications
  • Assisting in project development and planning.
  • The location of the position is local, but could require up to 50% travel throughout a calendar year.

Knowledge, Skills and Experience Needed:
  • Bachelor’s Degree in an applicable field (EE, EET, ME, MET or comparable). An equivalent combination of experience and training may also be considered
4+ years of relevant working experience with:
  • PLC Programming: Schneider Modicon, Allen-Bradley, CompactLogix, ControlLogix, Schneider Electric, and Siemens
  • SCADA Systems: Ignition
  • Control Systems implementation, design, installs, and troubleshooting
  • Experience with industrial application programming languages
  • Experience with Electrical Schematics, Power Distribution, Water/Cooling systems.
  • Acute attention to detail and process, Strong ability to solve problems and research solutions and Excellent customer service attitude
  • Showcase GrayMatter’s Core Values of Accountability, Integrity, Respect, Innovation and Teamwork

Preferred experience:
  • AutoCAD or Drafting experience
  • Networking experience (Ethernet IP, Modbus, etc.)

The target annual base compensation range for this position is $100,000 - $150,000, based upon relevant qualifications.
Featured Benefits:
  • Medical, dental, and vision insurance beginning day one of employment
  • Employer paid short term disability and life insurance
  • 401(k) with up to 4% company match
  • Paid holidays, paid time off, paid sick leave, and paid parental leave
  • Additional benefits available such as long term disability, accident, critical illness, hospital indemnity, EAP, telemedicine, HSA and FSA