Embedded Software - Linux - september 2015 start

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

Description

Embedded Software Engineer

Contract: 3- 6 months

Rate: £35ph-£45ph depending on skill level

Location: Woking

Start date: September 14th 2015

The Role:

- Working with the in-house software team to develop device drivers on an embedded Linux board containing a TI Sitara ARM processor.

All work to be documented to assist in house team maintenance. - Build a Linux kernel for an embedded environment.

- The drivers to be written in C and will be accessed from Java based control software via JNI wrappers. Drivers will access direct memory addresses, RS485, USB, I2C, D/A devices & Digital I/0.

- Upgrade current Linux drivers (on a PC based system) to the latest stable / supported version of Linux. Drivers to be documented to assist in house team maintenance. These drivers provide access to similar devices as specified above mostly via hardware on a PCI card.

Essential Skills: -Expert with proven track record of writing low level Linux device drivers for both PC based systems and embedded Linux in C/C++.

-Knowledge of hardware systems and in particular with creating drivers from hardware data sheets. Typically these will be devices connecting to buses etc. outlined above.

-Some knowledge of JNI. Ideal but not essential Skills: -Good knowledge of Java and JNI.

Qualifications: -Degree, HND or equivalent qualified in Computer Science or Electronics. Proven track record more important than qualifications.

Please email Danielle Chapman or call .
Start date
09/2015
Duration
upto 6 months
From
Computer Futures
Published at
23.07.2015
Project ID:
951290
Contract type
Freelance
To apply to this project you must log in.
Register