Careers
| BIAP | |
| Senior Software Engineer - Server | |
| Description: | |
| The Senior Software Engineer-Server will be responsible for leading the design, documentation and implementation of the server-side components of our cutting-edge interactive TV applications. This position requires strong technical skills and experience and the desire and ability to work within a talented engineering team. The specific responsibilities are: * Design and develop common server APIs used by all applications in addition to application-specific APIs * Contribute to the design and development of supporting databases * Optimize server resource and bandwidth usage * Design and develop software as defined in Requirements Specifications * Document software design * Review software design * Maintain existing software The necessary skills and experience include: * At least five years software development experience * Experience configuring and developing servers running Red Hat Linux, Apache, and MySQL * Programming experience with IP Networking (UDP/TCP-IP) * Programming experience with PHP, Perl, Shell Scripting, Javascript, and HTML * Programming experience with C/C++ * Experience with major web and Internet protocols including HTTP, SMTP, and CGI * Excellent communication skills Programming experience in any of the following areas would be a plus: * Embedded software * Interactive TV software (including PowerTV, OpenTV, VxWorks, VRTX, OCAP, EBIF) * Interactive TV data transport formats (MPEG-2, MPEG-4, OpenStreamer, DSM-CC) * Apache module development * Java | |
| Job Location(s): | |
| |
| Apply Now | |
