Job Description
Tasks and Responsibilities:
Analysis of customer requirements, to derive technical solutions.
Development of accurate estimates for proposed technical solutions.
Design and development of system and sub-system components.
Debug of legacy code, to resolve functional or reliability defects.
Adherence to Bosch Quality Assurance Processes, including participation in technical reviews.
Qualifications
Person specification:
Details of essential and desirable key skills and experience necessary
Essential:
Degree level in a relevant discipline or equivalent industrial experience.
Proven experience in software development, with experience in all stages of the software development life-cycle (including requirements capture and test).
Proven ability in software design, including creation of detailed specifications and API documentation.
Proven ability in developing new functionality fro...