Country : Singapore
  • Full-time

Embedded Systems Engineer

XRVision is an awarded Startup specializing in Facial Recognition, Video Analytics and IoT Security in highly challenging environments. XRVision released the world's 1st Facial Recognition platform which can be used in uncontrolled, crowded environments with uncooperative subjects and while in motion. XRVision has also developed an innovative IoT security device with edge analytics that is now deployed widely in Singapore. XRVision’s software and hardware platform is leveraging cutting edge patented wearable, mobile, IoT and computer vision technologies that operate in Real-Time and on multiple platforms.

The company is led by globally renowned experts who previously headed large groups at Microsoft, Intel and Avaya. The company has offices in Singapore (Ayer Rajah, Blk71), US (New York) and israel (Tel Aviv)


XRVision is looking for an Embedded/Firmware Engineer who will be taking part in the development and maintenance of an innovative Smart City IoT solution (custom SoC-based device). Your primary focus will be the development of the firmware running on the IoT device including the device connectivity with external systems. You will be working along-side other engineers and developers working on different layers of the product both in Singapore and US..


  • Programming experience in C/C++
  • Development, testing and support of Firmware/Embedded Software for an IoT Solution
  • Experience with ARM family of microprocessor
  • Experience with embedded system software design with multitasking real-time operating system 
  • Good understanding of common communication protocols for embedded system, such as USB, SPI, I2C, UART, Ethernet, TCP/IP and wireless
  • Follow and contribute to software development best practices
  • Participate in system design activities and prototyping
  • Experience with board designing software such as Altium designer or Orcad is desirable but not mandatory



  • Bachelors, Masters or PhD students in Computer Science/Engineering or
    Electrical Engineering with a focus on embedded software

Personal Competencies

  • Innovative, motivated and a quick learner
  • Ability to work well in a small team and take end-to-end ownership of problems and their resolution
  • Attention to detail, curiosity, and passion for technology


5000 - 7000 SGD

Total applicants :33 Job posted 4 months ago Total Views : 692 Unique Views : 692

Submit Application