Chinese speaking Software Developer

Leicestershire  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

Position: Chinese speaking Software Developer

We are looking for a Chinese (Mandarin) speaking Software Developer to work in our small Software Team, creating, developing, writing and testing robust and quality code for a wide range of our embedded software products. Our client supplies its IP to a wide variety of customers who implement their own functionality, so in addition to development, the post holder will be responsible for assisting customers (usually by working on customer sites) with the integration of our software (both camera ISP and video analytics) into the functionality required by the customer in order to support the customer with bringing their product to market. An important part of the role will be to develop and improve systems for integration to shorten the integration life cycles.

Reporting Relationship: This position reports to the Head of Software Development. This position will preferably be based in our Technical Centre in the East Midlands, UK. We will also consider candidates based in Shanghai, PRC.

Job description: This position works within an exceptional team of software engineers to deliver embedded firmware implementations of our world leading image and video processing algorithms. The successful candidate will work on an exciting variety of cutting edge projects, targeting firmware at multiple platforms, controlling ISP blocks found in SoCs and FPGA implementations used in digital cameras, displays and mobile platforms. Duties will include:

- Firmware development
- Firmware testing
- Tools development
- Algorithms implementation
- Linux kernel drivers
- Firmware delivery testing and field testing
- Connection of control tools to customer's own interfaces
- V4L2/android HAL development for real systems to minimize future integration life cycles
- Improve the usefulness of our documentation by collecting customer feedback and rewriting as necessary

Skills Required:
Essential:
- Excellent C/C++ programming skills
- Python
- Mandarin

Desirable skills:
- TCL
- Matlab
- OpenCV

Experience Required:

Solid experience of embedded systems development within a commercial development environment. This position is not suitable for someone with a pure research background
- Experience of bringing up embedded systems
- Experience of Linux/Android kernel development
- Previous experience within image processing would be a distinct advantage
Experience of dealing with customers and ability to support customers with integration issues

Other Requirements:

- Fluent Mandarin
- Excellent written and verbal English
- Ability to work on their own without direct supervision
A flexible and agile attitude to work, with the ability to handle and prioritise multiple projects
- Willingness to undertake travel to customer sites worldwide
Start date
02/2015
From
Proteus Europe
Published at
17.02.2015
Project ID:
852348
Contract type
Permanent
To apply to this project you must log in.
Register