Senior Software Engineer

Job Title: Senior Software Engineer
Contract Type: Contract
Location: Newport, Wales
Salary: Negotiable
Start Date: ASAP
Reference: 1808-66_1540890513
Contact Name: Chris Doyle
Contact Email:
Job Published: October 30, 2018 09:08

Job Description

Sitec has an exciting requirement for a Senior Software Engineer for our client based in Newport.
This is a contract role for an estimated 6 months; the max rate is up to £350 per day LTD.

As Senior Software engineer you are responsible to the head of product engineering for executing allocated MoTaKo software work packages within agreed cost, time and quality constraints.
The Senior Software Engineer is responsible for demonstrating that the developed product meets all specified legislative and customer requirements, by

* Analysing requirements and specifying the software solution and work breakdown
* Generating source code to implement all aspects of the software detailed design
* Cointegration of software onto the target platform
* Providing software technical support
* Supporting the company software process and procedure updates.

Professional Experience

* Embedded software Engineer
* Posix-C
* Linux Software development
* Strong knowledge of networking standards
* Understanding of IP networking, IPSec, and next-gen management protocols are advantageous.
Definition of the job as Senior Development Engineer
* All software is designed, developed, integrated and tested in accordance with business standards, all supporting documents are produced in accordance with business standards.
* Appropriate processes and methodologies are used to design and deliver allocated software development work packages meeting cost, time and quality targets, agreed with their development team leader.
* Increasing product security through the implementation of security features with the aim of achieving CPA
* Implementing MANET and traffic control based features to support customer demonstrations and key strategic campaigns
* Porting the code on to COTS platforms, including governance, to support customer systems and sales.
Technical challenges
* Needs to understand and devise intricate solutions to complex problems after lengthy and involved analysis.
* Needs sustained technical understanding of all issues required to produce software for complex equipment


* Software design & implementation for secure data or voice network communications equipment.
* Familiar with process driven software development
* Full project lifecycle
* Able to work on their own but provide regular reporting
* Implementation of LINUX software in C and including Kernel drivers and Embedded ARM
* Highly self-motivated, articulate and good written and verbal comms skills.
* Good understanding of requirements capture, and of work package definition and estimation.


* Requirements management
* Software implementation of data or voice network protocols (TCP/IP, SNMP, VOIP)
* Experience using one or more of the following tools; Eclipse, GCC. GIT, SVM.


This vacancy is being advertised by Sitec.