image

Embedded System Engineer

Job Responsibilities

  • Engage in continuous research to enhance the functionality and efficiency of embedded systems, focusing on micro-computer and LiDAR technologies for real-time applications.
  • Apply machine learning techniques to analyse real-time data collected from hardware devices, enabling the detection of elevator levelling issues on the fly.
  • Create and fine-tune algorithms for processing and interpreting complex data sets to improve system accuracy and reliability.
  • Continuously monitor, troubleshoot, and optimise embedded software to maintain high system performance and reliability.
  • Design and implement robust embedded software for micro-computer-based hardware devices, ensuring optimal performance in data collection and processing.
  • Develop software solutions that effectively integrate with LiDAR technology for accurate and efficient data acquisition, particularly in measuring elevator floor levelling.

Job Requirements

  • Bachelor's or Master’s degree in Computer Science, Electrical Engineering, or a related field.
  • Proven experience as an Embedded Software Engineer or similar role.
  • Proficiency in C/C++ and other programming languages.
  • Experience with embedded systems and microcontrollers.
  • Familiarity with machine learning concepts and data analysis.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.