> Markdown version of [/jobs/ext/1147427-applications-engineer](https://www.wearedevelopers.com/jobs/ext/1147427-applications-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Applications Engineer - **Company:** CGMachinery, LLC - **Location:** Fairport, NY, United States - **Salary:** $40,000.0 - $68,000.0 - **Contract:** Permanent contract - **Skills:** Microsoft Word, Microsoft Excel, Computer Literacy, G-Codes, Microsoft Office, Solid Modeling, Website Wireframe, Macros, Fanuc - **Published:** July 2, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=d52f1c07e65c14dc ## About the Role * Can read and write advanced G-code for Fanuc controls and has good knowledge of other controls. * Has very good communication skills (telephone and interpersonal). * Computer literate in M/S Office, Word, and Excel. Must have experience with a minimum of one CAD/CAM System. * Ability to create in CAD/CAM Wire-frame, Solid Model, and Program three axis parts (mills) and/or two axis (lathe). * Able to travel regularly to customers within Kansas and Missouri. Occasional travel to other states for training and trade shows. * Associate's degree (A. A.) or equivalent from two-year college or technical school preferred. ## Description Works with customers over the phone and in person to solve complex applications and/or machine capability problems. Programs, sets up and operates CNC lathes, vertical mills, horizontal mills, automation, and rotary products. Conducts programmer and operator training. Performs miscellaneous duties in preparation for trade shows or machine demonstrations. Assist with special projects., * Is an expert on Haas products and knows options and features of Lathes, Mills, Rotaries, Automation, and Haas Tooling. * Works with the service department to provide our customers the highest quality customer service possible. * Answers applications related phone calls from customers. * Prepares for and conducts programmer and operator training in our offices as well as customer facilities. * All tasks related to setting up a job on a lathe or mill from conception to an errorless machine demo (designing/building fixtures, selecting the proper tools, etc). * Writing advanced 5-axis (mills) and 3-axis plus sub spindle with live tool CNC programs utilizing advanced machine functions such as macros. * Diagnosing complex programming errors and software flaws as well as mechanical flaws. * Keeps demo room and work areas clean and organized. ## Related Videos - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Crafting Custom Frameworks with Rust: A Deep Dive into Procedural Macros](https://www.wearedevelopers.com/videos/849-crafting-custom-frameworks-with-rust-a-deep-dive-into-procedural-macros) - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) - [Modularity: Let's dig deeper](https://www.wearedevelopers.com/videos/1200-modularity-let-s-dig-deeper) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [Reasoning about Rust: an introduction to Rustdoc's JSON format](https://www.wearedevelopers.com/videos/848-reasoning-about-rust-an-introduction-to-rustdoc-s-json-format) ## Related Articles - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Quick guide: How to write a Software Developer CV](https://www.wearedevelopers.com/magazine/37-quick-guide-how-to-write-a-software-developer-cv) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)