Software Design Engineer (EE or CS)

Lecroy   •  

NY

5 - 7 years

Posted 175 days ago

This job is no longer available.

Job Code : 2018-6273

Teledyne LeCroy designs, manufactures and markets state of the art test and measurement equipment. Originally founded as LeCroy Corporation, the company was formed in 1964; the company was acquired by Teledyne Technologies (NYSE: TDY) in 2012 and now operates as a wholly owned subsidiary. Our Chestnut Ridge, NY (Rockland County) office is looking to add a SOFTWARE/FIRMWARE ENGINEER with solid software skills to our Product Development Group.

Our products are built on sophisticated object oriented software programming techniques utilizing technologies such as ActiveX, WTL/ATL/COM, GDI toolset, DirectX, WDK, WDF with C++ as a primary programming language.

Responsibilities:

Software/Firmware Design Engineer - - R&D Based Opening

  • Acquiring in depth knowledge of digital oscilloscope at functionality level as well as design level
  • Design and implement various levels of functional driver for digital oscilloscope to control complex electronics
  • Design software that will run on our digital oscilloscopes to extract general purpose and application specific measurements from the acquired signals
  • Design measurement software to automatically test customer systems to serial data standards using Teledyne LeCroy oscilloscopes and bit error rate testers
  • Devise test scripts to provide automated testing for validation and regression testing of software
  • Working in a team environment to debug, diagnosis and fix various software issues reported by customers
  • Working in a team environment to develop various software application/features for main various product line

Requirements:

  • Bachelors in Computer Science or Electrical Engineering (5+ years experience)
  • Masters in Computer Science or Electrical Engineering (2+ years experience)
  • Working experience of C++ programming
  • Knowledge of digital and analog hardware electronics
  • Passion for quality and be a proactive thinker
  • Knowledge of oscilloscopes or other test and measurement instrumentation
  • Ability to work in a team environment
  • Must have good communication skills

Also Desirable:

  • Experience of Windows based application programming
  • Experience of Microsoft Windows kernel level drivers
  • Knowledge of ATL/COM
  • Experience with Win CE or Windows Embedded platform