Software Developer Teradici Corporation
THIS JOB HAS EXPIRED Overview:
Our exciting growth and continuing success means that we are looking for a talented Software Developer to participate in the design and development of our PCoIP APEX2800 hardware offload product. The APEX2800 product software spans all levels of the VDI and RDS systems including embedded device firmware, ESX/Hyper-V hypervisor drivers, Windows kernel driver s and Windows application software.
As part of the APEX2800 development team, you will be responsible for the design, development and testing of software for all levels of the system. A considerable amount of time will be spent hands-on in the lab developing and troubleshooting the APEX2800 offload product. To be successful in this role, you will have previous experience in at least one of the development layers, be it embedded firmware development, hypervisor/kernel driver development, or Windows application development.
Participate in the design and implementation of embedded firmware, kernel drivers, and application software for the APEX2800 product.
Assist in the troubleshooting of issues in the lab. Working with debug tools for firmware, software, hypervisor and kernel.
Write well-documented, high performance, reliable, maintainable code.
Bachelors or Masters in Computer Science, Computer Engineering, Software Engineering or equivalent
3 years or greater of C/C++ software development experience
Knowledge and hands on experience with kernel and device driver development an asset
Embedded firmware development experience an asset
Excellent design and programming skills
Strong analytical, diagnostic and problem solving skills with ability to work independently and deliver products in a timely manner
Good verbal and written communication skills
State of the art data compression algorithms
Multithreaded high performance programming with in-depth knowledge of CPU architectures
Desire to work in an exciting environment and deliver new technologies and products to the marketplace
||Houston, TX |
THIS JOB HAS EXPIRED