Software Design Engineer - Test & Measurement (Serial Data)
Teledyne LeCroy
Village of Chestnut Ridge (NY)
On-site
USD 80,000 - 110,000
Full time
14 days+
Application generator
An application made for this job — a tailored resume and cover letter that speak straight to the posting.
Get past ATS filters
Job summary
A leading technology company in the Village of Chestnut Ridge is seeking a motivated Software Design Engineer to develop software for industry-leading test and measurement tools. The ideal candidate will possess strong programming skills in Python and C++, along with a good understanding of data structures and algorithms. This role involves designing testing software, developing measurement algorithms, and collaborating in test standard development. The successful candidate will contribute to cutting-edge technology while working in a dynamic team environment.
Qualifications
Bachelor's degree in Electrical Engineering, Computer Science, or Computer Engineering.
Experience in programming with Python and C++.
Deep understanding of data structures and algorithms.
Strong analytical and creative problem-solving abilities.
Ability to write test procedures and work instructions.
Knowledge of digital and analog electronics.
Familiarity with electronics test equipment like oscilloscopes and protocol analyzers.
Experience with ethernet testing specific to IEEE 802.3.
Experience in test equipment automation.
Experience with Windows-based application programming.
Master's degree in relevant fields is a plus.
Responsibilities
Design measurement software for testing customer systems.
Develop algorithms for measurement and analysis of data.
Participate in working groups for serial data standards.
Debug and fix software issues reported by customers.
Write clean, maintainable code and conduct peer code reviews.
Skills
Python programming
C++ programming
Problem-solving skills
Understanding data structures
Algorithms development
Education
BS in EE, CS, or Computer Engineering
MS in EE, CS, Computer Engineering, or Physics
Tools
Oscilloscope
Protocol Analyzer
Job description
A leading technology company in the Village of Chestnut Ridge is seeking a motivated Software Design Engineer to develop software for industry-leading test and measurement tools. The ideal candidate will possess strong programming skills in Python and C++, along with a good understanding of data structures and algorithms. This role involves designing testing software, developing measurement algorithms, and collaborating in test standard development. The successful candidate will contribute to cutting-edge technology while working in a dynamic team environment.