Necessary Qualifications/Experience:
Minimum Skills:
- 3 or more years of Java and/or C++ software development
- 2 or more years of software development in a distributed network systems
- 1 or more years of experience with distributed applications involving
- Sockets, RPC and similar protocols
- Working knowledge of Unix/Linux environment
- Ability to write arcihtecture and design documents
- Strong interpersonal and communications skills (verbal as well as written)
- Ability and desire to work as part of a team
Desired Skills (One or more of following skills are a plus):
- Experience with Database systems (Oracle)
- Experience with Web based Services including J2EE
- Experience with OMG CORBA, ONC RPC
- Experience with embedded Linux, using and modifying the Linux kernel
- Experience with Software Methodologies and UML
- Experience working with settop boxes applications in a cable/satellite/telco
- Experience working with cable TV/video infrastructure