Demo

Human Resources Manager

Kidd Machine Works
Roanoke, VA Full Time
POSTED ON 3/25/2026
AVAILABLE BEFORE 4/23/2026
Small Business Human Resources Manager


KIDD Machine Works is a family-owned machine and fabrication shop seeking a Human Resources Manager to support our team of approximately 40 employees. This hands-on role manages day-to-day HR operations while working closely with company leadership to maintain a positive, compliant, and productive workplace.

The HR Manager will support both shop-floor and office employees and play an important role in recruiting, payroll administration, employee support, and maintaining HR processes that help the business run smoothly. They will champion a positive workplace culture by fostering open communication, building strong relationships across the shop, and ensuring HR practices are carried out with care and clarity.

We welcome experienced HR professionals who may be returning to the workforce after time away and are looking for a meaningful role where they can contribute to a small, collaborative team.


Key Responsibilities

HR Operations

  • Maintain employee records and HR documentation
  • Administer benefits enrollment and support employee benefits questions
  • Manage onboarding and offboarding processes

Compliance & Policy

  • Help ensure compliance with federal and state employment laws
  • Maintain and update HR policies and employee handbook
  • Support safety initiatives and employee training programs

Recruiting & Hiring

  • Manage recruiting for shop and office roles, including developing accurate job descriptions, posting positions and coordinating interviews
  • Support hiring managers in identifying and selecting qualified candidates
  • Coordinate onboarding and new hire orientation

Payroll & Administration

  • Process payroll using the company payroll system
  • Track timekeeping and ensure accurate payroll records
  • Support PTO tracking and leave administration

Employee Support

  • Serve as a point of contact for employee questions and workplace concerns
  • Assist supervisors with employee documentation and communication
  • Help promote a respectful and productive workplace environment

Qualifications

  1. Minimum of 3 years of HR experience required; experience supporting hourly employees and/or working in a manufacturing environment is preferred.
  2. Working knowledge of employment law and HR best practices
  3. Proficiency with Microsoft Office 
  4. HR certification (PHR or SHRM-CP) is a plus
  5. Experience recruiting skilled trades is highly valued
  6. Ability to work effectively with both shop-floor employees and leadership

What We Offer

  • Competitive salary based on experience
  • Health, dental, and vision insurance
  • Paid time off and holidays
  • 401(k) with company match
  • Aflac
  • Stable, growing company with long-term career opportunities


  • $23 - $30/hr
  • Full-time
  • Medical, Dental, Vision, Life, Retirement, PTO

Salary : $23 - $30

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 Human Resources Manager?

Sign up to receive alerts about other jobs on the Human Resources Manager career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$114,907 - $150,919
Income Estimation: 
$156,288 - $210,152
Income Estimation: 
$132,976 - $201,974
Income Estimation: 
$114,907 - $150,919
Income Estimation: 
$156,288 - $210,152
Income Estimation: 
$132,976 - $201,974
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

Not the job you're looking for? Here are some other Human Resources Manager jobs in the Roanoke, VA area that may be a better fit.

  • Whalls Group LLC Martinsville, VA
  • Overview Join our dynamic team as a Human Resources Payroll Manager, where you will lead and optimize payroll operations to ensure accurate, timely, and co... more
  • 4 Days Ago

  • City of Salem Human Resources Salem, VA
  • Performs skilled technical work preparing journal entries, processing accounts payable, performing reconciliations, providing customer service, and related... more
  • 4 Days Ago

AI Assistant is available now!

Feel free to start your new journey!