IoT Developer

AGORA Systems
Intelligence to your systems

Job details

  • Full-time
  • map markerLisbon, PT
  • EUR30.000 - 45.000
    Gross Anual Salary
  • globeRelocation paid
  • cardRequires Work Permit
    Requires that you're a citizen or have a valid work permit / visa sponsorship to work in the country in which this position is based.
  • routeIntermediate
  • routeRequired language: English
  • routeNice to have language: Portuguese
  • Full-stack Developer
  • tagMust Have: JavaOther Required: JavaScript, Spring BootNice to Have: MatLab, OpenCV, REST APIs

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300


Interested in building a safest world where technology is used to avoid accidents or attacks to cities, airports, governmental buildings, nuclear plants, and other critical infrastructures?

Be part of AgoraSys, an Indigo Vision Group company, developing the new generation of security systems that are highly connected and use machine learning to analyze data from millions of sensors, thousands of video cameras and transform data in intelligence to automate actions, implement preventive routines and support critical decisions.

Your contribution to a safer world 

  • Development of IoT backend services, including the definition, development, testing, and maintenance of applications that interact with devices and ensuring respective high performance, low latency, responsiveness, availability, and scalability; 
  • Write well designed testable and efficient code for IoT devices, as well as clear and efficient documentation; software needs to be reliable, resilient, safe, and secure – able to run 24/7 no matter what conditions, issues, or anomalies it encounters 
  • Help to maintain a high-level quality code by reviewing your teammates' code 
  • Support continuous improvement by investigating alternatives and technologies and presenting them for architecture reviews; 

Main requirements

  • At least 1 year of experience as Java programmer
  • At least 1 year of experience with video streaming, codecs or image processing
  • Experience in multi-thread enviroment
  • BS/MS degree in Computer Science, Engineering or similar;

Nice to have

  • Experience with OpenCV, Matlab, VLC Player, Arduino
  • Knowledge of video and audio codecs, RTSP, RTP, RTCP 
  • Network communication protocols such as SOAP, HTTP, REST, ONVIF, SNMP, MQTT 
  • Experience using JavaEE and Spring (JavaEE, Spring);

Benefits & Perks

  • Competitive salary 
  • Start-up environment where your ideas are valued 
  • Face the challenge of scaling a proven product through the IndigoVision's global sales channel with presence in 25 countries and 10,000 customers
  • Friendly and experiment people that like to share knowledge
  • Regular team building outdoor activities
  • The team also self-organizes, friday beer and chouriço, weekends, biking trips, etc

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300