Working within a growing software development team, the successful applicant will make major contributions to the development of high quality, robust solutions to meet the expanding market for Electric Steering Systems.
- The role will encompass the full scope of the software development processes, from requirements capture, through top level and detailed software designs, code implementation to verification of the software.
- The team is responsible for delivering the key application level s/w modules which tailor the core S/W to a particular customer.
- Modules to include (but not limited to): Vehicle Communications / Bootloader(s) / Interfaces / Power Moding / Customer Diagnostics and Services.
Principal Responsibilities
- To capture the software requirements of the system.
- Design and development of complex software module architecture in an AUTOSAR environment.
- Creation and development of complex software design both in natural language and modelling.
- Implementation of software using the embedded ‘C’ language to meet all relevant safety standards including ISO26262.
- To ensure that software designs are fully suited to the target micro platform and are fully compliant with the requirements.
- To support software development throughout the software lifecycle.
- Software unit testing to ensure validation of software designs and code prior to integration.