Sevin Rosen Funds.

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):
Sterling,VA,US
Apply Now