Design of analogue and digital circuits (Choosing the best Components, Designing the Schematics & Designing the PCB). To take responsibility for the design and overall quality of the hardware.
Analyze and enhance efficiency, stability and scalability of system resources
Integrate and validate new product designs
Support software QA and optimize I/O performance
Provide post production support
Interface with hardware design and development
Documentation of design specifications and implementation details. Lead design reviews. Upholding of hardware design standards and methodologies.
Realization of complex system requirements to provide robust and reliable hardware solutions.
Responsibility for the complete implementation of detailed technical items and an understanding/appreciation of system level items.
Collaboration with other team members (including both hardware and software engineers) to agree system designs, interfaces and protocols etc.
Development of appropriate test hardware and procedures, both informal and formal, to prove the correct operation of hardware.
Provide support for the hardware and manage component obsolescence throughout its lifecycle.
Monitoring and reporting of progress of development to immediate supervisor and development team.
Proactively support company compliance to Health and Safety legislation through adherence to company polices, processes and practices.
Ensure that all business activity is conducted in line with company values, policies and ethics codes of conduct.
Undertake any other activity as reasonably requested by management related to your experience.