•Meeting with design and engineering teams to determine hardware requirements.
•Collaborating with software engineers to ensure software compatibility and integration with the hardware components
• Testing hardware prototypes and analysing and interpreting performance data
• Troubleshooting and diagnosing errors and suggesting suitable repairs or modifications
• Keeping up to date with the latest advancements in computer technology and design trends.
• Work closely with cross-functional team to achieve assigned project/activity targets within boundaries of Time, Cost and Quality