Job cart
0 items
Not registered? Find out more...
Find out more
Log in
Executive Recruitment Services plc

Senior Software Engineer - Desktop

Senior Software Engineer - Desktop


Up to 50,000


Steve Dignum

01923 225581

Add to job cart

Send to a friend

Print (opens new window)

Apply now

Principal Software Engineer - Java, Multithreaded, Linux

Principal Software Engineer - Java, Multithreaded, Linux: An Opportunity has arisen for a Principal Software Engineer for a major Defence company based in Southampton

Principal Software Engineer - Java, Multithreaded, Linux Key Responsibilities:
* Develop software concepts and specifications working with product design authorities and customers.
* Plan software development tasks
* Develop modular, reusable and testable code.
* Develop software to specification, cost and timescale estimates
* Complete software verification tasks
* Release and document software
* Work to design process and procedures
* Work with hardware engineers to debug and integrate software
* Work with suppliers of Android platform at a Kernel level.

Principal Software Engineer - Java, Multithreaded, Linux Requirements:
* Recognised 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

* Certified qualifications in Software Development
* Experience of writing unit tests
* Knowledge of OpenGL / real time image processing
* Ability to code using C++ and C# (Visual Studio and/or Embarcadero)
* Experienced in writing software to communicate with peripheral hardware devices
* Experience of other languages, E.g. Labview
* Experience of using development environments, such as Android Studio
* Experience of developing software in a product development environment.
* Knowledge of microelectronics
* Hands-on laboratory test and measurement experience.

The successful candidate will be required to achieve full SC clearance prior to employment!!!

Apply now or call Steve Dignum on 01923 225581

Featured jobs

Radar Test Engineer

Location : Edinburgh
Salary : Competitive
Ref: SH40127

Chief Systems Engineer - Defence

Location : Southampton
Salary : Negotiable
Ref: SD40135

Project Manager - Digital IOS Programme

Location : Luton, Edinburgh, Bristol or Southampton.
Salary : Competitive
Ref: SD40165

Test Engineer

Location : Edinburgh
Salary : Competitive
Ref: SH40106

Principal Project Planner - Project Control, Earned Value, SAP

Location : Basildon
Salary : Negotiable
Ref: SD40257

PMO Planner - MS Project, P6

Location : Bristol
Salary : Negotiable
Ref: SD40239