JavaScript Menu, DHTML Menu Powered By Milonic
User Friendly CNC Controls, Turn-key professional service
for Milling Machines, Lathes, Routers, Plasma, Laser & special applications
Do-It-Yourself professional grade CNC control kits
Search Our Site

CNC Videos

Jobs in Central Pennsylvania, Jobs near State College PA and Penn State University:

Full Stack Software Developer
Milesburg, PA
CENTROID has an opening for a Full Stack Software Developer to work on our custom in-house business software suite!

We are seeking an individual who has a passion for delivering usable, stable, software to end users. This position emphasizes improvements and refactoring to the current software, implementation of new features, and performing bug fixes. Because the software is used in-house, you will receive instant feedback and gratification for your designs/fixes directly from the people who use the software every day.

There is plenty of room for advancement to Project Leader/Designer.

Other High tech projects involving motion control, real-time graphics, graphical user interfaces, machine tool applications, servo motor control, CAD/CAM data processing and 3D digitizing, 5 axis motion control.

Send cover letter and resume to


Software Engineer
Milesburg, PA
CENTROID has openings for Software Engineers working on a wide range of high-tech projects involving motion control, real-time graphics, graphical user interfaces (GUI), machine tool applications, servo motor control, CAD/CAM data processing, 3D digitizing and computer vision, and 5 axis motion control.

You will work closely with our Mechanical and Electronic Engineers as you develop, test, and release our main application suite which controls many different types of CNC Machines. While developing, you will have the opportunity to watch your implementations come to life as you test on live CNC machines here at our main facility located in Milesburg, PA. Just 20 minutes from Penn State University in State College!

The programming environment is Windows, developing C / C++ using Visual Studio 2019. This position emphasizes project design responsibilities including but not limited to: User interface ease of use and performance trade-offs, documentation, and test plans.

There is plenty of room for advancement to Project Leader/Designer.

Send cover letter and resume to


Software Developer
Milesburg, PA
CENTROID has openings for Software Developers working a wide range of software projects.

You will work closely with Software Engineers as you develop and test applications here at our Milesburg, PA facility. We are Located just 20 minutes from Penn State University in State College!

This position is perfect for those looking to get started in the field of Software Development, who may or may not have a related degree or professional experience. You will work closely with clients to develop and test custom PLC programs that will run CNC machines. These PLC programs are developed using our own in-house language, which will be familiar to anyone with prior programming experience.

There is a possibility of advancement to a Software Engineer/Software Developer with adequate time and experience.

Send cover letter and resume to


CENTROID Corporation, near the State College, PA Penn State area, has positions available for: Software Programming.. We are located in Centre County Pennsylvania, Near Nittany Valley home of Penn State University (PSU) and have a satellite office in Lewistown, PA. Potential employees traveling from State College, Bellefonte, Milesburg, Lock Haven, Lewistown and any other surrounding areas are invited to apply by following the instructions below. CENTROID offers a variety of benefits to its employees, including Health Insurance, Prescriptions, Paid vacation and holidays, 401K, and Life Insurance.

This year CENTROID celebrates its 31st anniversary. We have grown into a world leader among CNC control manufactures. We are a high tech electronics company which offers a wide variety of Job opportunities for many types of individual talents ranging from technical sales to business management. Job opportunities are available both locally for the home office and for the worldwide support, sales, management, and recruitment for our international dealer network.

In addition to positions based here in Pennsylvania, we offer both Worldwide and Nationwide travel opportunities for our sales and support technicians. Travel the United States and the World with CENTROID! CENTROID seeks independent motivated individuals who like to get things done and take responsibility for entire projects and areas of business. In addition to our core business, new opportunities exist for expansion into related areas using our existing technology. We are looking for team managers to head up these new startups to make it happen. Pay is based on performance and is directly proportional to business success.

CENTROID is a growing High Tech business and all positions have a path for advancement into management, sales and design. Become a part of the CENTROID team and apply today!

We offer flex hours. For instance, once you have completed training, you may choose to begin your day anytime between 7 am and 9 am. You may take a half hour, one hour or even two hour lunch between 11 am and 1 pm but you are not paid for your lunch break. You may choose to work 4 long days and 1 short day as long as your supervisor agrees. Some even choose to work on some hours on Saturday so they can have time off during the week.

We offer personal days. It's really personal hours. They can be taken in 2 hour increments. This time is given to you to be used as you wish whether it be for time off for appointments, sick days, vacation, or just because you want to leave early for a ballgame.

We also offer medical insurance, dental insurance and other optional coverages.

The best part is that since we are a hands on manufacturing company, no need to wear expensive dress clothes...casual and comfortable is the dress code.

We are a pleasant company to work for. If we find you would be better suited at a different position, we can transfer and train you so that you can be at your fullest potential.



DIY Self Service CNC Technical Support

  Purchase Professional CNC Technical Support   DIY CNC Controller kits,parts and accessories    
  CNC Community Support Forum
CNC Manuals and Schematics
CNC Software Downloads
CNC Technical Bulletins
CNC PC minimum Performance Requirements
CNC Support VIdeo
Centroid Servo Motor Dimensions

Register your Centroid CNC control

On-site CNC control installation quote
On-site CNC training quote
Factory CNC remote support via "Team viewer"

Factory CNC support via email or phone
Centroid CNC component repair
Centroid CNC replacement parts
Worldwide Centroid Tech Reps
Buy a Machine with a Centroid CNC Control

    Centroid CNC control board overview
"Acorn" Step and Direction CNC controller kits
"Allin1DC" DC servo Closed Loop CNC controller kits
"Oak" AC Brushless Closed Loop CNC controller kits
Turn-key CNC control systems
CNC Components
CNC Touch Probes
CNC Rotary Tables
Centroid CNC Facebook Page   Centroid CNC Youtube Channel   Centroid CNC Users Forum    
Site content ©2004-2023 CENTROID Corporation. All rights reserved. Terms of use.
CENTROID 159 Gates Road Howard, PA 16841