Talent.com
Building Automation Programmer
Building Automation ProgrammerActalent • Westmont, IL, US
Building Automation Programmer

Building Automation Programmer

Actalent • Westmont, IL, US
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.permanent]
[job_card.job_description]

Job Description

Job Description

Job Title : Building Automation Software Engineer

Job Description

We are seeking a skilled Software Engineer to design and develop control software for building automation systems. You will translate sequences of operations into robust, scalable code and program in Script, Function Block, and other automation languages to deliver high-performance solutions. You will work with platforms like Tridium Niagara and EcoStruxure to build and customize control systems, while collaborating with cross-functional teams and customers to ensure alignment and excellence.

Responsibilities

  • Design and develop control software for building automation systems.
  • Translate sequences of operations into robust, scalable code.
  • Program in Script, Function Block, and other automation languages.
  • Work with platforms like Tridium Niagara and EcoStruxure.
  • Collaborate with cross-functional teams and customers.
  • Commission and troubleshoot systems for optimal performance and energy efficiency.
  • Create intuitive front-end graphics and user interfaces for building operators.
  • Conduct peer code reviews and contribute to the continuous improvement of software standards.
  • Support sustainability and energy strategies through smart automation.

Essential Skills

  • 3+ years of experience in building automation and controls programming.
  • Strong proficiency in programming languages such as Python, C#, and Function Block.
  • Hands-on experience with DDC systems, HVAC controls, and environmental automation.
  • Familiarity with Tridium Niagara and / or EcoStruxure.
  • Excellent communication skills and a collaborative mindset.
  • Additional Skills & Qualifications

  • Experience with building automation systems and controls.
  • Proficiency in software programming and network connectivity.
  • Work Environment

    The position involves managing a team of building automation software engineers focused on BMS, security systems, power, and environmental projects. You will spend 5% of the time traveling to different customer sites around the Chicago area for meetings, with mileage, parking, and tolls reimbursed. Initially, work will require office presence, transitioning to a remote option once acclimated. The company policy mandates office attendance two days a week, with flexibility for full remote work if needed. Annual travel for training to locations like Andover, Dallas, Houston, or Nashville may be required. All employees must complete mandatory OSHA and CPR training annually to comply with health and safety policies.

    Job Type & Location

    This is a Permanent position based out of Westmont, IL.

    Pay and Benefits

    The pay range for this position is $80640.00 - $120960.00 / yr.

    See attached for full PDF detail of company benefits overview.

    Workplace Type

    This is a hybrid position in Westmont,IL.

    Application Deadline

    This position is anticipated to close on Dec 17, 2025.

    About Actalent

    Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500.

    The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

    If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing due to a disability, please email actalentaccommodation@actalentservices.com for other accommodation options.

    [job_alerts.create_a_job]

    Automation Programmer • Westmont, IL, US

    [internal_linking.related_jobs]
    Automation Engineer

    Automation Engineer

    bioMerieux Inc. • Lombard, IL, United States
    [job_card.full_time]
    The Digital Manufacturing Systems Engineer plays a key role in the site's digital transformation by designing, developing, and deploying electronic manufacturing records and digital workflows.This ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Automation & Controls Engineer – Chemical Manufacturing

    Senior Automation & Controls Engineer – Chemical Manufacturing

    Ecolab Inc. • Joliet, IL, US
    [job_card.full_time]
    Automation & Controls Engineer.As a member of our team, you will help support and transform the chemical manufacturing culture to an efficient and effective workplace, implementing processes and to...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Subcontract Coordinator - Automated Logic

    Subcontract Coordinator - Automated Logic

    Carrier Global Corp • Lisle, IL, US
    [job_card.full_time]
    Carrier, global leader in intelligent climate and energy solutions, is committed to creating innovations that bring comfort, safety and sustainability to life. Through cutting-edge advancements in c...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Automation Test Analyst (Oakbrook Terrace)

    Automation Test Analyst (Oakbrook Terrace)

    IT Associates • Oakbrook Terrace, IL, US
    [job_card.part_time] +1
    REMOTE ( with ability to visit the office in Oakbrook terrace ).Interview will be in person- Looking for candidates living within 50 miles radius of Oakbrook. Client is a well known healthcare insur...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Manager, Warehouse Automation (Software)

    Manager, Warehouse Automation (Software)

    AmerisourceBergen Corporation (Cencora) • Romeoville, Illinois, United States
    [job_card.full_time]
    Our team members are at the heart of everything we do.At Cencora, we are united in our responsibility to create healthier futures, and every person here is essential to us being able to deliver on ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Maintenance Tech - 2nd Shift - Lots of OT available!

    Maintenance Tech - 2nd Shift - Lots of OT available!

    Jobot • Romeoville, IL, US
    [job_card.permanent]
    Ideally looking for candidates with mechanical, electrical and automated troubleshooting skills!.This Jobot Job is hosted by : Hunter Prater. Are you a fit? Easy Apply now by clicking the "Apply Now"...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Automation Lead_Manufacturing

    Automation Lead_Manufacturing

    Mondelez International • Naperville, IL, United States
    [job_card.full_time]
    Job Description • • • •Are You Ready to Make It Happen at Mondelēz International? • • • •Join our Mission to Lead the Future of Snacking. Your goal will be to ensure that the site manufacturing & suppor...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    SDET Level 3, Analyst, Software Test Automation Engineer, Quality Engineering

    SDET Level 3, Analyst, Software Test Automation Engineer, Quality Engineering

    Chamberlain Group • Oak Brook, Illinois, USA
    [job_card.full_time]
    Chamberlain Group (CG) is a global leader in intelligent access and Blackstone portfolio company.Powered by our myQ technology we make access simple and secure for millions of homeowners businesses...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Automation Engineer

    Automation Engineer

    JLL • Palatine, Illinois, United States
    [job_card.full_time]
    This job is with JLL, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.JLL empowers you to ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Sales Support Engineer Building Automation

    Sales Support Engineer Building Automation

    ABB • Lombard, Illinois, USA
    [job_card.full_time]
    At ABB we help industries outrun - leaner and cleaner.Here progress is an expectation - for you your team and the world.As a global market leader well give you what you need to make it happen.It wo...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    VDC / BIM Coordinator - Mechanical - REMOTE OPTION

    VDC / BIM Coordinator - Mechanical - REMOTE OPTION

    CyberCoders • Naperville, Illinois, United States
    [filters.remote]
    [job_card.full_time]
    Mechanical VDC / BIM Coordinator - Remote Option.We are seeking a skilled Mechanical VDC / BIM Coordinator to join our team remotely. The ideal candidate will be responsible for managing and coordinatin...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Bid Coordinator

    Bid Coordinator

    LanceSoft • Naperville, IL, US
    [job_card.full_time]
    Location Naperville, IL (Remote) Duration 0 3 months Shift - 1st (8 : 00AM to 5 : 00PM) Hourly Rate - $26.Hour Job Duties Manage the Non-Profit and For-Profit bid process and contract process to ens...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Cath Lab Tech

    Cath Lab Tech

    Fusion Medical Staffing • Downers Grove, IL, United States
    [job_card.full_time]
    Estimated payments include wages and expense reimbursement, are based on information available to Fusion at time of posting, and could vary depending on factors related to the facility or applicant...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Manager Software Engineering Rolling Meadows, IL

    Manager Software Engineering Rolling Meadows, IL

    Epiq Design Solutions • Rolling Meadows, Illinois, USA
    [job_card.full_time]
    Epiq Solutions develops cutting-edge software-defined radio (SDR) products and processing solutions to enable spectrum dominance for maritime land air and space domains. With 15 years serving govern...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    CNC Programmer Production Operations I (Direct)-Contingent Worker

    CNC Programmer Production Operations I (Direct)-Contingent Worker

    Axelon Services Corporation • Buffalo Grove, IL, US
    [job_card.full_time]
    SHIFT : Monday - Fri (07 : 00 AM - 03 : 30 AM [Lunch : 11 : 30 AM - 12 : 00 PM, with OT Available.Description : We are looking for someone (X4) that can help us operate CNC Mills, Lathes and / or fill in in our...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    ETL Programmer – Intermediate

    ETL Programmer – Intermediate

    University of Chicago Medicine • Darien, Illinois, USA
    [job_card.full_time]
    Join one of the nations most comprehensive academic medical centers.This position will be primarily a work from home opportunity with the requirement to come onsite as needed.You will need tobe bas...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    General Maintenance I

    General Maintenance I

    InsideHigherEd • Naperville, Illinois, United States
    [job_card.full_time] +1
    Facilities Planning and Operations.The General Maintenance I staff member is responsible for maintaining the functionality and upkeep of assigned buildings, including plumbing, electrical, mechanic...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Programmer

    Programmer

    Thermon • Franklin Park, IL, USA
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Thermon is a diversified technology company and a global leader in industrial process heating, temperature maintenance, environmental monitoring and temporary power distribution solutions.We delive...[show_more]
    [last_updated.last_updated_30]