This Job Vacancy has Expired!

Senior Software Engineer

Posted on Jul 12, 2019 by CV-Library

Uckfield, East Sussex, United Kingdom
Information Technology
Immediate Start
£45k - £50k Annual
Our established and highly reputable client is seeking to recruit a Senior Software Engineer due to departmental growth.

Job description

As a senior software engineer you will contribute to the overall design & development of product-based software, particularly with definition of design rules for product scripts, with responsibilities as directed by the Team Lead or delegate.

You will develop and maintain software for controlling product operation and fraud detection, and see products used by the company’s customers worldwide.

Key Responsibilities

* Develop software for bespoke hardware platforms for a range of time-critical products

* Champion development of modular software structure

* Guide junior team members in development of product scripts

* Understand existing fraud detection algorithms and make improvements where necessary

* Analysis of high-level requirements into software design

* Integrating effectively various communication and software technologies, as applied to hardware platforms

* Development of tools to support system testing and software product development, as required

* Writing functional specifications and design documents

* Developing test and validation procedures

Other duties as required

The software team is a small and its activities are not procedure heavy. The role presents a great opportunity for someone with good Linux/C++ experience to upskill into .Net Core with C# and Visual Studio on some greenfield development.

Person Specification

An understanding of C# and C/C++, with the ability to develop capability in other languages as required

Experience in defining software level requirements and design using UML

Ability to understand systems from both a systems viewpoint and a detailed component viewpoint

Strong system integration skills including testing and validation, to deal with external partner interfaces

Must have’s

* Proven Linux knowledge from the ground up; Kernel, Linux device drivers, board support packages, etc

* C++ application development

* Good educational standard, ideally degree or equivalent in numerate discipline

* Some proven familiarity in hardware/electronics

* Some proven experience of communication protocols; ideally LIN or CAN

* Working knowledge of UML; state machines, sequence diagrams, use-cases etc.

* Clarity in spoken and written communication


C# software development

Visual Studio

.Net Core

Firmware development

Experience in the following would be an advantage


* Modbus

* RS485 / RS232

* Electric Motor technologies; e.g. brushless motors, encoders

Experience requirements

A competent engineer with 5-10 years solid working experience in a design/development role that fulfils all the 'must have’ criteria

Knowledge / Education requirements

Educated to first degree level or equivalent, or relevant level of experience

Personality requirements

Develops job knowledge and expertise through continual professional development

Problem solving / analytical skills and decision making

Accepts and tackles demanding goals with enthusiasm

Keeps to deadlines and delivers results

Shares expertise and knowledge with others

Demonstrates an understanding of different organisational departments and functions

Due to workplace location your own transport is essential. This is a great opportunity within an established company

Reference: 210403705

Similar Jobs

Senior Software Engineer

London, United Kingdom

£50k - £70k Annual

Senior Software Engineer

Cambridge, Cambridgeshire, United Kingdom

£50k - £75k Annual

Senior Software Engineer

Dorset, United Kingdom

£45k - £55k Annual

Senior Software Engineer

Essex, United Kingdom

Annual Salary

Senior Software Engineer

Greater Manchester, United Kingdom

£45k - £55k Annual

Senior Software Engineer

Greater London, United Kingdom

Annual Salary

Senior Software Engineer

Uckfield, East Sussex, United Kingdom

£45k - £50k Annual

Senior Software Engineer

Greater Manchester, United Kingdom

£0 - £0 Annual

Senior Software Engineer

Crawley, West Sussex, United Kingdom

£48k - £52k Annual

Senior Software Engineer

Yeovil, Somerset, United Kingdom

£40k - £50k Annual