Demo

Advanced Controls Engineer

Baltimore Aircoil Company
Jessup, MD Full Time
POSTED ON 7/21/2026
AVAILABLE BEFORE 9/21/2026

POSITION PURPOSE

The Advanced Controls Engineer will work on software design and development for the electromechanical controls systems of BAC’s products. You will be a part of a growing team that is leading our digitalization journey.  Members of this team will be challenged to innovate in quickly growing our digital footprint. We are looking for people who are motivated by thinking big, moving fast, and changing the way customers interact with software systems.

 

PRINCIPAL RESPONSIBILITIES

  • Participate on controls software development projects to provide technical solutions for required software features and implementations.
  • Create software specification to meet controls systems requirements and customers’ input
  • Design, develop, and document software systems to control fan motors, pumps, valves, safety switches, heating elements, sensors, and other features which utilize electrical and/or mechanical control inputs and/or outputs to the system
  • Implement features that require data communication into and out of BAC units for connection to customer building management systems and other control systems utilizing industry standard protocols such as Modbus and BACnet.
  • Use diagrams and flowcharts to illustrate algorithms which align with required controls software features/functionality
  • Produce efficient and elegant code that meets software spec requirements
  • Analyze complex software issues and solve problems
  • Provide inputs for “best practice” rules for software development and activities to promote standardization and security
  • Use industry accepted best practices and current code compliant designs in all relevant work
  • Identify and implement improvements to software development processes to increase productivity and quality of deliverables
  • Support field issues as presented and work to satisfy the customer’s expectation/timeline including troubleshooting, debugging, and upgrading software
  • Provide technical support for other departments
  • Coordinate and participate in software design and code review within both internal and external development teams
  • Support controls hardware development, including control panel layout, wiring diagrams, I/O selection, and component specification, in partnership with panel suppliers and the broader controls team

 

NATURE & SCOPE

The Advanced Controls Engineer reports to the Engineering Manager – North America.  This role will have significant interaction with cross functional teams.  This role will have interactions with third party vendors, contractors, and outside customers.

 

KNOWLEDGE & SKILLS

  • Bachelor’s Degree in Computer Science, Engineering or related discipline
  • Experience in HVAC applications a plus
  • Experience in software languages such as C/C , C#, Python, Structured Text, and PLC languages, Modicon, Carel or Beckhoff TwinCAT a plus
  • Excellent remote communication, teamwork, and collaboration skills
  • Ability to reasonably estimate and plan software projects
  • 5 years of experience in developing electro-mechanical control systems software
  • 5 years of hands-on controls implementation experience, including system integration, commissioning, start-up, and field deployment
  • Hands-on controls hardware experience, including wiring, sensors, actuators, and I/O, with the ability to read electrical schematics and wiring diagrams
  • Experience in HMI layout/graphics preview software
  • Excellence in managing complexity and valuing differences
  • Software development Agile experience
  • Knowledge of issues tracking systems, DevOps a plus
  • Knowledge of revisions management software, GitHub a plus
  • Experience with electrical control cabinet/panel design, field wiring, and hardware integration

 

WORKING CONDITIONS

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of the job. While performing this job, the employee is regularly required to stand and walk up to 30% of the time. This position requires travel both domestically and internationally up to 25% of the time.

 

BAC Hiring Compensation Range $75,300 - $129,100

BAC offers a comprehensive benefits package to include medical, dental, vision, paid time off, 401k, employee stock ownership plan, and more. Please see additional details on the BAC website at www.Baltimoreaircoil.com.  

BAC Employees are eligible to participate in an annual bonus incentive program.

Salary : $75,300 - $129,100

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Advanced Controls Engineer?

Sign up to receive alerts about other jobs on the Advanced Controls Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$96,240 - $123,168
Income Estimation: 
$120,579 - $154,482
Income Estimation: 
$115,522 - $153,258
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Baltimore Aircoil Company

  • Baltimore Aircoil Company Milford, DE
  • POSITION PURPOSE A shop hourly position with the primary responsibilities of directing the activities of assigned line personnel to accomplish both daily p... more
  • 2 Days Ago

  • Baltimore Aircoil Company Milford, DE
  • POSITION PURPOSE A shop hourly position with the primary responsibilities of directing the activities of assigned Sheet Metal personnel to accomplish both ... more
  • 2 Days Ago

  • Baltimore Aircoil Company Jessup, MD
  • Position Purpose The Talent Acquisition Specialist partners with Baltimore Aircoil Company’s (BAC) hiring teams to deliver full life-cycle recruitment acro... more
  • 2 Days Ago

  • Baltimore Aircoil Company Jessup, MD
  • Position Purpose: Own the end-to-end coordination of the candidate experience, ensuring a seamless, consistent, and professional interview and hiring proce... more
  • 2 Days Ago


Not the job you're looking for? Here are some other Advanced Controls Engineer jobs in the Jessup, MD area that may be a better fit.

  • Baltimore Aircoil Company Jessup, MD
  • POSITION PURPOSE The Global Advanced Applications team is BAC’s technical authority for complex, non-standard customer applications, delivering engineering... more
  • 13 Days Ago

  • Actalent Linthicum Heights, MD
  • Job Title: Controls Engineer Job Description We are seeking a dedicated and skilled Controls Engineer with 3-6 years of experience in data centers, particu... more
  • 20 Days Ago

AI Assistant is available now!

Feel free to start your new journey!