Demo

HR Generalist

Energy Control Technologies
Urbandale, IA Full Time
POSTED ON 12/30/2025
AVAILABLE BEFORE 2/28/2026

About Energy Control Technologies (ECT):

We (Energy Control Technologies, Inc.) are a fast-paced, entrepreneurial company that is looking for an energetic employee to start and develop our HR department. ECT’s customers span the Industrial/Manufacturing, Oil and Gas and the Bio-fuels market segments and our products are state of the art in the field. We are looking for an exceptional candidate to join our team and to grow with the company. You will have the opportunity to help us hire advanced engineers to work on some of the most complex and critical machines that directly affect the operation of energy production plants across the world.

About the Role

We are seeking an energetic and motivated HR Generalist to join our growing team. This role is a perfect opportunity for a professional with 0–5 years of experience to take on a combination of administrative and strategic responsibilities. You will serve as a primary point of contact for employees, assisting with the entire employee lifecycle from recruitment and onboarding to benefits administration and compliance.

We are looking for someone to lead our recruitment and staffing efforts. As ECT grows we are finding a need for intense hiring of employees, ensuring compliance with all employment/labor laws. This includes planning the hiring process, deciding on the methods for placing job ads and monitoring the entire process, including writing job descriptions, screening candidates, onboarding, and employee benefits management.

Key Responsibilities:

  • Recruitment & Staffing: Lead recruitment efforts by writing job descriptions, placing

ads, screening candidates, and managing the onboarding process.

  • HR Advisory: Act as an advisor to employees on company policies, performance expectations, and handbooks.
  • Compliance: Ensure all practices align with federal, state, and local employment/labor

laws, including FMLA and Wage and Hour laws.

  • Benefits Administration: Support employees with benefit inquiries, process

enrollments, and coordinate open enrollment meetings.

  • Administrative Support: Maintain HR records, monitor time and attendance, and assist

with payroll-related issues.

  • Continuous Learning: Stay current on HR rules, regulations, and industry trends by

attending workshops and meetings.

Requirements:

  • Education: Bachelor’s degree in Human Resources or a related field (or equivalent

experience).

  • Experience: 0–5 years of experience in an HR or administrative assistant role.
  • Skills: Strong written and verbal communication skills with a high attention to detail.
  • Work Authorization: Must be able to work legally in the United States.

Desired Traits:

  • Self-Starter: Ability to work independently, prioritize work, and meet deadlines in a fastpaced environment.
  • Problem-Solver: Ability to understand and resolve issues effectively as part of a team.
  • Professionalism: Maintain a calm and professional demeanor when leading

conversations.

  • Team-Oriented: Willingness to collaborate with various managers and assist other team

members as needed.

Job Type: Full-time

Pay: $50,000.00 - $65,000.00 per year

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Flexible schedule
  • Health insurance
  • Health savings account
  • Paid time off
  • Parental leave

Application Question(s):

  • Willing to work on-site as part of a team?

Language:

  • english (Required)

Work Location: In person

Salary : $50,000 - $65,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 HR Generalist?

Sign up to receive alerts about other jobs on the HR Generalist career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$59,658 - $74,342
Income Estimation: 
$72,051 - $89,364
Income Estimation: 
$132,976 - $201,974
Income Estimation: 
$106,129 - $145,100
Income Estimation: 
$121,512 - $169,501
Income Estimation: 
$49,604 - $60,976
Income Estimation: 
$56,776 - $69,346
Income Estimation: 
$106,129 - $145,100
Income Estimation: 
$121,512 - $169,501
Income Estimation: 
$59,658 - $74,342
Income Estimation: 
$72,051 - $89,364
Income Estimation: 
$132,976 - $201,974
Income Estimation: 
$106,129 - $145,100
Income Estimation: 
$121,512 - $169,501
Income Estimation: 
$72,051 - $89,364
Income Estimation: 
$90,738 - $114,279
Income Estimation: 
$132,976 - $201,974
Income Estimation: 
$106,129 - $145,100
Income Estimation: 
$121,512 - $169,501
Income Estimation: 
$90,738 - $114,279
Income Estimation: 
$113,831 - $142,748
Income Estimation: 
$132,976 - $201,974
Income Estimation: 
$106,129 - $145,100
Income Estimation: 
$121,512 - $169,501

Sign up to receive alerts about other jobs with skills like those required for the HR Generalist.

Click the checkbox next to the jobs that you are interested in.

  • Compensation & Benefits Skill

    • Income Estimation: $76,679 - $94,266
    • Income Estimation: $90,738 - $114,279
  • Employee Communications Skill

    • Income Estimation: $72,991 - $91,066
    • Income Estimation: $75,464 - $98,132
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other HR Generalist jobs in the Urbandale, IA area that may be a better fit.

  • Robert Half Urbandale, IA
  • We are looking for an experienced HR Generalist to join our team in Urbandale, Iowa. In this Contract to permanent role, you will support a wide range of h... more
  • Just Posted

  • The Weitz Company Des Moines, IA
  • Are you an experienced Human Resources (HR) Generalist looking to join an organization with a collaborative, supportive, and team-oriented culture? EPI Pow... more
  • 14 Days Ago

AI Assistant is available now!

Feel free to start your new journey!