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
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.