test /job/embedded-linux-engineer



Embedded Linux Engineer

Embedded Linux Engineer

Job Title: Embedded Linux Engineer
Contract Type: Permanent
Location: Cambridge, Cambridgeshire
Salary: £35000 - £50000 per annum
Start Date: ASAP
Reference: 893942_1507283733
Contact Name: Kevin Raymond
Contact Email: kevin@electusrecruitment.co.uk
Job Published: October 06, 2017 10:55

Job Description

Embedded Linux Engineer
Our client is an expert in transport and surveillance system specialising in rugged systems are seeking an embedded Linux engineer on a permanent basis. Maintaining and developing Linux support across the company's line of embedded products, the candidate will actively contribute to existing Linux development. You will have the chance to join an established team of developers both in the UK and internationally.

Main Responsibilities:
*Develop embedded Linux distributions, board support packages and device drivers for embedded hardware, including x86 and ARM based platforms
*Organize, automate and manage Linux distributions across the portfolio of products, across chip architectures and platform versions
*Provide feasibility and cost studies for custom software projects
*Provide support and guidance to the systems development and systems application teams to create complete product solutions
*Project management to ensure efficient and timely delivery of engineering projects, adjusting priorities where necessary
*To undertake the responsibilities of applying the companys' Product Life Cycle to a product development, handling all aspects of the life cycle from concept/feasibility through to production release

Skills and Experience:

*An in-depth technical understanding of the Linux Operating system
*Proven experience with Linux, its configuration, kernel, driver, and application development
*Experience with Linux Networking Configuration (iptables, routing, cellular, wifi)
*Knowledge of security techniques and best practices
*Excellent programming skills (C, Shell Scripting)
*Experience of developing low level software
*Experience with GCC/GNU Linux tool chain and cross compiling
*Comfortable with version control and release management e.g. Git

Desirable Experience

*Knowledge of and hands-on experience with Open Embedded or the Yocto project
*Wind River Linux and or Red Hat Enterprise Linux
*Using Docker (or other containers)
*Bootloader porting (e.g. U-Boot)
*Secure Boot and Chain of Trust
*Ansible as an IoT automation platform
*Java programming
*Using Linux configuration management tools like cobbler, kickstart, puppet and chef are highly welcome
*Android development experience - particularly low level Android porting and not just application development
*Experience with industry specific protocols such as Bluetooth LE, Modbus, CanBus, Zigbee, I2C, SPI, PWM, or others is highly welcome.

Location: Cambridge, Cambridgeshire
Permanent Position
Salary: To £35000 - £50000 - Dependent on Skills and experience.

Key Words: Linux, Embedded, Kernel, Driver, Network, configuration, software

This is a permanent position.

Electus Recruitment Solutions provides specialist engineering and technical recruitment solutions to a number of high technology industries. We thank you for your interest in this vacancy. If you don't hear from us within 7 working days please presume your application has been unsuccessful on this occasion. You are of course free to resubmit your CV/details in the future and we shall assess your suitability at that time.

Electus Recruitment Ltd is acting as an Employment Agency in relation to this vacancy.