Job Directory Senior C++ Software Engineer

Senior C++ Software Engineer
Snoqualmie, WA

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

Overview

Rudolph Technologies, Inc. is a worldwide leader in the design, development, manufacture and support of process control equipment and data analysis systems and software used by microelectronic device manufacturers worldwide.

We are seeking a highly skilled Senior C++ Software Engineer to join a dynamic team working to build next generation systems that will control sophisticated mechanical/electrical/optical systems.

As a senior C++ Software Engineer you will be responsible for the full lifecycle development, from gathering requirements specifications, through analysis, design, implementation, unit testing, and support. The ideal candidate is both an engineer and a software developer, able to analyze problems to assess root cause, collect and characterize data to gain understanding of system behavior, and understand the physical system which the software is responsible for driving.

Responsibilities

* Develop high quality code using the latest frameworks, code peer review and automated unit test
* Perform or lead product design, systems analysis and programming activities
* Generate design and functional specifications for new features
* Work with QA to ensure high quality bug free code - Resolve defects for existing and new features while maintain functionality of current products
* Must be able to work with a wide variety of personalities and work styles in a team environment, and work independently as appropriate
* Able to collaborate with technical and non-technical colleagues at all levels of the business
* Skilled at multi-tasking (balancing multiple projects/tasks, prioritizing, etc.)
* Shows attention to detail and follow-through on assigned projects ensuring complete coverage of assignment goals
* Willingly to take on what's needed to help the team and the company meet objectives
* Highly motivated, self-directed, and able to function within a fast-paced environment
* Position may include limited travel to customer sites

Qualifications

* BS/MS in Computer Science or Software Engineering (Exceptional candidates from other fields will always be considered)
* Excellent object oriented software design and development skills
* Required:
* Minimum 3 years of C++ development


* Strongly Desired:
* Experience with Image Processing
* Software interfacing with hardware devices
* Graphical-user-interface/user experience
* Developing robust multi-threaded applications


* Desired:
* Experience with Motion Control
* Experience with Visual Studio and Team Foundation Server (TFS)
* Experience with database design and development, preferably MS SQL
* Semiconductor industry exposure



Working Relationships:

Works with:

* Work with internal (marketing, TAMs, manufacturing, engineering, service, etc.) and external customers to gather obtaining source material for development and review.
* Quality Assurance and Technical Writer to assure the accuracy and completeness of customer solution.

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.