Job Requirements The ideal candidate for this Full Time Regular Programmer position should possess excellent technical skills and demonstrate a strong ability to collaborate effectively within a team ...
Quick apply
Job Requirements The ideal candidate for this Full Time Regular Programmer position should possess excellent technical skills and demonstrate a strong ability to collaborate effectively within a team ...
Quick apply
Job Requirements The ideal candidate for this Full Time Regular Programmer position should possess excellent technical skills and demonstrate a strong ability to collaborate effectively within a team ...
North Tonawanda, NY · On-site
$90K - $120K/yr
As a member of the Operations group, the CNC Programmer is responsible for setting up and programming CNC machines using solid models and drawings to produce components for centrifugal pumps.
North Tonawanda, NY · On-site
$90K - $120K/yr
As a member of the Operations group, the CNC Programmer is responsible for setting up and programming CNC machines using solid models and drawings to produce components for centrifugal pumps.
As a member of the Operations group, the CNC Programmer is responsible for setting up and programming CNC machines using solid models and drawings to produce components for centrifugal pumps.
As a member of the Operations group, the CNC Programmer is responsible for setting up and programming CNC machines using solid models and drawings to produce components for centrifugal pumps.
North Tonawanda, NY · On-site
$90K - $120K/yr
As a member of the Operations group, the CNC Programmer is responsible for setting up and programming CNC machines using solid models and drawings to produce components for centrifugal pumps.
North Tonawanda, NY · On-site
$90K - $120K/yr
As a member of the Operations group, the CNC Programmer is responsible for setting up and programming CNC machines using solid models and drawings to produce components for centrifugal pumps.
North Tonawanda, NY · On-site
$90K - $120K/yr
As a member of the Operations group, the CNC Programmer is responsible for setting up and programming CNC machines using solid models and drawings to produce components for centrifugal pumps.
North Tonawanda, NY · On-site
$90K - $120K/yr
As a member of the Operations group, the CNC Programmer is responsible for setting up and programming CNC machines using solid models and drawings to produce components for centrifugal pumps.
North Tonawanda, NY · On-site
$90K - $120K/yr
As a member of the Operations group, the CNC Programmer is responsible for setting up and programming CNC machines using solid models and drawings to produce components for centrifugal pumps.
Quick apply
North Tonawanda, NY · On-site
$90K - $120K/yr
As a member of the Operations group, the CNC Programmer is responsible for setting up and programming CNC machines using solid models and drawings to produce components for centrifugal pumps.
Buffalo, NY · On-site
$65K - $85K/yr
The CNC Programmer optimizes machine-level execution and throughput by delivering CNC programming, tooling configurations, fixture designs, and all related items to support repeatable production ...
Buffalo, NY · On-site
$65K - $85K/yr
The CNC Programmer optimizes machine-level execution and throughput by delivering CNC programming, tooling configurations, fixture designs, and all related items to support repeatable production ...
Buffalo, NY · On-site
$80K - $120K/yr
CNC Programmer Work Schedule: Onsite - Buffalo, NY Our Military Aircraft Group is seeking a CNC Programmer to join our Manufacturing Engineering Team in East Aurora, NY. This is your opportunity to ...
Buffalo, NY · On-site
$80K - $120K/yr
CNC Programmer Work Schedule: Onsite - Buffalo, NY Our Military Aircraft Group is seeking a CNC Programmer to join our Manufacturing Engineering Team in East Aurora, NY. This is your opportunity to ...
Buffalo, NY · On-site
$25.75 - $35/hr
The CNC Programmer optimizes machine-level execution and throughput by delivering CNC programming, tooling configurations, fixture designs, and all related items to support repeatable production ...
Buffalo, NY · On-site
$25.75 - $35/hr
The CNC Programmer optimizes machine-level execution and throughput by delivering CNC programming, tooling configurations, fixture designs, and all related items to support repeatable production ...
$80K - $120K/yr
CNC Programmer Work Schedule: Onsite - Buffalo, NY Our Military Aircraft Group is seeking a CNC Programmer to join our Manufacturing Engineering Team in East Aurora, NY. This is your opportunity to ...
$80K - $120K/yr
CNC Programmer Work Schedule: Onsite - Buffalo, NY Our Military Aircraft Group is seeking a CNC Programmer to join our Manufacturing Engineering Team in East Aurora, NY. This is your opportunity to ...
$25.75 - $35/hr
The CNC Programmer optimizes machine-level execution and throughput by delivering CNC programming, tooling configurations, fixture designs, and all related items to support repeatable production ...
$25.75 - $35/hr
The CNC Programmer optimizes machine-level execution and throughput by delivering CNC programming, tooling configurations, fixture designs, and all related items to support repeatable production ...
$80K - $120K/yr
CNC Programmer Work Schedule: Onsite - Buffalo, NY Our Military Aircraft Group is seeking a CNC Programmer to join our Manufacturing Engineering Team in East Aurora, NY. This is your opportunity to ...
$80K - $120K/yr
CNC Programmer Work Schedule: Onsite - Buffalo, NY Our Military Aircraft Group is seeking a CNC Programmer to join our Manufacturing Engineering Team in East Aurora, NY. This is your opportunity to ...
Buffalo, NY · On-site
$33 - $36/hr
We are looking for a CMM Programmer to join our growing company. In this role, you will support our production team, ensuring everything runs smoothly based on the day's production schedule. Our ...
Quick apply
Buffalo, NY · On-site
$33 - $36/hr
We are looking for a CMM Programmer to join our growing company. In this role, you will support our production team, ensuring everything runs smoothly based on the day's production schedule. Our ...
$45K - $87K/yr
CMM Programmer Location: Basom, NY Employment Type: Direct Hire Industry: Manufacturing Compensation: $ $45,000 - $87,000 /yr Schedule: 40 Hours/Week About the Opportunity: * The CMM Programmer is ...
Quick apply
$45K - $87K/yr
CMM Programmer Location: Basom, NY Employment Type: Direct Hire Industry: Manufacturing Compensation: $ $45,000 - $87,000 /yr Schedule: 40 Hours/Week About the Opportunity: * The CMM Programmer is ...
Alabama, NY · On-site +1
Use programming knowledge to develop programming output that provides information in a very clear manner that crucial decisions can be made by the businesses or by the functions. Establish and ...
Alabama, NY · On-site +1
Use programming knowledge to develop programming output that provides information in a very clear manner that crucial decisions can be made by the businesses or by the functions. Establish and ...
$32 - $42/hr
CMM Programmer - 2nd Shift Reporting To: Supervisor, QA Inspection Work Schedule: Onsite - Buffalo, NY At Moog Space and Defense Group, our employees help make a difference in some of the world ...
$32 - $42/hr
CMM Programmer - 2nd Shift Reporting To: Supervisor, QA Inspection Work Schedule: Onsite - Buffalo, NY At Moog Space and Defense Group, our employees help make a difference in some of the world ...
Buffalo, NY · On-site
$32 - $42/hr
CMM Programmer - 2nd Shift Reporting To: Supervisor, QA Inspection Work Schedule: Onsite - Buffalo, NY At Moog Space and Defense Group, our employees help make a difference in some of the world ...
Buffalo, NY · On-site
$32 - $42/hr
CMM Programmer - 2nd Shift Reporting To: Supervisor, QA Inspection Work Schedule: Onsite - Buffalo, NY At Moog Space and Defense Group, our employees help make a difference in some of the world ...
Buffalo, NY · On-site
$66K - $97K/yr
CMM Programmer ( Buffalo, New York ) 13055 Direct Hire opening Salary Plus Benefits Relocation Assistance Available - Possible for ideal candidate Opening for a Senior CMM Programmer and a Junior CMM ...
Quick apply
Buffalo, NY · On-site
$66K - $97K/yr
CMM Programmer ( Buffalo, New York ) 13055 Direct Hire opening Salary Plus Benefits Relocation Assistance Available - Possible for ideal candidate Opening for a Senior CMM Programmer and a Junior CMM ...
... Programmer with expertise in Mill-Turn machining to develop manufacturing processes, create CNC programs, support production, and drive continuous improvement initiatives. This position is ideal for ...
... Programmer with expertise in Mill-Turn machining to develop manufacturing processes, create CNC programs, support production, and drive continuous improvement initiatives. This position is ideal for ...
As a member of the Operations group, the CNC Programmer is responsible for setting up and programming CNC machines using solid models and drawings to produce components for centrifugal pumps.
As a member of the Operations group, the CNC Programmer is responsible for setting up and programming CNC machines using solid models and drawings to produce components for centrifugal pumps.
$11.64 - $16.64
4% of jobs
$16.64 - $21.63
9% of jobs
$25.23 is the 25th percentile. Wages below this are outliers.
$21.63 - $26.63
17% of jobs
$26.63 - $31.63
13% of jobs
The median wage is $34.54 / hr.
$31.63 - $36.62
13% of jobs
$36.62 - $41.62
10% of jobs
$41.62 - $46.61
9% of jobs
$47.55 is the 75th percentile. Wages above this are outliers.
$46.61 - $51.61
9% of jobs
$51.61 - $56.60
7% of jobs
$56.60 - $61.60
6% of jobs
$61.60 - $66.60
4% of jobs
$11
$38
$66
Programmers write computer software, websites, and mobile applications using computer languages to generate code. Some common programming languages include C#, Python, and Java. Programmers may work as web developers, software developers, analysts, app developers, computer scientists, and firmware developers, depending on their specialty. As a programmer, you take the take the software designs created by developers and translate them into computer language that tells the computer what to do. The language may be simple and straightforward or very complex, depending on what functions your client needs from the application. You are also responsible for updating, maintaining, and troubleshooting the software as necessary.
| Aspect | Programmer | Software Developer |
|---|---|---|
| Required Credentials | Typically a degree in computer science or related field; coding certifications | Similar credentials; often includes additional knowledge of software design and architecture |
| Work Environment | Often focused on coding and debugging within teams or projects | Involves designing, coding, testing, and maintaining software applications |
| Employer & Industry Usage | Used across tech companies, startups, and IT departments | Common in software firms, tech companies, and enterprise IT |
| Search & Comparison Intent | People compare to understand coding roles and responsibilities | Broader scope including development lifecycle and project management |
While both Programmers and Software Developers write code, Programmers typically focus on coding and debugging specific tasks, whereas Software Developers are involved in designing, developing, and maintaining entire software applications. The roles often overlap, but Developers usually have a broader scope of responsibilities.

Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Posted 16 days ago
7.4
Based on 5 frontline employees who took The Breakroom Quiz
287th of 486 rated machine equipment manufacturers
The ideal candidate for this Full Time Regular Programmer position should possess excellent technical skills and demonstrate a strong ability to collaborate effectively within a team environment. They must be a proficient problem solver with specialized expertise in HVAC Controls and Building Automation programming, capable of designing, developing, and maintaining complex control systems. Additionally, the candidate should have a solid understanding of industry standards and best practices, with a commitment to delivering high-quality, reliable solutions that enhance building performance and energy efficiency.
Additional skills preferred but not required
Advance your career with Stark Tech, a leader in facilities and energy solutions. We specialize in integrating systems, providing energy-efficient equipment and services, and supporting sustainability through innovative technologies like renewable natural gas conversion and energy storage solutions. At Stark Tech, we prioritize employee well-being and offer comprehensive benefits including paid time off, 401(k) with employer match, medical coverage, wellness programs, and career development opportunities. Join our fast-growing, customer-focused organization where your skills and dedication will be valued and rewarded with competitive pay and a positive work environment.
Sourced by ZipRecruiter
Facilities support services
501 - 1,000 Employees
Tonawanda, NY, US
1989