Test Diags Software Engineer
Required Qualifications:
- Masters or Bachelor’s degree in Electrical Engineering, Telecommunication Engineering, or Computer Engineering with 3+ years of related up to date experience.
- Experience in C/C# is essential.
- Comfortable reading product hardware schematics and performing digital circuit analysis. Experienced in analyzing and debugging hardware failures. Writing code on low level hardware access for accessing embedded controller and their peripherals
- Understanding of script language like LabContr. with experiences in TCP/IP based client/server architecture
- Comfortable working with s/w development environment tools and Linux.
- Knowledge of real time OS and embedded UNIX and using its debug capabilities.
- Well-organized, methodical individual able to work in an environment with time-constraints.
· Fluent, both written and orally, in English. Comfortable and confident explaining problems to both h/w and s/w teams.
Desired Qualifications: (Education, Technical Skills/Knowledge)
- Detail-oriented person with an ability to develop comprehensive code to thoroughly exercise h/w functionality of an assigned product.
- Flexible, creative individual who is able to debug product problems in an environment where debug tools are not always well-developed.
- Assembly language programming knowledge is desirable.
- Familiarity with s/w version-control tools like ClearCase.