Senior Software Engineer
|Job Title:||Senior Software Engineer|
|Salary:||Bonus + pension + Flexible Bens|
|Contact Name:||Kevin Raymond|
|Job Published:||March 23, 2018 16:48|
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:
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
Expectations, Background and Understanding
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.).
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