Senior Software Engineer
|Job Title:||Senior Software Engineer|
|Contact Name:||Kevin Raymond|
|Job Published:||January 09, 2018 17:47|
Your skills as a Senior Software Engineer and your experience of designing and implementing embedded devices and systems from requirements capture to production and deployment would make you an asset to the business.
Our Client is a supplier on a global basis of high integrity control products for aerospace, military vehicle and soldier applications and mission safety equipment.
You can apply for this role at the bottom of the page, below are more specific details about the role:
You will be responsible for:
*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
*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.)
Key Skills: Software, Real Time, Embedded, Microcontrollers, C#, Java, GUI, Linux
Location: Cheltenham, Gloucester, Gloucestershire
Salary - Negotiable
Due to the nature of work undertaken at our client's site, incumbents of these positions are required to meet special nationality rules and therefore these vacancies are only open to sole British Citizens. Applicants who meet this criteria will also be required to undergo security clearance vetting, if not already security cleared to a minimum SC level.
Electus Recruitment Solutions provides specialist engineering and technical recruitment solutions to a number of high technology industries. We thank you for your interest in this vacancy. If you don't hear from us within 7 working days please presume your application has been unsuccessful on this occasion. You are of course free to resubmit your CV/details in the future and we shall assess your suitability at that time.
Electus Recruitment Ltd is acting as an Employment Agency in relation to this vacancy.
Get similar jobs like these by email
By submitting your details you agree to our T&C's