The embedded Systems engineer is responsible for the design, development, production, testing, and maintenance of embedded systems. Tests systems regularly to eliminate potential issues, and provides system-level support working with cross-functional teams (Mechanical, Software, Hardware, etc.) Knowledge of CAN communication, RS485 communication is a must -- Hardware design and development of products like controller, BMS, etc.