Software Engineer, Photonics - Rochester, New York United States - 16498



JOB DESCRIPTION

Job #: 16498
Title: Software Engineer, Photonics
Job Location: Rochester, New York - United States
Employment Type:
Salary: $65,000.00 - $85,000.00 - US Dollars - Yearly
Employer Will Recruit From: Regional
Relocation Paid?: NO

WHY IS THIS A GREAT OPPORTUNITY?


You will be a key driver in programming and development for a world leader in optical instrumentation.  Wide range of customers from top scientific research institutions to equipment manufacturers around the world. Great small company with a nice culture!

JOB DESCRIPTION

The successful candidate will perform the following duties:

  • Responsible for developing software utilizing C, C++ and Python.Must have software test knowledge and will be involved in the entire software life cycle, including software coding, integration, debugging, and full documentation.Target platforms range from PCs running Windows to embedded TI DSP’s.
  • Provides engineering and engineering support as a software contributor to the Engineering Team.This position required a broad general knowledge of software engineering principles, theories and techniques.
  • Provides engineering and engineering support, research, evaluation and development for highly complex and technical test and measurement products.Work may encompass a wide range of sophisticated (cross-discipline) engineering problem resolutions.
  • Provides technical support to internal and external customers.

Local candidates preferred, no relocation assitance proivded
 

QUALIFICATIONS

Desired Skills & Experience

Required Experience:

  • Bachelors or Master’s degree in Computer Science or a related technical discipline
  • 3 years of experience designing and developing complex software applications
  • Strong working knowledge of the C++ and Python programming languages
  • Application of the principles and techniques of computer engineering and mathematical analysis
  • Proficiency in object-oriented design
  • Strong analytical and problem-solving skills
  • Strong interpersonal and communication skills

Desired Skills:

  • Experience with Python programming language
  • Experience with Linux
  • Knowledge of Subversion source control software
  • Familiar with TI DSP/Microcontroller programming tools, including software emulators/debuggers
  • Knowledge of IP Networking

Education:
University - Bachelor's Degree/3-4 Year Degree

APPLY NOW FOR THIS JOB

Our recruiters are currently seeking to fill this position and hundreds like this in our network. If you are a match you'll be contacted with additional details.

We value your privacy and will never share your information with any employer without your consent.

Send your profile and resume to the recruiter who posted this job. You may include a cover letter to introduce yourself.

Cover Letter Text:

5,000 character limit