We seek experienced Software Engineers with the ability to work both in teams and by themselves in a fast paced, R&D environment. You must have knowledge of low level software development and interfacing with hardware components. Knowledge of Object Oriented Programming techniques is required, and experience with real time 2D and 3D graphics and advanced mathematics is a strong plus. Experience in the area of Virtual Reality or Audio development is also desired. Knowledge of network protocols and interfacing is important.
Some travel within the US is required.
Operating Systems:
- Windows 9X™, Windows NT™, Windows 2000™, DOS - Important
- UNIX, LINUX - Desirable
Software:
- Microsoft Visual C++, J++ - Important
- Microsoft Word, Microsoft Excel, AutoCad or similar - Desirable
- 3D Graphic Drawing Packages, Electronic Layout Packages - Desirable
Desired Languages:
- C, C++, JAVA - Important
- HTML, Assembly, X-windows - Desirable
Desired Hardware Knowledge:
- Intel Based PCs, Single Board Computers and Microprocessors - Important
- Sensor Hardware (i.e. GPS ), Sound Boards, Network Interfaces - Desirable
Education:
- Minimum - BS in Computer Science or equivalent experience (3 Years)