Position: Senior Embedded/Android Developer
Company: Jabil
Experience required: 5y
English level: upper

Project description:

The project's goal is to design and develop the next generation of the Unified Communication product line for low latency audio/video streaming. From the BSP perspective, the team is involved in helping out with the board bring-up and support of the functionality.

Requirements:

• Android HAL (Hardware Abstraction Layer), Linux Device Tree development
• Debugging issues within Google’s AOSP and Linux Kernel.
• Working with source control tools such as Git, Gerrit, and GitHub, and with Android command line tools such as ADB and fast boot.

Will be a plus:

• Embedded Linux U-Boot/kernel development and customization,
• Experience in the following areas: BSP/Board Support Package, Android/Linux Kernel, Bootloader, Graphics, and Audio Drivers.
• Embedded Linux device driver development (including optimizations, bug fixing, and adding new functionality)
• Familiarity with the Android security model (SE Linux policy) and secure boot.
• Experience with Google’s AOSP architecture developing Android framework services, Android Native applications (JNI / NDK), or system applications in JAVA or Kotlin.
• Ability to independently read and understand electrical schematics
• Excellent verbal and written communication skills.
• Experience working collaboratively in cross-functional teams.
• Must be persistent, possess strong problem-solving skills, and be willing to work with others to find solutions that avoid project stalls.
• Must be responsible, self-motivated, creative, have a solid work ethic, and have the desire to produce a quality product.

Responsibilities:

• Design, develop, test, and debug services/applications for Embedded Android systems.
• Support with requirements analysis and task breakdown.
• Proactively collaborate and participate in meetings, with SW team, HW team and the client.

About our client:
Our client is the world's leading manufacturer of advanced control and automation systems, innovating technology and reinventing the way people live and work, offering integrated solutions to control audio & video systems. The client streamlines technology, improving the quality of life for people in corporate boardrooms, conference rooms, classrooms, auditoriums, and in their homes.
The automation and control solutions for buildings and homes let people control entire environments with the push of a button, integrating systems such as A/V, lighting, shading, IT, security, BMS, and HVAC to provide greater comfort, convenience, and security. All the products are designed and built to work together as a cohesive system, enabling customers to monitor, manage, and operate everything from the cloud.