Desgraciadamente este trabajo no está activo.

Android Software Engineer (communication protocols) en MADRID, ES

    Cuando te unes a Telef... Te unes a casi 100 años de historia, un equipo de 106 nacionalidades presentes en más de 35 países. Te unes a un equipo que trabaja por conectar a las personas allá dónde estén, sin fronteras....

Descripción del empleo

 

 

Cuando te unes a Telefónica

Te unes a casi 100 años de historia, un equipo de 106 nacionalidades presentes en más de 35 países. Te unes a un equipo que trabaja por conectar a las personas allá dónde estén, sin fronteras. Un equipo que está liderando la revolución digital con la ilusión del primer día en todos nuestros negocios, creando el mejor ecosistema digital para nuestros clientes: Red, IoT, Cloud, Ciberseguridad, Innovación etc. En Telefónica tienes todo lo que necesitas para crear la mejor versión de ti mismo. Necesitamos gente como tú que se sume a este gran reto, que quiera crear la Telefónica del mañana.

 

 

AREA DESCRIPTION

Aura is the unit intended to give Telefónica customers the powers of Aura: Simplify, Enrich, Empower and Transparency. We believe that the more software and hardware channels users could interact with Aura, the more benefits of those super-powers we could offer them.

Would you like to participate in a project to let users interact with Aura, Telefónica Cognitive Intelligence, via new channels? Do you love to experiment with new software and hardware technologies? We are looking for you!

 

MISSION

Implement the integration of Aura inside the Movistar Home initiative, delivering Aura use cases and features to those new channels.     
Experiment, explore, propose and implement new ideas for home communications
Develop apps and software to handle audio and video communications to other users Movistar Home, mobile phones and handle home devices like TV STB, Wifi HGU...

 

MAIN DUTIES & RESPONSABILITIES

Translate designs and wireframes into high quality code
Design, build, and maintain high performance, reusable, and reliable Java code
Knowledge of Android NDK and Java JNI
Experience in C/C++ code and interface with hardware development is a plus as well as knowledge of audio and video codecs performance optimization
Ensure the best possible performance, quality, and responsiveness of the code made.
Unit-test code for robustness, including edge cases, usability, and general reliability
Collaborate with cross-functional teams to define, design, and ship new features

 

EDUCATION REQUIRED

BS/MS degree in Computer Science, Telecommunication Engineer or equivalent work experience

 

SPECIFIC SKILLS

Ability to write well-designed and testable code
Ability to understand video and audio hardware architecture
Ability to work for and in a team

 

TECHNICAL KNOWLEDGE

Proven software development experience and Android skills development
Experience working with remote data via REST and JSON
Experience with third-party libraries and APIs
Knowledge of neteorking (IP/TCP/UDP) and VoIP related protocols (SIP, SDP, RTP, RTCP)
Knowledge the fndamentals of audio and video codecs (G711, G729, H264) and video hardware related
Solid understanding of the full mobile development life cycle
Good knowledge of object-oriented programming and software architecture
Good understanding of data-structures

 

PROFESSIONAL EXPERIENCE

5+ years experience in software development
2+ year experience as an Android Developer
Knowledge of C/C++ is a plus

 

LANGUAGES

Spanish - Full professional proficiency 
English - Full professional proficiency 

 

#ElegimosATodos

Nuestra diversidad nos hace más fuertes y competitivos. Hay un lugar para todos tal y como somos. En Telefónica trabajamos más de 125.000 personas, enriquécete de esta gran oportunidad. Elegimos Todo… Y, sí, también Elegimos a Todos

 

 

 

Información extra

Status
Inactiva
Localización
MADRID, ES
Tipo de contrato
Tiempo completo
Tipo de trabajo
Servicios Consultoría IT
Carnet de conducir
No
Vehículo
No
Carta de motivación
No

Trabajo consultoría | Tiempo completo