Senior Software Engineer.


Premium Job From Matchtech

Recruiter

Matchtech

Listed on

4th April 2018

Location

Cheltenham

Salary/Rate

Upto £46000

Type

Permanent

Start Date

ASAP

This job has now expired please search on the home page to find live IT Jobs.

You will be working across the entire development life cycle, from planning and requirements capture and analysis to final product approval and legacy maintenance.

You will work in a multi-disciplinary project team and be involved in the planning, development and delivery of software for both new and existing products,

Key Responsibilities

* Design and implement software of embedded devices and systems from requirements capture to production and deployment; Design, develop, code, test and debug system software incl. review of code and designs

* Integrate and validate new product designs, interfacing with hardware design and development as necessary

* Liaise with customers, internal and external as needed

* Provide post production support and maintenance as required

* Accurately estimate work of self and others including support to bids

* Provide a level of technical leadership within the team

* Propose and champion ideas for improvement

* Coach and mentor less experienced engineers on an informal basis

Experience:

* Degree in Software Engineering, Computer Science or related subject

* Demonstrable track record of robust software design & development through the entire lifecycle using Real Time embedded C for 8, 16 or 32-bit microcontrollers following required coding standards. Knowledge of the Agile process would be beneficial.

* Experience of: C# or Java, GUI development, WPF and/or Qt, scripting languages e.g. PERL, TCL

* Experience of Linux development, especially embedded Linux development

* Ability to generate unambiguous software requirements based on user and systems level requirements

* Experience of creating appropriate software test strategies and operational confirmation

* Proficient in the use of industry standard communications protocols associated with communication interfaces (TCP/IP, UDP, HTTP, MilCAN, J1939, CAN bus etc.).

* A background in electronics would be a distinct advantage

* Understands the importance of delivery performance to cost and schedule

* Good core IT skills (Windows, Office, Visio etc.)

Desirable:

Experience working in a safety critical environment.

Additional:

* Positive attitude with ability to work as part of a team or alone with little supervision or direction

* Good communication skills (presentation, written and verbal)

* All applicants must be able to obtain security clearance.

For full information please get in touch.

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.

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: