Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Staff Software Engineer - Chennai @ Technicolor

Home > Programming & Design

 Staff Software Engineer - Chennai

Job Description

Job Description
Staff Software Engineer Chennai , Tamil Nadu

  • Experience in Board bring up, customization, debugging of Linux boot loaders like U-Boot
  • AndroidSELinux kernel level programming, BSP porting.
  • Experience in debugging on a wide range of Linux Kernel drivers and Android framework HALs e.g. AudioVideo, USB, Bluetooth, WiFI.
  • Excellent System programming & debugging skills, Linux Android internals, proficiency in IPCmulti-threaded software design and development, system programming using IPC, synchronization primitives, power optimization, memory management, etc.
  • Experience in AndroidLinux device driver design, development, portingcustomization.
  • Experience with design modification to Hardware Abstraction Libraries (HAL) for Android support of low-level device features.
  • Deep understanding & hands on experience with Android framework internals, and proven work experience on Android Framework layer development
  • Experienced in Android programming environment using binder, shared memory etc. Also experience in Java Native Interface (JNI).
  • Experience with Android SDK or NDK, AndroidLinux Build, Android debugger tools like Android studio
  • Excellent skills in CC++Java programming in embedded domain. Good design & problem-solving skills.
  • Basic knowledge of security concepts and protocols
  • Experience in these areas would be added advantage:
    • Experience in working with major companies in Android TV domain.
    • Bring up of peripherals & working with Platform drivers (WiFiEthernetBTIRVideo Audio CodecsDisplayGraphicsDRM Power Mgmt)
    • Media streaming protocols HLSRTSPDASH etc.
    • Media frameworks Openmax IL, gstreamer
    • Android TV input framework
    • ARM Trust Zone.
    • DRM - Verimatrix Play Ready Marlin Widewine Nagra.
    • Read & Interpret Hardware schematic drawings
    • Debugging Linux kernel using ICE
    • Open Source contribution & Google relationship mgmt. esp. for Android releases
    • Involved in certifications like Dolby, HDMI, WiFi, BT, Netflix
    • Experience working with different SoC vendors like Broadcomm, Marvel, AM Logic, Qualcomm, etc.
    • Good knowledge of working with Open source software packages.
    • Experience in Android platform tools and AOSP Android O is plus
    • Experience with offline storage, threading, and performance tuning
    • Hands on experience in customisation of any application framework components
    • Create quick proof of concepts and prototype as needed.
    • Strong analytical, problem solving, and communication skills are essential as well as the ability to work collaboratively in a global team environment.

Job Classification

Industry: IT-Software, Software Services
Functional Area: IT Software - Embedded, EDA, VLSI, ASIC, Chip Design,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time

Education

Under Graduation: B.Tech/B.E. in Computers
Post Graduation: Post Graduation Not Required
Doctorate: Any Doctorate in Any Specialization, Doctorate Not Required

Contact Details:

Company: Technicolor
Location(s): Chennai

+ View Contactajax loader


Keyskills:   Graphics Performance tuning C++ USB SOC Linux kernel Ethernet Debugging Open source Android

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Technicolor

Technicolor