Job Description :
Low Level Software Developer
Experience: 6+ years
Job Location: Irvine, CA
12+ Months
Development, Integration and testing of Low Level and Middleware Software (Boot loaders, Linux kernel, Glibc APIs)
Customization and enhancement of Android framework for In-Flight Entertainment system


Technical Skill [Required]
Experience with Linux device drivers & debugging
C/C++, shell scripting
Familiarity with I2C, SPI, GPIO, PCI, MII, UART, USB
etc.
Experience working on Linux file systems.
Knowledge of different Linux subsystems (Input,
USB, Display etc
Experience on Android HAL, JNI and Android
framework.
Familiarity with Networking
Excellent verbal and written communication skills

Good to have
Experience with IFE systems
Knowledge of the Scrum development process and
Continuous Integration practices and tools (e.g.
Jenkins, Sonar, GIT, JIRA, Version One)
Familiarity with Security concepts, OS hardening
(e.g. SELinux, ldap, iptables)
Understanding of Android Application


Client : Confidential

             

Similar Jobs you may be interested in ..