1

Controller Salaries Jobs in Iowa (NOW HIRING)

Salary: $21.25 per hour, increasing to $22.75 within 6 months which includes a shift differential ... Clean, temperature-controlled facility, paid vacation & sick time, Medical & Dental/Vision ...

Salary: $18.25 per hour, increasing to $19.75 within 6 months. Summary: The Machine Operator is ... Clean, temperature-controlled facility, paid vacation & sick time, Medical & Dental/Vision ...

APP-Urgent Care- Waterloo/CF

Waterloo, IA

$109K - $150K/yr

Competitive salary * Comprehensive benefit package * Regional health system covering eight counties ... Possesses Federal and State Controlled Substance prescribing authority * Advanced Practice Nurse ...

APP-Urgent Care- Waterloo/CF

Waterloo, IA · On-site

$109K - $150K/yr

Competitive salary * Comprehensive benefit package * Regional health system covering eight counties ... Possesses Federal and State Controlled Substance prescribing authority * Advanced Practice Nurse ...

APP-Urgent Care- Waterloo/CF

Waterloo, IA

$109K - $150K/yr

Competitive salary * Comprehensive benefit package * Regional health system covering eight counties ... Possesses Federal and State Controlled Substance prescribing authority * Advanced Practice Nurse ...

Showing results 21-40

Controller Salaries information

What are controller salaries?

Controller salaries refer to the compensation earned by professionals who oversee accounting operations and financial reporting within an organization. The average salary for a Controller in the United States typically ranges from $90,000 to $160,000 per year, depending on factors such as company size, industry, location, and years of experience. Controllers in larger companies or metropolitan areas often earn higher salaries, and those with advanced certifications (like CPA) may command a premium. In addition to base pay, Controllers may receive bonuses and benefits as part of their total compensation package.

What are some common challenges a controller faces in managing company finances, and how can they address them?

Controllers often encounter challenges such as ensuring accurate financial reporting under tight deadlines, navigating complex regulatory changes, and maintaining effective internal controls. They must also coordinate with various departments to gather precise data and support strategic business decisions. To address these challenges, Controllers typically implement robust financial systems, stay updated on accounting standards, and foster strong communication across teams. Continuous professional development and technology adoption are also key to maintaining efficiency and compliance.

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

To thrive as a Controller, you need strong expertise in accounting principles, financial reporting, and budget management, typically supported by a bachelor’s degree in accounting or finance and often a CPA certification. Proficiency in ERP systems, advanced Excel, and financial analysis tools is essential for managing complex financial data. Leadership, attention to detail, and effective communication are vital soft skills for guiding teams and collaborating with executives. These competencies ensure accurate financial oversight, regulatory compliance, and strategic decision-making within an organization.

What is the difference between Controller Salaries vs Financial Analyst Salaries?

AspectController SalariesFinancial Analyst Salaries
Required CredentialsBachelor's degree, CPA or CMA often preferredBachelor's degree in finance, accounting, or related field
Work EnvironmentCorporate finance departments, accounting firmsInvestment firms, corporate finance, consulting
Employer & Industry UsageUsed in large corporations, manufacturing, financeUsed across industries for financial planning and analysis

Controllers typically hold more advanced certifications and oversee accounting operations, while Financial Analysts focus on financial planning, analysis, and reporting. Controllers usually earn higher salaries due to their seniority and responsibilities, but both roles are vital in financial management within organizations.

Is a controller a high level job?

A controller is a senior management position responsible for overseeing accounting and financial reporting within an organization. It is considered a high-level role that typically requires extensive experience, accounting certifications such as CPA, and strong leadership skills. Controllers often report directly to the CFO and play a key role in strategic financial planning.

What are popular job titles related to Controller Salaries jobs in Iowa?

For Controller Salaries jobs in Iowa, the most frequently searched job titles are:

What cities in Iowa are hiring for Controller Salaries jobs?

Cities in Iowa with the most Controller Salaries job openings:

Infographic showing various Controller Salaries job openings in Iowa as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, and 17% Part Time. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution.

Building Automation Systems Programmer (SC)

Thompson Solutions Group

Sioux City, IA

$67K - $91K/yr

Full-time

Re-posted 10 days ago


Job description

Job Openings >> Building Automation Systems Programmer (SC)
Building Automation Systems Programmer (SC)
Summary
Title: Building Automation Systems Programmer (SC) ID: 2016 Location: Sioux City, IA Department: Automation
More about this job >
Description

About the Role

Are you an experienced Temperature Controls Programmer looking to apply your expertise in Building Automation Systems (BAS)? Join our team and take the lead in logic programming, graphics development, commissioning, and support of temperature control systems. You'll collaborate with clients, engineers, and technicians to design and implement cutting-edge HVAC and control solutions.

Key Responsibilities

  • Design and program BAS-controlled systems using Tridium Niagara Workbench and KMC Connect.
  • Review project requirements, functional definitions, and specifications to develop efficient control systems.
  • Incorporate data acquisition and reporting features into control packages.
  • Troubleshoot control system issues, support existing client applications, and provide remote assistance.
  • Configure and troubleshoot BACnet and ethernet hardware, including gateways, managed switches, VFDs, and controllers.
  • Integrate HMIs, VFDs, and third-party devices using various control networks (Ethernet/IP, Modbus TCP, BACnet, BACnet IP, LON).
  • Assist HVAC Service Technicians by remotely troubleshooting control and mechanical systems.

What You Need

  • Experience in BAS programming with Bacnet and Tridium based controls, and Microsoft Office.
    • Prior experience with KMC Controls and/or Tridium Niagara N4 is a plus!
  • Strong understanding of electrical control circuits, including analog/digital wiring and relay logic.
  • Hands-on experience with VFD programming and configuration.
  • Ability to read engineering specs, electrical schematics, control narratives, and P&ID drawings.
  • Knowledge of mechanical systems and instrumentation & control principles.
  • Strong troubleshooting skills and ability to support on-site and remote clients.
  • Excellent interpersonal, leadership, and communication skills.
  • Detail-oriented with strong organizational and multitasking abilities.
  • Valid driver's license and willingness to travel to client sites as needed.

Preferred Qualifications

  • Associate's degree in Industrial Controls, Electrical Engineering, Computer Science, or a related field.
  • 2-4 years of experience in BAS programming or temperature control systems.
  • HVAC experience is a plus!

Why Join Us?

  • Work in an innovative and supportive environment.
  • Competitive salary and benefits package.
  • Opportunities for professional growth and development.
Apply Now
 
Refer to a Friend

Alternatively, you can apply to this job using your profile from Indeed by clicking the button below:


Copyright 2026 Thompson Solutions Group. All rights reserved.
Powered by ApplicantStack Employment Application Software
Privacy Policy | Terms of Use