What is a Software Engineer at Granite State Manufacturing?
At Granite State Manufacturing, the Software Engineer category encompasses highly specialized technical roles that bridge the gap between digital design and physical production. Because the company is a trusted defense, aerospace, and marine contractor, engineers here do not write typical consumer web applications. Instead, you will work on software-driven manufacturing, automation, and process optimization. This includes critical positions like CNC Mastercam Programmers, Project Engineers, and Process Engineers who utilize advanced software suites to program complex machinery and design high-precision manufacturing workflows.
The systems you program and the processes you engineer directly impact the production of mission-critical components, including those used in US Navy submarine programs and aerospace systems. Your work ensures that heavy machinery operates with extreme precision, minimizing material waste and maximizing safety on the production floor. This makes the role highly interdisciplinary, combining classic software logic with mechanical engineering, materials science, and industrial automation.
For candidates who enjoy seeing their code and programs translate into physical, heavy-duty machinery movements and tangible products, this is an incredibly rewarding environment. You will collaborate closely with machinists, quality assurance specialists, and operations managers to ensure that every program you write meets strict military and aerospace specifications.
