1

Bas Programmer Jobs in Illinois (NOW HIRING)

Controls Engineer

Lisle, IL ยท On-site

$64K - $129K/yr

High School Diploma or GED * 3+ years' experience in a BAS / HVAC controls engineer position. * 3+ years of experience working with BAS software and associated engineering tools (e.g. Johnson ...

Sr. Controls Technician

Frankfort, IL ยท On-site

$59.50/hr

... programming, start-up, troubleshooting, commissioning, and servicing of Building Automation Systems (BAS). This role will maintain open communications, deliver top-quality workmanship, develop ...

BAS controller programming & troubleshooting (preferred, but not required) * BAS operator Applicable Knowledge, Skills, and Abilities Required: * Demonstrated and sustained experience in the assigned ...

Building Automation Manager

Northbrook, IL ยท On-site

$97K - $129K/yr

Support planning, design, and implementation of BAS-related capital projects. * Review engineering designs, controls sequences, and integration requirements for new construction and infrastructure ...

Building Automation Manager

Northbrook, IL ยท On-site

$97K - $129K/yr

Support planning, design, and implementation of BAS-related capital projects. * Review engineering designs, controls sequences, and integration requirements for new construction and infrastructure ...

Senior Energy Engineer

Chicago, IL ยท On-site

$140K - $150K/yr

Building automation systems (BAS) * Renewable energy technologies * Central plant design * Strong ... Professional Engineer (PE) license. * Experience serving healthcare, higher education, government ...

Senior Energy Engineer

Chicago, IL ยท On-site

$140K - $150K/yr

Building automation systems (BAS) * Renewable energy technologies * Central plant design * Strong ... Professional Engineer (PE) license. * Experience serving healthcare, higher education, government ...

Senior Energy Engineer

Chicago, IL ยท On-site +1

$140K - $150K/yr

Building automation systems (BAS) * Renewable energy technologies * Central plant design * Strong ... Professional Engineer (PE) license. * Experience serving healthcare, higher education, government ...

Showing results 21-40

Bas Programmer information

See Illinois salary details

$11

$38

$66

How much do bas programmer jobs pay per hour?

As of Sep 1, 2026, the average hourly pay for bas programmer in Illinois is $38.31, according to ZipRecruiter salary data. Most workers in this role earn between $24.90 and $49.86 per hour, depending on experience, location, and employer.

What is a BAS programmer?

BAS Programmers are professionals who specialize in programming and configuring Building Automation Systems (BAS). They develop, install, and maintain control systems that automate a building's mechanical, electrical, and plumbing systems, such as HVAC, lighting, and security. Their role involves writing software, troubleshooting issues, and ensuring systems operate efficiently to maximize energy savings and occupant comfort. BAS Programmers often work with various protocols and tools to integrate different building systems into a unified platform.

What are the key skills and qualifications needed to thrive as a BAS programmer, and why are they important?

To thrive as a BAS (Building Automation Systems) Programmer, you need strong knowledge of HVAC control systems, programming logic, and typically an associate's or bachelor's degree in electrical engineering, computer science, or a related field. Familiarity with BAS platforms like Tridium Niagara, Siemens, or Honeywell, and certifications such as Niagara AX/N4 or equivalent, are often required. Attention to detail, problem-solving skills, and effective communication are crucial for collaborating with teams and addressing client needs. These skills ensure reliable system performance, energy efficiency, and successful project implementation in complex building environments.

What are some common challenges BAS programmers face when working on legacy systems?

Bas Programmers often work with legacy codebases, which can present unique challenges such as outdated documentation, limited compatibility with modern tools, and the need to maintain or upgrade existing functionalities without introducing errors. Collaborating closely with system analysts and end-users is essential to understand business requirements and minimize disruption. Effective troubleshooting, patience, and strong analytical skills are crucial for navigating these situations and ensuring reliable system performance.

What is the difference between Bas Programmer vs PLC Programmer?

AspectBas ProgrammerPLC Programmer
Required CredentialsBasic programming certifications, knowledge of BAS systemsCertifications in PLC programming, technical training in automation
Work EnvironmentBuilding automation, HVAC, lighting control systemsIndustrial automation, manufacturing plants, process control
Employer & Industry UsageBuilding management companies, facilities managementManufacturers, industrial facilities, automation companies
Common Search & ComparisonYesYes

The main difference between a Bas Programmer and a PLC Programmer lies in their focus areas. A Bas Programmer specializes in building automation systems, working primarily on HVAC, lighting, and security controls. In contrast, a PLC Programmer focuses on industrial automation, programming programmable logic controllers used in manufacturing and process control. Both roles require technical certifications, but their work environments and industry applications differ significantly.

How to become a BAS programmer?

To become a BAS (Building Automation System) programmer, you typically need a background in computer science, electrical engineering, or a related field, along with knowledge of programming languages such as C, Python, or ladder logic. Gaining experience with building automation systems, HVAC controls, and relevant software platforms is essential, and certifications like BACnet or Niagara can enhance job prospects.

Is a BAS programmer a good career?

A BAS (Building Automation System) programmer is a specialized role involving programming and maintaining building control systems, often requiring knowledge of programming languages like ladder logic and tools such as BACnet or LonWorks. It can be a stable career with opportunities in construction, facilities management, and automation industries, especially for those with technical skills and certifications. Job prospects depend on industry demand and regional development projects.

What are popular job titles related to Bas Programmer jobs in Illinois?

For Bas Programmer jobs in Illinois, the most frequently searched job titles are:

What job categories do people searching Bas Programmer jobs in Illinois look for?

The top searched job categories for Bas Programmer jobs in Illinois are:

What cities in Illinois are hiring for Bas Programmer jobs?

Cities in Illinois with the most Bas Programmer job openings:

Infographic showing various Bas Programmer job openings in Illinois as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $79,687 per year, or $38.3 per hour.

Senior Technical Recruiter, Building Controls

Mantis Innovation

Schaumburg, IL โ€ข On-site

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 10 days ago


Job description

About Mantis

We help organizations improve how their buildings perform by bringing together energy, facility operations, and sustainability into one connected approach. At Mantis, our teams work across the full lifecycle of a facility-from planning and design to field execution and long-term asset management-across commercial and industrial portfolios, data centers, and complex mechanical systems.

Our work spans four core areas: Building Controls, Energy Efficiency, Energy Advisory, and Facility Management-covering HVAC/mechanical optimization, BMS/BAS and EPMS controls, lighting system upgrades, energy brokerage, roofing and building envelope assessments, construction management, and more.

Whether you're in sales, engineering, construction/project management, field operations, corporate, or technology, you'll play a role in delivering these solutions and helping clients improve facility performance.


SUMMARY

The Senior Technical Recruiter's mission is to fill hard-to-hire roles across BMS/BAS/EPMS, controls, HVAC, electrical, and related technical fields. This person will actively source candidates, partner closely with hiring managers, and keep pipelines moving with clear next steps. The Senior Recruiter will help the team reduce cost per hire, increase team hiring speed, and maintain consistent talent quality.

OUTCOMES (SCORECARD FOR SUCCESS)
  1. Generate consistent qualified candidate flow for assigned Building Controls roles, with a minimum of 3-5 qualified candidates submitted per open role within the first 10 business days of Intake, sustained through proactive sourcing, referrals, and targeted outreach.
  2. Maintain recruiting velocity by ensuring 95%+ of active candidates have a documented next step, decision, or blocker in Lever within 48-72 hours of meaningful activity, and by driving interview scheduling and feedback turnaround within 48 hours.
  3. Maintain high-quality recruiting data and pipeline visibility by ensuring 100% of candidates have accurate source, ownership, status, disposition, and next steps always documented in Lever.
  4. Achieve time-to-fill average rate of 42 calendar days or less.
  5. Maintain Hiring Success Rate of 90%+ for candidates 12-months post hire.
RESPONSIBILITIES
  • Lead full-cycle recruiting for assigned Building Controls roles from intake through offer, including sourcing, screening, candidate management, hiring-manager coordination, interview execution, and offer-stage handoff.
  • Conduct structured meetings with hiring managers to define role requirements, must-have technical skills, target companies, compensation expectations, location and travel needs, interview process, and urgency.
  • Build and maintain talent maps for Building Controls roles, including target companies, comparable titles, priority geographies, candidate pools, sourcing channels, and recurring skill sets.
  • Execute advanced sourcing strategies using LinkedIn Recruiter, ZoomInfo, referrals, competitor mapping, outreach campaigns, resume databases, and professional networks to generate consistent qualified candidate flow.
  • Screen candidates for technical alignment, role fit, compensation expectations, location and travel readiness, availability, communication style, and interest in Mantis.
  • Present qualified candidates to hiring managers with clear, structured notes on fit, any risks, compensation expectations, location/travel considerations, and recommended next steps.
  • Maintain recruiting velocity by driving timely interview scheduling, feedback collection, and decision-making; escalate delays and remove process blockers to keep candidates moving.
  • Deliver a high-touch candidate experience by maintaining consistent communication, setting clear expectations, providing timely updates, and guiding candidates through each stage of the process while maintaining accurate data and next steps in Lever.
MINIMUM QUALIFICATIONS
  • Experience recruiting for technical, skilled-trade, field, engineering, construction, operations, or other hard-to-fill roles.
  • Demonstrated ability to proactively source and engage candidates.
  • Ability to partner with hiring managers to define role requirements and drive candidates through a structured hiring process.
  • Experience using an applicant tracking system to manage pipelines, track activity, and maintain accurate recruiting data.
  • Strong follow-up discipline with the ability to manage multiple roles and priorities while maintaining urgency, candidate experience, and process consistency.
PREFERRED QUALIFICATIONS
  • Experience recruiting for Building Management Systems (BMS), Building Automation Systems (BAS), building or industrial controls, Electrical Power Monitoring Systems (EPMS), controls engineering and installation, or mission-critical/data center environments.
  • Demonstrated success sourcing and closing candidates for BAS/BMS technicians, controls engineers, application engineers, project managers, service technicians, construction managers, field service specialists, or similar technical roles.
  • Strong proficiency using modern ATS tools (we use Lever) as well as sourcing tools (LinkedIn Recruiter and ZoomInfo).
  • Work environment: Work is performed primarily in an office or remote office setting. The role involves frequent use of a computer, phone, and video conferencing tools, as well as applicant tracking systems, sourcing platforms, and other standard business software. The surrounding environment is generally quiet to moderately busy, with regular virtual interaction with candidates, hiring managers, and internal teams.
  • Physical requirements: This role requires extended periods of sitting or standing at a desk and working on a computer. Frequent use of hands and fingers for typing and navigating systems is required. The role involves reading and reviewing digital documents, resumes, and data on screens for prolonged periods. Regular communication via phone and video may require speaking and listening for extended durations. Occasional standing, walking, or moving between workspaces may be required.
  • Travel requirements: Occasional travel may be required for company meetings, hiring events, or on-site recruiting support. Travel is expected to be infrequent and typically planned.
  • Schedule expectations: This role may require flexibility to support candidates and hiring managers across multiple time zones. Work may occasionally extend beyond standard business hours during periods of high hiring demand or urgent recruiting needs.
$85,000 - $95,000 a year

Note: Employees are held accountable for all duties of this job. This job description is not intended to be an exhaustive list of all duties, responsibilities, or qualifications associated with the position.
ย 
What else can we offer you?
We offer a fantastic lineup of benefits, including Medical, Dental, Vision, FSA, HSA, 401k Matching, Paid Vacation, Paid Sick, Paid Holidays, Paid Parental Leave, Paid Short Term & Long Term Disability, Tuition Reimbursement, and a flexible hybrid work schedule (for office-based employees). Working at Mantis also brings tremendous professional development opportunities that allow you to make a real impact on both the company and your career!
ย 
Not sure you meet every single requirement?
Studies show that women and individuals from underrepresented groups often hesitate to apply unless they check every box. At Mantis, we're committed to building an inclusive and equitable team-so if this role excites you, we'd love to hear from you, even if your experience doesn't match every single qualification.
ย 
Mantis Innovation is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
apply for this job