Senior Programming Engineering

Sorry, this particular job is closed. But feel free to fill out a General Application

Search Jobs

General Apply

  • As an Equal Employment Opportunity Employer, DAVIS has reporting requirements which require us to invite employees to voluntarily self-identify their race/ethnicity. Submission of this information is voluntary and refusal to provided it will not subject you to any adverse treatment. The information obtained will be kept confidential.
  • Accepted file types: pdf, doc, docx, txt, rtf.
  • By applying to this position and providing my contact information, I give The DAVIS Companies permission to provide me with email communications and information.

Senior Programming Engineering

  • Specialty:

  • Title:

    Senior Programming Engineering
    • City:

    • State:

    • Zip Code:

  • Start date:

  • Status:

  • Assignment Type:

    Direct Hire
  • Job Id:




Davis National Staffing is partnering with an established company in the Hopkinton, New Hampshire area for a long-term Programming Engineer with a strong machining programming background. This position is long-term and can convert to direct status with good performance. If interested in this role, please apply with your Word formatted resume including contact information to be discussed. To expedite the process, you can reach Rich Gardner at with your resume.


Senior Programming Engineer

Required Skills

The job requires a natural aptitude for science and mathematics. However, you must also have strong written and oral communication skills for dealing with clients, supervisors and other engineers. You will have to adapt to different industries and changing technologies.The best engineers will also have flexible, can-do attitudes and the ability to address inevitable problems with confidence, poise and a team-oriented mindset.

Background and Education

Experience with 5+ axis programming

Senior Programming Engineer

Multi Axis CNC Mills and Lathes

Prefer Mazak Experience

Experienced in Master Cam and Camworks Software

Program optimization experience (one and done)

Variable work holding methodology experience

Experience utilizing Renishaw Inspection and auto tool adjustment

Prefer BS Engineering degree or equivalent.

At minimum, CNC programmers should have a bachelor's degree in mechanical engineering from an accredited university or a certificate in CNC programming from a technical college

Work Environment

Much of the engineer's workday is split between the manufacturing floor, where the CNC machines are programmed and serviced, and an office environment where data records are kept and preparatory duties are undertaken. You should be able-bodied, as the job may include extended periods of sitting, standing, stooping and walking. In addition, manufacturing floors can be dangerous, loud and rife with physical obstacles. You may be contracted to work for different clients or employed in-house by a single company. You will likely work 40-hour weeks, although overtime is occasionally required.

More Info


Similar Positions