Linux Kernel Software Engineer

Ref: JO0000006056_1497873
Sector: Engineering
Region: South West
Job Type: Freelance
Start Date: 19/06/2017
End Date: 26/06/2017

LINUX, EMBEDDED, DEVICE DRIVER, KERNEL, BSP, BOOTLOADER

Linux Kernel Software Engineer - 6m Contract - £55p/h - Tewkesbury

We have a fantastic opportunity for someone to join a technology company working at the top of their game on cutting edge projects. The primary purpose of this role is the design and development of secure embedded Linux systems, including driver development and initial board bring up for a new range of Innovative cyber security products.

**Please note - you must be eligible for UK SC Clearance**

In order to be successful within this role and reap the benefits that come with it is essential that the right candidate has:

* Embedded C / C++ Code Development
* Object Oriented Design
* Embedded Linux Code Development
* Kernel space
* Application (user) space
* Device drivers
* File system construction
* Linux Board Bring-up (e.g. Uboot)

Familiarity with:

* Linux Build Systems (e.g. Yocto/Buildroot)
* Open Source Distribution / Package knowledge. License awareness
* Boot Loaders
* Interrupt Handling / Drivers
* Working within Constraints (e.g. space, performance)
* Interfacing with other technologies (e.g. FPGAs)
* ARM processors/assembly
* Software Development Lifecycle
* Waterfall/Agile Development Methodologies
* UML modelling
* Design Patterns
* STL
* RTOSs
* Communications Protocols
* Team Collaboration (i.e Version Control (e.g. Git) / Code Reviewing / Coding Standards)
* Code Testing Strategies / Continuous Integration
* Scripting (e.g. Bash, Python)

If you would be interested in this opportunity, please send your CV for immediate consideration.

existing applicant apply here

forgot password >