Search by job, company or skills

Custom Software Engineer

  • Posted 17 hours ago
  • Be among the first 10 applicants

Job Description

Project Role : Custom Software Engineer

Project Role Description : Develop and configure software systems either end-to-end or for a specific stage of product lifecycle. Apply knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity.

Must have skills : Automotive ECU Software

Good to have skills : NA

Minimum 3 Year(s) Of Experience Is Required

Educational Qualification : Bachelors degree in Computer Science Electronics or related field

Summary:

We are seeking an experienced BSP Developer to architect and implement Android-based infotainment platforms, with a focus on Android 15 BSP customization. This role involves driver adaptation, kernel modifications, and system-level integration for automotive-grade infotainment systems. The ideal candidate will have deep expertise in embedded systems, Android Automotive OS, and compliance testing frameworks such as CTS, VTS, and STS.

Roles & Responsibilities:

  • Architecture & Development: Design and develop BSP components for Android-based infotainment platforms.
  • Customization: Customize Android 15 BSP, including kernel and driver adaptations for automotive SOCs.
  • System Services & HAL: Implement and optimize system services and HAL layers for infotainment features.
  • Compliance Testing: Conduct CTS, VTS, and STS testing to ensure platform compatibility and stability.
  • Debugging & Troubleshooting: Diagnose and resolve system-level issues across software and hardware interfaces.
  • Collaboration: Work closely with Android porting, BSP, and integration teams across global locations.
  • Documentation & Standards: Ensure alignment with Android Compatibility Definition Document (CDD) and maintain technical documentation.

Professional & Technical Skills:

  • Years of experience should be 4 years in embedded systems and Android infotainment development.
  • Strong expertise in Android Automotive OS and Android 15 BSP.
  • Deep knowledge of Linux kernel customization and driver integration.
  • Experience with Samsung Automotive SOCs and custom IVI platforms.
  • Proficiency in implementing system services and HAL layers.
  • Familiarity with Android architecture and CDD standards.
  • Hands-on experience with CTS, VTS, and STS compliance testing.
  • Strong debugging and problem-solving skills.
  • Experience with GIT, Android build systems, and development tools.
  • Exposure to infotainment hardware setups and cloud platforms.
  • Experience working in Agile environments and global delivery models

Additional Information:

  • The candidate should have minimum 4 years of experience in Automotive ECU Software.
  • This position is based at our Bengaluru office.
  • Bachelor/ Masters degree in Engineering in Computer Science, Electronics, Electrical is required., Bachelors degree in Computer Science Electronics or related field




More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 151648695

Similar Jobs

Bengaluru, India

Skills:

Software Development LifecycleVersion Control SystemsAgile MethodologiesCoding StandardsOpenText ECM Toolssoftware testing practices