Responsibilities
- Interact with customers to clarify the requirements of the embedded product.
- Participate, contribute, and lead design discussions with customers.
- Design, develop, test, and deploy the product.
- Implement and deploy unit tests.
- Technically guide the team towards project goals.
- Be an integral part of a global development team.
Requirements
- In-depth knowledge of the Linux Kernel.
- Experience in developing device drivers.
- Good development experience with Linux or Android BSP.
- Good experience with cross-compilation tools.
- Good understanding of ARM-based SoC and Hardware platforms.
- Expert in C/C++.
- Good at Git and Linux Shell scripting.
- Good Software design experience using UML.
- Experience in RTOS will be an added advantage.
This job was posted by Elizabath Mathew from Electrifex.