Enabling Better Futures

People First In Business

International Human Capital Resourcing

IT / Finance / New Media / Emerging Technologies
Professional Services / Communications / Public Sector

Submit CV

We have over three decades of experience in this sector supplying quality candidates for clients in financial services, IT services, commerce and industry, professional services, communications and to the public sector & government What We Do »

Pic

Software/Algorithm Engineer - £43,000 - £50,000

Software/Algorithm Engineer

RESPONSIBILITIES

 

 

Primary Responsibility

·         Designing, Developing and Delivering and Managing software for the CLIENT product range.  All of the aforementioned including but not limited to the following:

 

 

Responsible for :

·         Design and implementation of complex real-time software systems for CLIENT based on defined requirements

·         Design and implementation of complex real-time GNSS Algorithms for CLIENT based on defined requirements

·         Documenting requirements, design, implementation and testing according to our established design and development process and procedures; CLIENT software applications are defined as visualisation and data communications applications in general

·         software build, configuration and release management

·         specification of software to third party software developers;

·         Fulfilling any other reasonable activity as requested by the Project Manager (Software Applications)

·         Providing focus and direction on new techniques and technologies and identifying new software and firmware technology for use by the CLIENT business

·         Define the scope of work and control of internal / external contractors to ensure out-sourced work is delivered on time and within budget.


 

 

Experience, Skills and Knowledge:

The Software/Algorithm Engineer will have:

·         7 years minimum experience, 10 years preferred in software based design; qualification in a Software/Mathematical or Computing discipline required at B.Sc. 2:1 minimum.

·         have at least 7 -years experience in developing real-time software and algorithm applications

·         excellent interpersonal communications skills at all levels and very effective teaming skills

·         collaborative abilities in multi-disciplined teams

·         ability to effectively manage subcontractors, design partners and vendors

·         ability to take work/tasks/projects to closure

·         project management and project oriented skills preferable

·         possess strong programming skills with experience of C, C++, C sharp and .NET (3.5)

·         Version Control systems (preferably Subversion), Cruise Control (or equivalent)

·         Windows (XP with CE also being preferable) programming as well as administration,

·         possess excellent analytical skills and be able to produce high-quality technical reports, procedures and other similar documentation

§  preferably possess knowledge of:

Ø  Satellite Navigation (GPS, GLONASS), GNSS Differential Algorithms and GNSS PPP Algorithms

Ø  Interface control design, TCP/IP Communications and Marine Navigation standards and interfaces

 

 

Authority :

The Software/Algorithm Engineer acts on behalf of the Project Manager (Software Applications) with responsibility for all aspects of CLIENT’ software development. The Software/Algorithm Engineer will have authority without recourse to others for making technical decisions, always within corporate policy and guidelines, to deliver the group’s mission and vision.

 

 

Reporting :

The Software/Algorithm Engineer reports verbally, on a day-to-day basis and in writing as required to the Project Manager (Software Applications).

 

Coordinating Obligations :

The Software/Algorithm Engineer coordinates with:

·         Project Manager, Systems, Project Manager, Software Applications and Research and Innovation Manager

·         all Product Managers and the Research, Development and Production Group relating to all aspects of product and service developments, associated customer feedback and findings from ongoing field evaluations and testing.

·         Project Teams for those projects he/she is responsible for.

 

Health and Safety Responsibilities :

 

Responsible to the Project Manager (Software Applications) to ensure that all work and activities are carried out in a manner which will secure the health and safety of those involved, and in a manner which minimises the impact on the environment and all to be in line with corporate requirements.

 

 

Statement on this Position for Salary Research Purposes

 

Position Purpose and function:

This is defined above under ‘primary responsibilities’ and ‘responsible for’ sections.

 

Experience and Qualifications Required:

·         7 years minimum, 10 years preferred in software based design; qualification in a Software/Mathematical or Computing discipline required at B.Sc. 2:1 minimum.

 

Candidate Profile (see separate competencies document for all RDP leadership positions):

High value will be placed on:

·         Design skills in software, interfaces and mathematical computation

·         Excellent interpersonal communications skills at all levels and very effective teaming skills

·         Collaborative abilities in multi-disciplined teams

·         Ability to effectively manage subcontractors, design partners and vendors

·         A ‘finisher’ and ability to take work/tasks/projects to closure

 

Salary level:

The salary level commensurate for this position should be between 43K and 50K at 2012.



APPLY NOW


Contact Us Today: +44 (0) 207 792 0142 or Email info[at]empowerexecutivesearch.com