Automation Programmer
EngineeringFull-time
We need to output HTML fragment with sections: headings
for sections like About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. Only include sections that have real specific content.
We need to parse the posting.
First, job title: Automation Programmer (implied). Not to repeat as heading.
We need sections:
- About the role: summary paragraph(s) about role. The posting includes "Summary The Automation Programmer is responsible for programming and maintaining operating procedures for automation equipment and site-specific fabrication systems to ensure efficient and high-quality part production. The Automation Programmer may support standardization initiatives and assist other facilities with automation projects as required." That's about role.
- Responsibilities: list of duties. The posting includes "Essential Duties And Responsibilities" with many bullet-like sentences. We need to extract each duty as
. Also "Other duties as assigned." and "Other duties may be assigned." duplicates; we can combine or keep one? We should preserve all substantive info but avoid duplication. There's duplicate line "Other duties as assigned." and "Other duties may be assigned." They are similar; we can keep one maybe. But we should not repeat identical content. We'll include one "Other duties as assigned."
- Qualifications: includes "Associate degree in a related field preferred, or equivalent combination of technical training, certifications, and relevant experience. Ability to read and interpret blueprints, drawings, and technical documentation. Experience with automation equipment, robotic systems, fabrication equipment, or related manufacturing technologies preferred. Excellent communication and interpersonal skills. Ability to work overtime and weekends when required."
- Skills: maybe not explicitly separate; but we could treat some as skills. However we have Qualifications already. The instruction says use sections only when posting has real specific content. There's no separate "Skills" heading; we could embed skills in Qualifications or Responsibilities. Probably better to keep Qualifications and maybe Skills not needed.
- Benefits: The posting includes a Benefits section with many items: "4-on 4-off schedule; off half of the weekends during the year Overtime available Double time paid for work on Sundays (regardless of whether 40 hrs. have been reached in the work week) Medical Insurance Dental Insurance Vision Insurance Flexible Spending Account Company Matched 401(k) AD&D, Disability & Basic Life – no cost to you Tuition Reimbursement Professional Development programs Career Advancement opportunities Regular Performance Evaluations Earn additional time off with perfect attendance 1 unpaid excused absence per year 40 hours Paid Vacation Time after 1 year 9 paid holidays each year Quarterly gifts and PTO for perfect attendance Birthday Lunches Annual Company Picnic Day at local Amusement Park – you and family members free!"
Also earlier there were some benefits listed: "Climate controlled work environments Compressed Work Week (4 days on, 4 days off) Most jobs are on Day Shift Bonus eligibility (twice a year) dependent on company and plant performance Regular performance evaluations Regular merit increases Tuition Reimbursement Professional Development programs Career Advancement opportunities Family Day Outings Free on-site Annual Health & Wellness Screenings Regular two-way communication sessions with leadership On-site Weld Academy – get paid while you learn a valuable trade! (Ooltewah, TN Only)". Those are also benefits. We should combine all benefits into a Benefits section.
- Pay: The posting includes "Compensation Hourly - Based on Experience". That's pay info. So we need a Pay section with that statement.
- Schedule: The posting includes schedule info: "Compressed Work Week (4 days on, 4 days off)" etc. Also "4-on 4-off schedule; off half of the weekends during the year". That's schedule. So we need a Schedule section.
We must not repeat content. Ensure we don't include boilerplate like EEO, equal opportunity, application instructions, cookie/navigation, etc. Also remove duplicated lines.
We need to output only HTML fragment, no /, no markdown fences.
We'll structure:
About the role
... summary ...
Responsibilities
Qualifications
- ... each qualification ...
Benefits
Pay
Compensation Hourly - Based on Experience
Schedule
We need to ensure we don't include placeholder text like "commensurate with experience" etc. Not present.
Now extract specifics.
About the role: The summary sentences: "The Automation Programmer is responsible for programming and maintaining operating procedures for automation equipment and site-specific fabrication systems to ensure efficient and high-quality part production. The Automation Programmer may support standardization initiatives and assist other facilities with automation projects as required."
We'll put that in .
Responsibilities list: Let's extract each sentence from "Essential Duties And Responsibilities" until before "Qualifications". The text:
Maintain operational records regarding automation equipment.
Create and modify programs for assigned automation equipment.
Work in collaboration with engineering and operations to develop and improve tooling and automation processes.
Develop and maintain programming documentation, operating procedures, and work instructions related to assigned automation equipment.
Support department standardization efforts including programming practices, operating procedures, and automation documentation.
Identify opportunities to improve safety, quality, productivity, and equipment performance.
Participate in designing and developing future production capacities by attending team meetings.
Operate automated machines to test equipment and ensure proper programming techniques.
Understand specifications of tasks and desired results by reading blueprints, mechanical drawings, and related documentation.
Support on-site automation personnel with programming-related issues and provide technical assistance related to assigned automation equipment when capacity and expertise allow.
Prepare and load raw materials and parts onto machines to perform test runs.
Inspect and measure finished products to ensure they meet requirements.
Fully utilize and embrace all technology, including PCs, software programs, simulation software, and proprietary systems.
Utilize offline programming and simulation software to minimize production downtime.
Work a flexible schedule and travel for training as required.
Some travel between plants may be required.
Other duties as assigned.
Note there is also "Other duties may be assigned." duplicate; we can ignore duplicate.
We'll make each as
.
Qualifications list:
Associate degree in a related field preferred, or equivalent combination of technical training, certifications, and relevant experience.
Ability to read and interpret blueprints, drawings, and technical documentation.
Experience with automation equipment, robotic systems, fabrication equipment, or related manufacturing technologies preferred.
Excellent communication and interpersonal skills.
Ability to work overtime and weekends when required.
We'll make each .
Benefits: Need to compile all benefit statements.
From earlier bullet list (before Summary): "Climate controlled work environmentsCompressed Work Week (4 days on, 4 days off)Most jobs are on Day ShiftBonus eligibility (twice a year) dependent on company and plant performanceRegular performance evaluationsRegular merit increasesTuition ReimbursementProfessional Development programsCareer Advancement opportunitiesFamily Day OutingsFree on-site Annual Health & Wellness Screenings Regular two-way communication sessions with leadership On-site Weld Academy – get paid while you learn a valuable trade! (Ooltewah, TN Only)"
Also later Benefits section: "4-on 4-off schedule; off half of the weekends during the year Overtime available Double time paid for work on Sundays (regardless of whether 40 hrs. have been reached in the work week) Medical Insurance Dental Insurance Vision Insurance Flexible Spending Account Company Matched 401(k) AD&D, Disability & Basic Life – no cost to you Tuition Reimbursement Professional Development programs Career Advancement opportunities Regular Performance Evaluations Earn additional time off with perfect attendance 1 unpaid excused absence per year 40 hours Paid Vacation Time after 1 year 9 paid holidays each year Quarterly gifts and PTO for perfect attendance Birthday Lunches Annual Company Picnic Day at local Amusement Park – you and family members free!"
We need to split into sensible items. Some are run together without spaces; we need to parse.
Let's manually list benefits:
- Climate controlled work environments
- Compressed Work Week (4 days on, 4 days off)
- Most jobs are on Day Shift
- Bonus eligibility (twice a year) dependent on company and plant performance
- Regular performance evaluations
- Regular merit increases
- Tuition Reimbursement
- Professional Development programs
- Career Advancement opportunities
- Family Day Outings
- Free on-site Annual Health & Wellness Screenings
- Regular two-way communication sessions with leadership
- On-site Weld Academy – get paid while you learn a valuable trade! (Ooltewah, TN Only)
- 4-on 4-off schedule; off half of the weekends during the year
- Overtime available
- Double time paid for work on Sundays (regardless of whether 40 hrs. have been reached in the work week)
- Medical Insurance
- Dental Insurance
- Vision Insurance
- Flexible Spending Account
- Company Matched 401(k)
- AD&D, Disability & Basic Life – no cost to you
- Tuition Reimbursement (duplicate)
- Professional Development programs (duplicate)
- Career Advancement opportunities (duplicate)
- Regular Performance Evaluations (duplicate)
- Earn additional time off with perfect attendance
- 1 unpaid excused absence per year
- 40 hours Paid Vacation Time after 1 year
- 9 paid holidays each year
- Quarterly gifts and PTO for perfect attendance
- Birthday Lunches
- Annual Company Picnic Day at local Amusement Park – you and family members free!
We should deduplicate duplicates: Tuition Reimbursement, Professional Development programs, Career Advancement opportunities, Regular Performance Evaluations appear twice. Keep one each.
Also note "4-on 4-off schedule; off half of the weekends during the year" similar to "Compressed Work Week (4 days on, 4 days off)" maybe redundant but we can keep both? They are similar but not identical; we could keep both as they are distinct statements. However to avoid thin sections, we could combine? But instruction: prefer few substantive sections over many thin ones. However we are within Benefits section; having many items is okay. Duplicates we should remove.
We'll produce a list with unique items.
Now Pay: "Compensation Hourly - Based on Experience". We'll put in .
Schedule: We need schedule specifics. From posting: "Compressed Work Week (4 days on, 4 days off)" (already in benefits but also schedule). Also "Most jobs are on Day Shift". Also "4-on 4-off schedule; off half of the weekends during the year". Also "Overtime available". Also "Double time paid for work on Sundays (regardless of whether 40 hrs. have been reached in the work week)". Also "Work a flexible schedule and travel for training as required." Also "Some travel between plants may be required." Also maybe "Regular two-way communication sessions with leadership" not schedule.
We should extract schedule-specific items: Compressed Work Week (4 days on, 4 days off); Most jobs are on Day Shift; 4-on 4-off schedule; off half of the weekends during the year; Overtime available; Double time paid for work on Sundays; Work a flexible schedule and travel for training as required; Some travel between plants may be required.
We should avoid duplication with benefits but schedule section is separate; it's okay to have overlapping content? The instruction says preserve ALL substantive information; we can include in both sections if relevant. However to avoid redundancy, maybe we keep schedule items distinct: we can list schedule items as above.
We'll produce schedule
with those items.
Now ensure we don't include boilerplate like EEO, equal opportunity, etc. Remove.
Now produce HTML.
We need to ensure proper escaping of any special characters like &, <, >. We have "&" in "AD&D". Need to escape as &. Also we have "–" (en dash) maybe okay but we can keep as is