Embedded Engineer(mandarin Speaking)

North Vancouver, BC, CA, Canada

Job Description

Overview


We are seeking a skilled and innovative Engineer to join our dynamic team. The ideal candidate will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients. If you are passionate about technology and eager to contribute to exciting projects, we want to hear from you.

Responsibilities



Design, develop, and maintain embedded software for smart vending machines and related hardware systems. Develop and optimize drivers for microcontrollers and peripheral devices, ensuring stable communication and performance. Collaborate with the hardware team to conduct system integration, debugging, and troubleshooting. Implement and optimize embedded Linux or RTOS-based systems (e.g., FreeRTOS) for efficient operation. Participate in prototype testing, problem diagnosis, and performance optimization. Prepare and maintain technical documentation, including interface specifications, debugging records, and version management. Work closely with cross-functional teams (hardware, software, operations) to ensure timely product delivery. Support continuous improvement and iteration of existing products.

Requirements



Diploma or above in Electronic Engineering, Automation, Computer Science, or related field 3+ years of experience in embedded systems development, familiar with mainstream platforms such as ARM, STM32, ESP32 Proficient in C/C++ with solid coding structure and debugging skills Familiar with common communication protocols (UART, SPI, I2C, CAN, Modbus) and able to independently develop and debug drivers Experience with embedded Linux or RTOS (e.g., FreeRTOS), capable of system customization and optimization Ability to read hardware schematics and collaborate with the hardware team on system integration and troubleshooting Ability to deliver complete technical documentation (interface specifications, debugging records, version control, etc.) Strong cross-functional communication skills, adaptable to a fast-paced startup environment
???????, ???

??? $50,312.03?$96,300.44??? ?

Work Location: ????

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2710342
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    North Vancouver, BC, CA, Canada
  • Education
    Not mentioned