Embedded Software Engineer - C, Embedded, Linux, Kernel

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

Keywords

Description

Embedded Software Engineer - C, Embedded, Linux, Kernel

Location: Ireland

Salary: £200 - £300 per day (6 month minimum)

Skill: Embedded C, Linux, Kernel, Agile
The role of the Embedded SW development Engineer is to Develop, Implement, Optimise and Test Embedded software components and subsystems for the company Architecture. The role requires relevant experience in:

* Real Time OS Development, including development and test of Device drivers using Embedded Linux
*Programming for communications and related protocols, including knowledge networking technologies, preferably Ethernet, TCP/IP, IPV4, IPV6 and Security applications.
*Formal SW development life cycles, using Agile Development work methodologies and environment.
*Knowledge of Clearcase, Clearquest or similar configuration management tools
*Knowledge of Linux tools, gcc, vmstat, strace, free, mpstat, numastat, pmap, netstat, iptraf, tcpdump, ethereal, nmon, PROC/sys filesystem, lmbench, iozone, netperf etc..
*Knowledge of Intel Tools such as Intel C++ Compiler, Intel IPPs, Statis Analysis, Vtune Performance Optimisation
*Knowledge of Intel Technologies such as Intel Quick Assist, I/O acceleration, Virtualisation etc

Minimum Relevant Industry Experience
3- 5 Years +

Key Skills & Competences

*At least 3-5 years of experience working in a related Embedded or Real Time programming environment.
*Very good knowledge of C programming, especially in developing multi-core or multithreaded software.
*Experience in programming for Real Time Operating Systems for Embedded devices.
*Very good understanding of Linux based operating systems architecture and how to optimise for performance, with Linux Kernel and User Space development experience.
*Good knowledge of processor technology and its application.
* Excellent communication skills and the ability to work as part of a multi-team project team.
*Good problem solving skills coupled with a strong aptitude to learn and innovate.
*Honours degree in Computer Engineering, Electronic Engineering, Computer Science, or a similar discipline.

Various opportunities exist not only within this role but with the business as a whole; if this is of interest to you e-mail your CV.

Start date
1/2/12
Duration
6 months min
From
Apollo Solutions Ltd
Published at
09.01.2012
Project ID:
293171
Contract type
Freelance
To apply to this project you must log in.
Register