Demo

Junior Project Controller

CEC Controls Company
Warren, MI Full Time
POSTED ON 4/17/2026
AVAILABLE BEFORE 5/16/2026
About The Role

CEC Controls Company, Inc, member of the global SCIO Automation company is looking for a new role on the North American finance team. We are seeking a highly organized, proactive, and detail‑oriented Junior Project Controller to support the lead Project Controller and assist in the financial controlling of projects group wide. This role will focus on accurate billing, project setup, financial data integrity, and collaboration with Project Managers to ensure billing readiness and clean financial records.

This position requires a self‑starter who can confidently manage responsibilities with minimal oversight, prioritize effectively, and take initiative.

Key Responsibilities

Billing & Accounts Receivable

  • Prepare and submit project invoices in accordance with contract terms and project milestones.
  • Track upcoming or projected billing items and follow up with Project Managers to support invoicing readiness
  • Process billing adjustments, credits, and reversals
  • Reconcile invoicing discrepancies and support AR‑related functions.

Project Setup & Financial Maintenance

  • Set up new projects in the ERP system, including budgets, labor/equipment rates, retainage settings, and required billing configurations.
  • Complete new customer setup within the ERP to support billing activities.
  • Maintain accurate project financial data throughout the project lifecycle.
  • Process budget updates, contract modifications, and change orders in ERP.
  • Prepare project closeouts by ensuring all financial components are complete and accurate.

ERP & Financial Data Accuracy

  • Enter and maintain accurate project financial information in the ERP system.
  • Ensure project documentation is complete, organized, and audit‑ready.
  • Lead regular project reviews with Project Managers to validate billing accuracy, financial alignment, and project status.

Forecasting Support & Reporting

  • Partner with Project Managers and the Project Controller to support revenue timing and provide projected billing inputs.
  • Validate financial accuracy within project reports and ensuring revenue aligns with project progress.

Qualifications

Education and Experience

  • Associate’s degree in Accounting, Finance, Business, or related field.
  • 2-4 years of experience in billing, project accounting, accounts receivable, or related finance support roles.
  • Working understanding of project financial concepts such as billing methods, budgets, and change orders.
  • Experience working with ERP systems or project-based accounting software.
  • Proficiency in Microsoft Office, particularly Excel (PivotTables, XLOOKUP).
  • Ability to manage multiple tasks and deadlines, with limited supervision.
  • Strong attention to detail and organizational skills.
  • Effective communication skills and ability to collaborate with cross‑functional teams.

Preferred Experience

  • Experience in manufacturing, engineering, construction, or other project‑based environments.
  • Experience with percent‑complete or contract‑based billing structures.
  • Familiarity with WBS structures and project budget management.
  • Experience with Encompix or similar project‑based ERP systems.
  • Exposure to multi‑entity or multi‑segment billing environments.
  • Mexico project and billing experience

Other Information

  • In-office position with potential for hybrid work.
  • Occasional (5%) local travel between offices (Rochester Hills, Auburn Hills)

Benefits

  • 401(k)
  • Health insurance
  • Dental insurance
  • Vision insurance

Salary : $65,000 - $75,000

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 Junior Project Controller?

Sign up to receive alerts about other jobs on the Junior Project Controller career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$115,968 - $167,874
Income Estimation: 
$131,105 - $151,214
Income Estimation: 
$137,848 - $188,725
Income Estimation: 
$168,545 - $198,692
Income Estimation: 
$137,274 - $178,415
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 CEC Controls Company

  • CEC Controls Company Louisville, KY
  • Job Description CEC Controls Co. Inc. is currently recruiting for a Controls Engineer at our Louisville, KY location. The ideal candidate must be fluent wi... more
  • 12 Days Ago

  • CEC Controls Company Lansing, MI
  • Job Description CEC Controls is recruiting for a senior instrumentation and controls engineer with specific experience / certification in Ovation DCS syste... more
  • 13 Days Ago

  • CEC Controls Company Warren, MI
  • The Controls Engineer/Technologist 2 leads portions of design and commissioning tasks, troubleshoot complex automation issues, and contribute to maintainin... more
  • 13 Days Ago

  • CEC Controls Company Tampa, FL
  • Job Summary CEC Controls is looking for an engineering technical lead for the Florida municipal water and process team. Experience with design, engineering... more
  • 14 Days Ago


Not the job you're looking for? Here are some other Junior Project Controller jobs in the Warren, MI area that may be a better fit.

  • SCIO Automation North America Warren, MI
  • About the Role CEC Controls Company, Inc, member of the global SCIO Automation company is looking for a new role on the North American finance team. We are... more
  • 5 Days Ago

  • Synectics Inc. Warren, MI
  • Description A project cost controller's main duty is to track and control the costs associated with one or more of their employer's projects. Responsibilit... more
  • 7 Days Ago

AI Assistant is available now!

Feel free to start your new journey!