R&D Department - Embedded Software and Hardware Engineer
 Shanghai

Job Responsibilities


Mainly responsible for the design, development, and testing of IoT terminal devices, integrating positioning, communication, self-organizing networks, and M2M data interaction functions. Based on the hardware terminal device features and business scenario requirements, design and develop an IoT big data platform; utilize big data and AI technologies for commercial applications. Deliver integrated hardware and software solutions to end users.


Qualifications
 

  • Bachelor's degree or above in automation, mechanical engineering, communication engineering, computer science, or related fields.
     
  • Solid understanding of embedded development, familiar with communication protocols such as TCP/IP, MQTT, and COAP.
     
  • Experience in system integration design and development for software and hardware.
     
  • Strong programming skills, proficient in C, Java, Python, and other programming languages.
     
  • Basic knowledge of cloud computing, big data, artificial intelligence, and agile development methodologies.
     
  • Solid understanding of digital/analog circuit theory; experience with oscilloscopes, logic analyzers, spectrum analyzers, and other instruments.
     
  • Ability to understand circuit diagrams and PCB designs, familiar with the electronics product development process.
     
  • Proficient in C programming, familiar with at least one RTOS, and skilled in using embedded development tools such as IAR and Keil.
     
  • Ability to independently debug and solve problems.
     
  • Knowledge of the shipping industry and related scenarios is a plus.

     

 
Application Method

Contact Email Address: helloboxplus@iboxplus.net
Email Subject: Position Applied For + Applicant's Name

Resume Requirements: Chinese resume, along with educational or qualification certificates.