Design, plan, develop, and document new IoT hardware products including PCB and firmware from initial requirements through prototypes to production ready.
Maintain existing hardware designs and develop new variants of existing products.
Develop testing procedures for the products.
Collaborate with other department including software engineers, mechatronics engineers, technicians, and business team to ensure product's success.
คุณสมบัติ
Bachelor's degree/Master's degree in engineering (Electrical/Electronics) or related field or equivalent.
0-5 Year(s) of working experience in the related field is required.
Basic knowledge of analogue and digital electronic circuit design is a must.
Knowledge and experience in following area is a plus:
PCB design software: Altium Designer, Circuit Studio, Eagle. OrCAD, etc.
Design of circuits containing microcontroller, embedded processors, and FPGAs
Hardware testing, debug, and troubleshooting
Firmware design for commercial products
Communication protocols in embedded system: SPI, I2C, USART, USB, etc.
Embedded C, C++, C#, Java
IoT hardware product development
Battery and Battery Management System (BMS)
Management of designs in production
Ability to write comprehensive technical design documentation
Ability to work individually and in a team.
Ability to effectively research and solve complex technical issues.