Upload Button Icon Add office photos
filter salaries All Filters

86 Consultancy Group Jobs

Android BSP Developer - Embedded System (5-7 yrs)

5-7 years

Android BSP Developer - Embedded System (5-7 yrs)

Consultancy Group

posted 3d ago

Job Role Insights

Flexible timing

Job Description

We are seeking a highly skilled and experienced Android BSP Developer to join our dynamic team. The ideal candidate will have a deep understanding of embedded Linux development, kernel and driver development, and Android system architecture, with particular expertise in the Android HAL (Hardware Abstraction Layer) and multimedia frameworks.


In this role, you will be responsible for integrating Android with specific hardware platforms, ensuring system stability, compliance, and optimizing multimedia and hardware interfaces.

Responsibilities :

BSP Development : Design, develop, and optimize the Board Support Package (BSP) for Android-based embedded systems, ensuring compatibility and performance with various hardware platforms.

Kernel & Driver Development : Develop and maintain Linux kernel drivers, Android device drivers, and hardware abstraction layers (HAL) to support Android's multimedia features, including Audio, Video, Camera, Power, and Graphics.

System Integration : Integrate Android with hardware-specific components, ensuring seamless communication between Android's upper layers and the underlying hardware.

Multimedia Frameworks : Work with multimedia frameworks like Stagefright, Gstreamer, OpenMAX, Codec2, and others to enable media playback, recording, and processing on embedded Android devices.

CTS/VTS Compliance : Ensure Android systems are compliant with CTS (Compatibility Test Suite) and VTS (Vendor Test Suite), support testing efforts, and resolve defects related to compliance and platform stability.

System Debugging & Optimization : Debug and troubleshoot system issues related to the Android platform, kernel, drivers, and HAL. Perform system-level optimizations to enhance performance and power efficiency.

Collaboration : Work closely with cross-functional teams, including hardware engineers, software developers, and quality assurance teams, to deliver robust and high-performance Android systems.

Documentation : Maintain comprehensive technical documentation for BSP integration, driver development, and system configuration.

Mandatory Skills & Experience :

- 5+ years of experience in embedded Linux development, including Linux application, driver, and kernel development.

- Strong C/C++ development skills with an in-depth understanding of object-oriented design principles.

- In-depth understanding of the Android Framework and overall Android Architecture.

- Proficiency in one of the Android HAL components, including Audio, Graphics, Camera, Power, or similar subsystems.

- Experience with multimedia frameworks such as Stagefright, Gstreamer, OpenMAX, and Codec2 for media streaming and processing.

- Hands-on experience ensuring compliance with CTS/VTS and supporting the resolution of platform defects.

- Strong background in embedded systems development, including system knowledge, debugging, and troubleshooting.

- Experience in debugging low-level system issues, including kernel, drivers, and hardware interfaces.


Functional Areas: Software/Testing/Networking

Read full job description

Prepare for Developer roles with real interview advice

People are getting interviews at Consultancy Group through

(based on 2 Consultancy Group interviews)
Recruitment Consultant
Job Portal
50%
50%
Low Confidence
?
Low Confidence means the data is based on a small number of responses received from the candidates.

What people at Consultancy Group are saying

What Consultancy Group employees are saying about work life

based on 4 employees
75%
50%
50%
100%
Flexible timing
Monday to Saturday
Within city
Day Shift
View more insights

Consultancy Group Benefits

Job Training
Free Transport
Education Assistance
Soft Skill Training
Health Insurance
Child care +6 more
View more benefits

Compare Consultancy Group with

McKinsey & Company

4.0
Compare

BCG

3.8
Compare

Bain & Company

3.7
Compare

Deloitte

3.8
Compare

PwC

3.4
Compare

KPMG India

3.5
Compare

Ernst & Young

3.5
Compare

Accenture

3.9
Compare

Capgemini

3.8
Compare

IBM

4.1
Compare

EXL Service

3.7
Compare

S&P Global

4.2
Compare

AGS Health

4.0
Compare

Straive

3.4
Compare

Crisil

3.7
Compare

CorroHealth

3.3
Compare

Indegene

3.4
Compare

Kantar

3.5
Compare

Acuity Knowledge Partners

3.4
Compare

Mu Sigma

2.7
Compare

Similar Jobs for you

Developer at SaaS Factors

Bangalore / Bengaluru

5-10 Yrs

₹ 24-34 LPA

Developer at Mempage

Bangalore / Bengaluru

6-8 Yrs

₹ 12-25 LPA

Developer at cyanous

Bangalore / Bengaluru

5-10 Yrs

₹ 15-20 LPA

Developer at AppSierra Solutions Pvt Ltd

5-6 Yrs

₹ 24-34 LPA

Senior Software Engineer at Recruitment

Bangalore / Bengaluru

5-10 Yrs

₹ 10-20 LPA

Senior System Software Engineer at SAS One Pvt. Ltd

Bangalore / Bengaluru

6-9 Yrs

₹ 15-35 LPA

Developer at Creeno Solutions Pvt Ltd

Bangalore / Bengaluru

3-6 Yrs

₹ 10-30 LPA

Developer at TekPillar

2-6 Yrs

₹ 5-18 LPA

Senior Developer at Talent Divas Consulting

5-7 Yrs

₹ 20-28 LPA

Developer at TekPillar

4-12 Yrs

₹ 15-40 LPA

Emulation Specialist - RTL (5-8 yrs)

5-8 Yrs

20hr ago·via hirist.com

HPC/VDI Engineer - VMware (5-7 yrs)

5-7 Yrs

2d ago·via hirist.com

Wintel Engineer - VMware (5-7 yrs)

5-7 Yrs

2d ago·via hirist.com

Senior .Net Developer - C# Programming (7-10 yrs)

7-10 Yrs

4d ago·via hirist.com

Full Stack Engineer - React.js/Node.js (8-14 yrs)

8-14 Yrs

4d ago·via hirist.com
write
Share an Interview