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 »
Software/Algorithm Engineer - £43,000 - £50,000
Software/Algorithm EngineerRESPONSIBILITIES
|
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
