Purpose of the Job: A key member of the DBM software development team, this highly experienced engineer will act as technical consultant to the DBM software development team. The prime purpose of this role will be to lead the development of one of the key product roadmaps (RISC OS, Linux or WinCE) in DBM. To act as a multi-topic specialist, generating and maintaining large quality software systems, and associated documentation, which conforms to the company's Product Development Process and converges towards the Business and Project Requirements. Provides insight to Company through knowledge, awareness and advice on software related issues.
Key Tasks: Principal responsibilities:
1. Create specifications for large/complex software systems as required and as outlined in the company's Product Development Process
2. Produce well structured, documented and maintainable code
3. Assist in definition and promotion of defined quality standards for software engineering
4. Provide maintenance support for existing software to ensure prompt rectification of problems
5. Ensure proper test, debug and verification of software prior to release
6. Contribute to institutionalisation of disciplines, process & tools and ensure adherence to Product Development Process
7. Expected to lead formal Design and Project Reviews including input into other areas of discipline (e.g. QA, Manufacturing, etc.)
8. Act as a mentor to less experienced Engineers
9. Liaise at high level with customers, suppliers and partners
10. Create work breakdown and estimates for New Projects/Systems
11. Provides analysis on competitor products and systems
12. Configuration management in relation to software releases
Qualifications/Training: Knowledge and experience:
1. HND/Degree in Engineering, Computer Science or Technology discipline
2. Will have significant number of years commercial software development experience within Consumer Electronics, Telecoms, Automotive, Industrial or Aerospace Industries
3. Detailed knowledge of programming languages, in particular C/C++/Assembler
4. Completed several large, complex and multi-disciplinary projects utilising the full software engineering life cycle and using appropriate Structured Design Methodologies
5. Skilled in developing effective relationships (internal/external) as well as evaluating competition
6. Proven mentoring ability and experience in the Software Engineering Discipline
7. Experienced in Real Time Applications and Operating Systems
8. First rate interpersonal, communication, presentation and reporting skills | 
Contact Darren Acton
 on 01260 299945 |