Career Opportunities with Inficon

A great place to work.

Careers At INFICON
Share with friends or Subscribe!

Software Engineer

Department: STC Innovation Center
Location: Newton, MA

COMPANY OVERVIEW:

INFICON is a growing, global, leading provider of innovative technologies that enhances productivity and quality in sophisticated industrial processes. The products provided by INFICON are world-class instruments for gas analysis, measurement, and control and are vital to manufacturers and end-users in the complex fabrication of semiconductors and thin film coatings for optics, flat panel displays, solar cells, and industrial vacuum coating applications. INFICON is headquartered in Switzerland and has world-class manufacturing facilities in Europe, the United States and China with subsidiaries located throughout the world.  This position will be located at INFICON's Software development site in Newton, MA.  For more detailed information about INFICON, please visit our website at www.inficon.com.

JOB DESCRIPTION: 

Looking for a C++ developer responsible for building applications that may range from desktop applications to native mobile applications and embedded systems. Your primary responsibility will be to design and develop these components for these applications, and to coordinate with the rest of the team working on different layers of the infrastructure.

Responsibilities

  • Design, build, and maintain efficient, reusable, and reliable C++ code
  • Implement performance and quality modules
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Help maintain code quality, organization, and automatization

Skills

  • C++ as core proficiency
  • Knowledge of templating in C++
  • Knowledge of the latest C++11 standard is appreciated
  • Thorough knowledge of the standard library, STL containers, and algorithms
  • Good understanding of memory management in non-garbage collected environments
  • Understanding of dynamic polymorphism and C++ specific notions, such as friend classes
  • Knowledge of Window Operating system API and Microsoft Foundation Classes (MFC)
  • Knowledge of low-level threading primitives and real-time environments
  • Familiarity with embedded systems design, low-level hardware interactions is a plus
  • Familiarity Implementation of automated testing platforms and unit tests
  • Proficient understanding of Git versioning tool
  • Practice of Agile programming techniques
  • Ability to perform independently as well as part of a team

Compensation will be commensurate with experience including a competitive base salary, bonus opportunity, competitive benefits package, and relocation assistance.

INFICON, is committed to ensuring that our online application process provides an equal opportunity to all job seekers that apply without regard to race, religion, ethnicity, national origin, citizenship, gender, age, protected veteran status, disability status, genetic information, sexual orientation, or any other protected  characteristic.    A notice describing Federal equal employment opportunity laws is available here and here to reaffirm this commitment.  

INFICON is also committed to providing reasonable accommodations to applicants with physical and/or mental disabilities.  If you are interested in applying for an employment opportunity at INFICON and require special assistance or an accommodation during the application process, please contact Human Resources at 315-434-1100.  Determination on requests for reasonable accommodations are made on a case-by-case basis.

PAY TRANSPARENCY NONDISCRIMINATION PROVISION 

Applicant Tracking System Powered by ClearCompany HRM Applicant Tracking System