仲望咨询致力于为企业提供中高级专业人才的招聘解决方案。迄今已有23年多历史,现在已经成长为亚洲领先的专业猎头顾问公司之一。
Job Description:
We are looking for a C/C++ Engineer to join our BSP team. The team is responsible for the bring-up of almost all of XXX Hardware products.
As part of our team, you will be developing embedded software in various fields, flash bootloaders, Linux kernel including modules and drivers, and user space application.
Our working environment is very dynamic and includes various tasks starting new designs, support of deployed hardware, devices end of life, support for production process and customer support.
Responsibilities:
Take part in the initial design and specification of XXX newest products.
Bring up and support the latest hardware, as well as support our current deployed designs.
Work closely with almost all of the company departments: Hardware, software QA, filed engineers, engineering and Product managers.
Design, create, deliver and maintain BSP APIs to be used in product development.
Manage individual projects priorities and deadlines
Create clear and well thought out design documents
Build well documented tests, work closely with QA XXX team
Work independently, research and self-study new technologies
Switch between tasks quickly and efficiently
Requirements:
• Experience in real-time embedded C development at kernel (Drivers\Modules) and user space (3+ years).
• Experience in board bring-up (BSP).
• Understanding with embedded systems architecture.
• Experience with boot loaders development (UBoot).
• Experience with hardware interfaces.
• Experience with communication protocols (SPI, I2C).