C Developer (Linux, POSIX, RTOS)

  • Location

    Brentwood, Essex

  • Sector:


  • Job type:


  • Salary:

    £400 - £500 per day

  • Contact:

    Charlotte Edwards

  • Contact email:


  • Job ref:


  • Published:

    11 months ago

  • Duration:

    3 months +

  • Expiry date:


  • Start date:


  • Client:


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.