BSP (Board Support Package) Engineer

Smarter AI DMCC
Dubai
AED 120,000 - 200,000
Job description

Responsibilities

  1. Development: Design, develop and integrate kernel drivers and HAL on Android and Linux for Qualcomm and Nvidia camera platforms.
  2. Bringing up new camera platforms, doing schematic review and working with the hardware team on PCB design.
  3. Analyze and fix driver-level issues including hardware debugging.
  4. Sensor Fusion: Optimize audio, sensor, and video performance, precision, and synchronization.
  5. Security: Conduct security assessments to identify and fix potential vulnerabilities.
  6. Integration: Work with cross-functional teams to integrate camera applications and 3rd party devices on new camera platforms.

Experience and Qualifications

  1. Experience: 5+ years of embedded Linux development experience.
  2. 2+ years developing Linux BSPs for camera, IoT, and/or telephony devices.
  3. Android camera HAL development and integration.
  4. Experience in hardware troubleshooting using signal analyzers and DSOs.

Qualifications

  1. Thorough computer science knowledge, including:
  2. Concurrent and parallel programming and system software development.
  3. Data communication, TCP/IP, and socket programming in C/C++.
  4. Computer security and cryptography.
  5. Software engineering.

Skills

  1. Demonstrated expertise in:
  2. Linux-based operating systems for embedded applications.
  3. C/C++, Bash, Python, and scripting languages.
  4. System software development on ARM and x86 CPU architectures.
  5. Crypto API of the Linux kernel e.g., IPsec or dm-crypt.
  6. Reading hardware schematics, datasheets and PCB diagrams.
  7. Various hardware Interfaces, e.g., CAN, HDMI, I2C, MIPI-CSI, SPI, USB.
  8. Root cause analysis and problem solving.
  9. Security assessments and certifications.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new BSP (Board Support Package) Engineer jobs in Dubai