Provide technical direction and guidance to the development team.
Lead design discussions and decisions related to IoT device architecture, hardware components, and firmware strategies.
Collaborate with product management and stakeholders to define project scope, goals, and deliverables.
Define and architect IoT device hardware platforms, including selecting components and peripherals.
Design and implement firmware architecture, considering performance, scalability, and power consumption requirements.
Evaluate and integrate third-party modules or solutions into the IoT device design as needed.
Ensure FW is optimized for performance, memory usage, and power efficiency.
Implement security measures and protocols in the firmware design.
Develop HW validation plans, including functional testing, performance testing, and compliance testing (e.g., EMC, safety).
Work closely with test engineers to establish test protocols and procedures.
Collaboration and Communication:
Coordinate with cross-functional teams such as HW ,FW,SV and Product managers.
Foster a collaborative and innovative team environment.
Continuous Improvement and Risk management:
Stay updated with industry trends and emerging technologies related to IoT device development.
Drive process improvements and best practices within the development team.
Conduct technical reviews and audits to ensure quality and adherence to standards.
Identify technical risks and propose mitigation strategies.
Proactively address potential issues that may impact project timelines or product quality.
Maintain comprehensive documentation related to IoT device design,FW development, and validation processes.
Ensure compliance with regulatory standards and certifications relevant to IoT devices (e.g., FCC, CE).
Lead root cause analysis and resolution of technical issues encountered during development or post-production.
Provide escalation support for critical technical challenges.
Work closely with product mana