Design, plan, develop, and document new IoT products from initial requirements through prototypes to production ready.
Maintain existing embedded system designs and develop new variants of existing products.
Develop testing procedures for the products.
Collaborate with other department including hardware, software, and mechatronics engineers, technicians, and business team to ensure product's success.
คุณสมบัติ
Bachelor's degree/Master's degree in engineering (Electrical/Electronics/Computer) or related field or equivalent.
0-5 Year(s) of working experience in the related field is required. Senior positions are available for experienced candidates.
Basic knowledge of embedded system and firmware design is a must.
Knowledge and experience in following area is a plus:
Firmware design for commercial products
Communication protocols in embedded system: SPI, I2C, USART, USB, etc.
Embedded C, C++, C#, Java or other related software programming language
IoT product development
PCB design software: Altium Designer, Circuit Studio, Eagle. OrCAD, etc.
Design of circuits containing microcontroller, embedded processors, and FPGAs
Hardware testing, debug, and troubleshooting
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.