
Learn how real industrial machines are controlled — and help bring advanced automation systems to life.
Benefits:
PTO / Paid Holidays during Full-time status hours (e.g. Summer)
Salary:
$20 – $40 per hour based on experience
Location:
Derby, KS
Job Type:
Part Time / Internship
Start Date:
Immediate
Fairmount Technologies (FT) is a growing advanced manufacturing company developing tooling-free CNC systems that dramatically reduce cost and lead time for aerospace and defense manufacturers. Our machines are already in production, running on real factory floors, and demand is accelerating.
🚀 Recent milestone: FT was selected for a U.S. Department of Defense APFIT award, supporting deployment of our systems across multiple Air Force maintenance depots. This marks a major step as we scale production and expand our engineering team.
We’re looking for a PLC Controls Intern to join our small, highly technical team and help design, integrate, and bring to life next-generation machine systems.
Experience, Knowledge and Skills Required:
Knowledge of components such as: motors, drives, contactors, breakers, VFDs
Knowledge of components such as: encoders, digital and analog I/O
Troubleshooting hardware or software issues
Familiarity with object oriented programming
Familiarity with network setup, Ethernet and EtherCAT (Ethernet for Control Automation Technology)
Familiarity with structured text programming
Ability to program in languages such as C#, Basic in Visual Studio
Preferred:
Experience as a programmer or relevant role
Experience with software/hardware control of electromechanical devices, motion control, PLCs
Hands on experience with integrating electrical and control systems
Knowledge of Structured Text programming, or Function Block Diagrams
Testing systems to verify functionality
Control panel design and implementation
Developing operations manuals and training guides
This person will:
Formulate program specifications and basic prototypes
Transform software designs and specifications into high functioning code in the appropriate language
Integrate individual software solutions to higher level systems
Run extensive tests and trial runs to confirm proper functionality and desired results
Troubleshoot errors effectively and efficiently
Perform upgrades to make software and systems more secure and efficient
Collaborate with technical writers to create documentation for user support
Edit and improve upon code in existing software programs and applications
Ensure programs, external equipment, networks, etc. are all in proper communication
Please note: This position is part-time and for an indefinite term.
