Job #: 2629
Title: Software Engineer
Job Duties
Support custom and existing software interfaces (drivers, hardware specifications, etc.) to our camera system hardware
Support OEM customers with product integration
Troubleshoot hardware interfacing of existing equipment to frame grabbers (RS-422), IEEE-1394, USB, camera link, etc.
Communicate with hardware and software engineers around the world (Japan, Germany, etc.) regarding system modifications for custom functionality and proper integration of current software and hardware configurations
Validate new hardware prior to release using our software tools
Develop custom imaging software for specific applications
Special projects as needed
Required Skills
B.S./B.E./B.S.E. in Computer Engineering, Computer Systems Engineering, or related degree
2 years experience in Microsoft Windows application software development
Fluent knowledge of Intel PC specific Architecture
Knowledge of C/C++ programming language
Development experience with any Microsoft developer tools from Microsoft Visual Studio, specifically Microsoft Visual C++
Experience with using Oscilloscopes, DMM’s, Protocol Analyzers, and other testing equipment
Experience with interfacing peripherals to the bus level
Strong understanding of digital logic concepts
1 year exp working with multiple technical customers at the same time
Ability to travel 10%
Preferred Skills
Linux, MAC and/or other real time OS development experience
Imaging experience
Managed code experience