Avatar for Insight Robotics

Saving the world, bit by bit, grid by grid

Software Developer

$31k – $46k
Apply now

*About Insight Robotics *
Insight Robotics is an award-winning technology company founded in 2009. We safeguard natural resources and infrastructure with intelligent survey and early-warning threat detection. Our specialty is developing risk management tools by making sense of data that help our customers visualize data across large land areas easily, and prevent disasters from occurring. We have a team of specialists and engineers focusing on Remote Sensing Technologies, Computer Vision, Artificial Intelligence, Thermal Imaging, Multispectral Imaging, and Geographic Information System. We work closely with our customers to develop cost-effective and beneficial solutions to pressing global issues.

Minimum skills and experience required… (the must fit)

  • Skilled in both software and minor computer engineering
  • Strong experience in Python and/or C/C++
  • Experience in geospatial intelligence, computer vision and/or A.I.
  • Experience in SDK interfacing / implementations
  • Have a sense of ownership in your work and work autonomously
  • Ability to communicate and work well in a team environment
  • Are passionate about learning, knowledge sharing, and continuously improving
  • Good English language is a requirement for international meetings
  • Are self motivated in achieving your goals

We’ll REALLY love you if you…. (better have at least half of these checked)

  • Have computer science, computer engineering or related bachelor degree
  • Minimum 3 years working experience in related fields or industries
  • Have AI and/or machine learning programming experience
  • Have knowledge in computer vision and/or image processing
  • Love continuous integration & development and automating workflows whenever and wherever possible
  • Are interested in international travel

A detailed set of skills are listed below

  • Computer Science
  • Image processing
  • Understanding of OpenCV
  • Python (zeroRPC implementation, Numpy, OpenCV)
  • Rest API (nice to have)
  • Simple network knowledge
  • Skill to read SDK documents and implement it (IP camera, weather station)
  • Computer Engineering
  • Simple soldering/assembly experience, in order to assist with debugging systems or making alterations to them
  • Prototyping new hardware and software creations by combining existing technologies

Other skills relating to the day to day position

  • Pelco D protocol implementation
  • ONVIF protocol implementation
  • Rest API
  • Understanding of SQL
  • Software version control (git)
  • TCP/IP communications protocol
  • RS232, RS485 communication protocol
  • Multi-threaded applications
  • HTML / web interface programming

We are willing to consider new graduates for the position providing your education covers python, C++ and image processing. If you feel you would be a great fit for this position, please send your CV and expected salary to hr@insightrobotics.com.

The position is on a renewable 1-year fixed-term contract (subject to performance and operational needs).

Hong Kong
Job type
Visa sponsorship
Not Available
Hiring contact


Avatar for HR

Insight Robotics at a glance

Saving the world, bit by bit, grid by grid

Insight Robotics focuses on Environmental Innovation. Their company has offices in Hong Kong. They have a small team that's between 11-50 employees.

You can view their website at http://www.insightrobotics.com or find them on Twitter, Facebook, and LinkedIn.

More jobs at Insight Robotics

View all jobs

Similar jobs to Software Developer at Insight Robotics