Matchtech

Software Engineer – Java / Kernel

Recruiter
Location
Southampton
Salary
£40000 - £50000 per annum
Posted
10 Jul 2017
Closes
07 Aug 2017
Ref
EMP394954
Contact
Glenn Vickery
Discipline
Electronic, Software
Contract Type
Permanent
Hours
Full Time
Principal Java Software Engineer – Kernel

This is an immediate requirement for a software Engineer or Software Developer with experience of coding in Java at the Linux Kernel level.

A great opportunity has arisen for a kernel Engineer to work for a leading Electronics and Avionics design company in the Southampton area. This Software Engineer role will be working on the design of a new and bespoke mobile test system running of an android platform. This system will be able to control external devices and other sensors to meet specific customer system requirements. The system has been designed with power efficiency and performance in mind from the ground up and as such makes use of a number of cutting edge technologies such as GPU compute for real time image processing.

Re-locators are also welcome to apply and my client can offer assistance to those who qualify.

******

JOB DESCRIPTION & REQUIREMENTS

Responsibilities for this Software Engineer role

- To develop software concepts and specifications working with product design authorities and customers.
- To plan software development tasks
- To develop modular, reusable and testable code.
- To develop software to specification, cost and timescale estimates
- To complete software verification tasks
- To release and document software
- To work to design process and procedures
- To work with hardware engineers to debug and integrate software
- To work with suppliers of Android platform at a Kernel level.

Requirements for this Software Engineer role

- 2.1. Degree or higher in Software Eng., Physics or Electronic Eng.
- Experienced Java developer
- Experienced in writing multithreaded applications.
- Experienced in making Linux kernel device tree modifications.
- Experience of using version control systems, such as Git.
- Ability to assimilate and apply technical information to design tasks and to problem solving
- Ability to apply software engineering best practices throughout the development lifecycle
- Evidence of good organisation, planning and execution of work
- Ability to work closely in a team with other engineering and science disciplines
- Effective communicator with attention to detail and a flexible approach.
- Experience of working with customers to develop requirements into technical definitions and specifications


******

Due to the nature of the work at this site, applicants must be capable of achieving SC level UK security clearance. Current clearance is not a requirement.

Matchtech acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers and is part of Gattaca Plc.

Gattaca Plc provides support services to Matchtech and may assist with processing your application.