With at least 4-7 years of experience in Firmware/Software programming in embedded Linux target. The candidate shall have a good understanding of ARM architecture and experience in product development with multi-core SOC.
Design, code and integrate software for an embedded Linux/RTOS target
Perform unit test, Integration test, verification and validation of the product developed.
Assist with the hardware design surrounding the processor
Document the projects according to standards (protocols, architecture, technical specifications, …)
Required Skills and Experience
Bachelor’s degree in Electronics/Electrical Engg with minimum of 4 years of experience in embedded Linux development.
Expert in C programing with RTOS.
Hands-On experience with Protocol development.
Protocol development experience on USB or DP, HDMI.
Very strong knowledge of Linux, ARM processor architecture with SOC.
Knowledge of Linux kernel and device-driver development
Knowledge of TCP/IP, Network programming
Ability to write effective and reusable code according to best practices
Must be a dynamic, autonomous, and team-oriented individual.
Knowledge of hardware and low-level development is an asset