C Developer (Linux, POSIX, RTOS)

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

Description

Our client, a leading entertainment company require an experienced C Developer/Programmer for an initial 3 month contract based in Brentwood.

Responsibilities will include:

* Design, Develop, integrate and test Bootloader and Linux application in ARM Boards.

* Participate in code reviews and improve software quality.

* Document the work as and when needed.

* Communicate and support Hardware team in board bring-up activities.

Required/Expected Experience/Skills:

- Strong C programming experience

- Strong software design skills with analytical problem solving abilities

- Linux, POSIX, RTOS, device driver experience

- knowledge of GNU development and debugging tools

- Knowledge of ARM Microprocessor architecture

- Knowledge of TCP/IP, Sockets Programming, IPV6, IPV4, SLACC, DHCP V6

- Knowledge and work experience with tools like Wireshark to debug network issues

- Knowledge of Yocto build system and work experience in creating recipes, packages and Linux Kernel patching

- Knowledge of networking protocols and working experience of HTTP, HTTPS applications

- Working knowledge of WI-FI driver integration and application

- knowledge of U-Boot and Linux driver Porting on ARM boards

-Yocto build systems and RDK exposure are desirable

- Some experience with Shell & python Scripting is desirable

Suitable candidates should submit their CV in the first instance.

Start date
ASAP
Duration
3 months +
(extension possible)
From
Experis IT
Published at
20.02.2020
Project ID:
1896609
Contract type
Freelance
To apply to this project you must log in.
Register