Inficon

Receive alerts when this company posts new jobs.

Similar Jobs

Job Details

Senior Software Engineer

at Inficon

Posted: 11/12/2020
Job Status: Full Time
Keywords:

Job Description

Inficon

Category: Engineering
Req Number: SENIO01895
Job Type: Full-Time
Location: East Syracuse, NY, United States


Description

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 U.S. headquarters in East Syracuse, NY. For more detailed information about INFICON, please visit our website at www.inficon.com.

JOB DESCRIPTION:

In this position you will design, implement, test, deploy and maintain Linux-based software and firmware that interacts with underlying hardware modules across multiple products. You will immediately be integrated into multidisciplinary Agile engineering teams that work with a wide range of technologies including FPGAs, electronic sensors, and chemical analysis. You will solve difficult technical problems and focus on developing great code for multiple new products.

Responsibilities

Design, develop, and maintain embedded software for innovative scientific and industrial instruments
Use Agile development processes to contribute via daily scrums, design/task planning, and code reviews
Build, test, and tune Linux application software and system services
Design and run laboratory and field tests to validate and troubleshoot software
Stay up to date on state of the art software technologies


REQUIRED QUALIFICATIONS:

Bachelors of Science (BS) in computer science, computer engineering, or software engineering.
7+ years of C/C++ development experience in one or more of the following areas:
o Linux system/kernel development
o Firmware running under embedded and/or real-time OSes
o Bare-metal microcontroller development
o Bootloader development and initial board bring-up


PREFERRED QUALIFICATIONS:

Masters of Science (MS) in computer science or related field
Experience developing with Python, Git, Bash, Google Test, and RESTful APIs
Experience with the YOCTO Project
Experience with FPGA design and troubleshooting
Experience with real-time DSP firmware
Continuous integration, test automation, release management


COMPENSATION & BENEFITS:

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

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information. 41 CFR 60-1.35(c)

Education


Bachelors or betterComputer Science