Android BSP Fresher

Silicon Signals

Gujarat

On-site

INR 900,000 - 1,300,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Silicon Signals is seeking a motivated Android BSP Engineer to join our engineering team. The role focuses on building and maintaining BSP components for Android-based hardware platforms, leveraging strong C/C++ skills and solid OS knowledge.

You will collaborate with seniors to support kernel, driver, and platform-level tasks, and participate in debugging, testing, and code reviews. The ideal candidate has a good grasp of Linux basics, data structures, and problem-solving abilities, with an

Qualifications

  • Strong foundation in C/C++ programming including pointers and memory management.
  • Solid understanding of OS concepts: processes, threads, scheduling, interrupts.
  • Experience with Android BSP, build/flash/bring-up workflows is a plus.

Responsibilities

  • Develop and maintain BSP components for Android-based hardware.
  • Support kernel, driver and platform-level tasks using C/C++ and Linux.
  • Analyze hardware/software interactions and basic device drivers/HALs.

Skills

C/C++ programming
Operating system concepts
Android BSP
Linux fundamentals
Problem-solving
Team player
English communication

Tools

Git

Job description

We are looking for a motivated Android BSP Engineer to join our engineering team. The ideal candidate should have a strong foundation in C/C++ and operating system concepts, along with an interest in Android platform and board support package development.

Key Responsibilities
  • Assist in developing and maintaining BSP components for Android-based hardware platforms.
  • Work with C/C++, Java / Kotlin knowledge and Linux to support kernel, driver, and platform-level tasks.
  • Understand hardware software interaction, basic device drivers, and HALs.
  • Support Android build, flashing, and bring-up activities under senior guidance.
  • Debug issues using logs, adb/fastboot, and systematic troubleshooting.
  • Perform unit testing, integration testing, and issue verification.
  • Analyze problems and perform basic root-cause analysis.
  • Use Git for source code management.
  • Follow coding standards, documentation, and development processes.
  • Collaborate with senior engineers and QA teams to complete assigned tasks.
Required Skills
  • Strong C/C++ programming (pointers, memory, bit manipulation).
  • Good understanding of operating system concepts (processes, threads, scheduling, interrupts).
  • Linux fundamentals: shell commands, file system, basic scripting.
  • Knowledge of data structures and algorithms.
  • Good English communication skills, both written and verbal.
  • Strong problem-solving and debugging skills.
  • Ability to work effectively in a team.
Good to Have
  • Overview of Android architecture (Framework, HAL, Kernel).
  • Exposure to AOSP build or adb/fastboot.
  • Embedded systems basics.
  • Git basics.
What We're Looking For
  • Strong technical fundamentals.
  • Willingness to learn and work on Android BSP technologies.
  • Good analytical and problem-solving abilities.
  • Enthusiasm for developing real-world embedded products.

Required Skills

SW: Programming Language: C SW: Microcontroller SW : Programming Languages (C/C++/Java any) SW: Programming Language: C++

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Android BSP Fresher
Android BSP Fresher

TheCodingShef • Ahmedabad District

On-site
INR 300,000 - 450,000
Android BSP Experience
Android BSP Experience

Silicon Signals • Gujarat

On-site
INR 1,800,000 - 2,400,000
Android BSP Expert
Android BSP Expert

KPIT • Bengaluru

On-site
INR 2,500,000 - 4,500,000
Android BSP Experience
Android BSP Experience

TheCodingShef • Ahmedabad District

On-site
INR 1,200,000 - 2,100,000
Sr. Engineer BSP
Sr. Engineer BSP

Alten • Chennai

On-site
INR 1,800,000 - 3,000,000
Android BSP Developer
Android BSP Developer

Mirafra Technologies • Hyderabad

On-site
INR 1,800,000 - 3,000,000
Android BSP Development Engineer
Android BSP Development Engineer

Vintronics Consulting • Bengaluru

On-site
INR 800,000 - 1,500,000
BSP Engineer
BSP Engineer

Alten • Pune District

On-site
INR 1,800,000 - 2,600,000
Lead AOSP Engineer
Lead AOSP Engineer

Truminds Software Systems • Chennai District

On-site
INR 1,800,000 - 2,800,000
Lead AOSP Engineer
Lead AOSP Engineer

Truminds Software Systems • Gurugram District

On-site
INR 1,800,000 - 3,000,000