Software Engineering Various Career Level Positions Open: Engineer, Senior Engineer, etc
San Diego, CA
Software Engineering
(Various Career Level Positions Open: Engineer, Senior Engineer, etc)
Play a key role in a high tech startup that is deploying break-through technology and products for delivering high - quality video, audio, and web content to data-enabled mobile phones and other portable wireless devices. Contribute to the development of real-time audio-video and web content adaptation products that optimally utilize widely varying network resources in current and next generation wireless networks.
Design and implement software for streaming multimedia servers, web servers, and proxy systems. Participate in all aspects of the software development cycle, including prototyping, design, programming, testing, integration, deployment, and documentation. Contribute to system architecture design. Propose/implement new features and contribute to systems engineering. May spend a small percentage of time in technical marketing and customer interaction.
Requirements:
- Must be a self-starter with strong problem solving skills.
- Ability to learn and adapt to new technology quickly.
- Expert in C/C++ programming.
- Experience in Object-Orient Design and understanding of OOP design patterns.
- Involvement in large-scale software development and implementation.
- Experience in developing software for multimedia systems involving at least one of the following technologies: MPEG-4 compression, network/transport, CGI applications, or server integration with provisioning and control systems.
- BS in Engineering or CS. Advanced degrees preferred.
Desirable:
- Experience in distributed system development and understanding of interprocess communication protocols such as CORBA, SNMP, SOAP, etc.
- Experience developing Linux-based products.
- Experience developing multithreaded applications.
- Experience developing real-time systems.
- Experience in implementing, and/or exercising video compression modules based on MPEG-4, H.264, and related standards.
- Experience in programming/exercising networks protocols for provisioning and control of real time streaming multimedia sessions RTP, RTSP, RTCP, SIP, SAP, SDP, etc.
- Experience developing CGI applications and modules.
- Experience in using/leading agile software development processes.
- Experience in cross-functional activities such as interactions with customers, marketing teams, product support, etc.
Tags: C, c++, CGI, CORBA, linux, Object-Orient Design, SNMP, SOAP, streaming multimedia, video compression




Comments
No comments have been posted. Be the first to post a comment.