Senior Software Engineer

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 Software Engineer

  • Specialty:

  • Title:

    Senior Software Engineer
    • City:

      North Billerica
    • State:

    • Zip Code:

  • Start date:

  • Status:

  • Assignment Type:

    Direct Hire
  • Job Id:



This is a direct placement position with a leader in automation, solar and semiconductor equipment in Northern Massachusetts. This position requires specific experience in C# and the ability to understand development for full electro-mechanical systems. A Team player attitude and great communication will be necessary for this position, there will be some client interaction. If interested in this position, please contact Rich Gardner at with your resume as well for faster follow up. 

Senior Software Engineer

Specific Duties and Responsibilities

  • Responsible for the design and development of software for automated metrology platforms.
  • Test and validate software which complies with industry standards.
  • Track releases with version control.
  • Provide ongoing support and enhancement for existing products.
  • Collaborate cross-functionality with other departments to achieve solutions.


Required Knowledge, Skills and Experience

  • A minimum of a BS degree in Computer Science, Computer Engineering or equivalent.
  • Minimum of four years of software development experience, from concept to production.
  • Expert knowledge in software analysis, architecture and design.
  • Practical experience developing software for a commercial product, ideally involving capital equipment.
  • Proficiency in C# is required. Must be well-versed in object-oriented design and client-server

architectures.Must be competent in the following: developing client-server applications with WCF, GUI development with WPF and debugging with Visual Studio.

  • Experienced in Labview is a Plus
  • Must have strong communication, documentation, presentation, and interpersonal skills; capable of representing the organization as a prime technical contact.
  • Experience with industrial robotics, machine vision, and semiconductor equipment is a plus.
  • Must process excellent trouble shooting skills and methodologies.
  • If necessary, be available for foreign travel.

More Info


Similar Positions