Senior Android BSP Engineer

Quest Global


Date: 22 hours ago
City: Thiruvananthapuram, Kerala
Contract type: Full time
Job Requirements

BSP Engineer has to work closely with the client’s engineering team to develop an innovative automotive Cockpit platform for the client. The main responsibility is to support the development of an Instrument Cluster and Android-based multimedia system, middleware, and applications on the latest Android OS versions, etc.

  • C/C++ language programming
  • Android HAL development
  • Kernel programming
  • Support in the development of a Type 1 hypervisor-based cockpit domain controller project with Android In vehicle infotainment
  • Board bring-up
  • Linux device tree configuration, Linux device drivers development
  • Virtualization experience, virtio based device drivers development, hypervisor integration
  • Work closely with customer and take part in the system requirements and customer requests analysis
  • Support regular meeting and communication with customer.
  • Cooperate with other teams worldwide and follow up on product development and integrating with other solutions
  • Continue to learn, grow, and help us tackle brand new challenges

Work Experience

  • Bachelor's degree in Computer/Electronics/Electrical Engineering or related
  • 5+ years of experience in software development
  • Strong programming skills in C/C++, Java
  • Good hands on experience in Serial Peripherals (I2C, SPI, UART)
  • Good experience with Device Driver Authoring, Android HAL
  • Strong experience in Linux Kernel Development, Linux Device Tree Configuration
  • Good knowledge Virtualization, Virt I/O
  • Experience with Linux, Hypervisor
  • Good at reading and understanding hardware reference manuals and board schematics.
  • Experience with debugging tools like JTAG, DSO, Multimeter, FG etc.
  • Android framework customization
  • Knowledge in CTS/VTS test suites.
  • Knowledge in GAS
  • Preferences : Yocto, Hypervisor, I2C, SPI, UART, RTOS, OpenGL
  • Experience in troubleshooting and debugging of complex issues, good analytical skills
  • Good understanding of concepts: scheduling, inter-process communication, interrupts, etc.
  • Good analytical and communication skills

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Product Engineer III

Zafin, Thiruvananthapuram, Kerala
1 week ago
The world's top banks use Zafin's integrated platform to drive transformative customer value. Powered by an innovative AI-powered architecture, Zafin's platform seamlessly unifies data from across the enterprise to accelerate product and pricing innovation, automate deal management and billing, and create personalized customer offerings that drive expansion and loyalty.Zafin empowers banks to drive sustainable growth, strengthen their market position, and...

International Customer Service Advisor

IndisJob, Thiruvananthapuram, Kerala
2 weeks ago
Job Overview: International Customer Service Advisor role at Sudo24 Learning Private Limited in Thiruvananthapuram . Job Overview:Sudo24 Learning Private Limited is seeking a dedicated International Customer Service Advisor to join our team. The ideal candidate will be responsible for providing exceptional customer service and support to our international clients. This role will require excellent communication skills, attention to detail, and...

User Assistance Developer 4

Oracle, Thiruvananthapuram, Kerala
4 weeks ago
Job DescriptionResponsible for designing, developing, and maintaining user assistance and training documentation for Oracle applications. Collaborate with multiple internal stakeholders to design our next generation of user assistance technology and implementing new embedded help delivery mechanisms that improve how technical information is delivered to our customers. Work with development teams to implement code for new user assistance mechanisms.ResponsibilitiesCreate user assistance...