CANARD is hiring!

To continue the developments for our portfolio of drone-based solutions, CANARD is looking for engineers to work developing software,  with computer vision and machine learning software, and  with signal processing. 

 

1. Software Developer

In this role, you would participate in designing, developing and deploying software for different projects of the company. Therefore, it is required to work closely with the rest of our technical team.

What you will do…

  • Proposal of technologies, algorithms and methodologies.
  • Algorithms design and implementation.
  • Setting up and management of IT infrastructure (cloud based servers, APIs, etc).
  • Development and deployment of SW for mobile devices.
  • Develop SW for the integration of sensors and other data sources.
  • Integration with existing SW, Android apps and/or webapps.
  • Use a combination of simulation, experimentation and mathematical analysis to evaluate the performance of algorithms.
  • Support testing of software and platforms for production.
  • Technical documentation.

What you need…

Required:
  • Excellent Java programming skills 
  • Android UI design principles, patterns, and best practices.
  • Webapp development.
  • Databases (mySQL).
  • Linux  OS 
  • Software design skills, including debugging, performance analysis, and test design. 
Nice to have:
  • Python and C/C++ programming skills.
  • Experience with robotics or drones. 
  • Experience with GNSS navigation.
  • Strong math background.
  • Wireless communications and radio data-links. 
  • Telecommunications and signal theory.
  • Basic RF and antenna knowledge.

 

2. Computer vision and machine learning

In this role, you would participate in designing, developing and deploying video-processing, computer vision and machine learning capabilities for different projects of the company. These capabilities will integrate with CANARD’s innovative suite of solutions. Therefore, it is required to work closely with the rest of our technical team.

What you will do…

  • Proposal of computer vision and machine learning technologies .
  • Algorithms design and implementation.
  • Setting up and management of IT infrastructure (cloud based servers, APIs, etc).
  • Deployment of algorithms
  • Integration with existing SW, Android apps and/or webapps
  • Use a combination of simulation, experimentation and mathematical analysis to evaluate the performance of algorithms.
  • Support testing of software and platforms for production.
  • Technical documentation.

What you need…

Required:
  • Video-processing SW development
  • Machine learning / Neural networks
  • Experience with OpenCV, OpenCl, OpenGL or similar technologies
  • Excellent Python and C/C++ programming skills .
  • Experience with Java 
  • Linux  OS 
  • Experience in Machine Vision, or Computer Vision applications on machines/robotics.
  • Software design skills, including debugging, performance analysis, and test design. 
Nice to have:
  • Experience with robotics or drones. 
  • Android UI design principles, patterns, and best practices.
  • Webapp development.
  • Databases (mySQL).
  • Digital signal processing.

 

3. Signal Processing

In this role, you would participate in designing, developing and deploying software and signal processing algorithms for different projects of the company. These capabilities will integrate with CANARD’s innovative suite of solutions. Therefore, it is required to work closely with the rest of our technical team.

What you will do…

  • Proposal of signal processing technologies.
  • Algorithms design and implementation.
  • Development and deployment of signal processing SW .
  • Develop SW for the integration of sensors and other data sources.
  • Integration with existing SW, Android apps and/or webapps
  • Use a combination of simulation, experimentation and mathematical analysis to evaluate the performance of algorithms.
  • Support testing of software and platforms for production.

What you need…

Required:
  • Signal processing
  • Excellent Python and C/C++ programming skills .
  • Experience with Java
  • Linux  OS 
  • Software design skills, including debugging, performance analysis, and test design. 
  • Strong math background.
  • Wireless communications and radio data-links. 
  • Telecommunications and signal theory.
  • Basic RF and antenna knowledge.
Nice to have:
  • Experience with robotics or drones. 
  • Experience with GNSS navigation.
  • Android UI design principles, patterns, and best practices.
  • Webapp development.
  • Databases (mySQL).

What’s in it for you?

You will join a very innovative company, with a very disruptive set of solutions. In addition, you will be able to experience and learn the inner-workings and daily operations of a tech company.

If you think you have one or more of the three profiles above, you like the position and are interested in joining us, send your CV at info@canarddrones.com.

FLY WITH US!

CANARD Calibration of Navaids with drones

 

 

This web site uses cookies to improve your website experience. If you keep browsing, you are providing your consent and acceptance of our Privacy Policy. Click on the link for more information.plugin cookies

ACEPTAR
Aviso de cookies
) { })