Software Engineer: System & Network

Scortex is hiring!

About

Scortex deploys artificial intelligence in the heart of factories. We help our customers take the next big leap in smart automation thanks to our Quality Intelligence Solution.

Our platform enables manufacturing companies to take control over their quality:

  1. Automate complex visual inspection tasks at any stage of the manufacturing process
  2. Monitor key quality data through innovative dashboards
  3. Improve the production process by consolidating production knowledge

Scortex is the next evolution of the quality control.

Find below some press articles related to Scortex (French content):

AI for visual inspection, Techniques de l'ingénieur
Scortex is a founding member of the AI Factory with Microsoft & INRIA @ Station F
Interview of Scortex's CEO: Aymeric de Pontbriand

What you will do

Scortex brings Visual Inspection Systems powered by artificial intelligence to the manufacturing industry. Our systems process vast quantities of information with tight performance constraints, and must be robust as they may operate 24/7. The system components include hardware with associated software drivers, messaging, machine learning and user interfaces.

Working in our software team, you will maintain and further develop our C++-based image acquisition pipeline. Moreover, your missions will include:

  • real time data processing of video data
  • device drivers for Scortex hardware components
  • tools for machine learning and data management
  • network protocols for interfacing with systems within factories such as monitoring, actuators and robotics

You will work on the development of our dedicated computing architecture/processor to accelerate deep learning processing.

  • Design a device driver and low-level software to make efficient use of this processor. C, C++, Linux, Embedded
  • Explore and develop the compilation of DNN topologies and weights towards this architecture. Linux, C++/Python/NodeJS
  • Integration of M2M communication protocols (i. e. PROFINET, OPC UA...)

We at Scortex we encourage spreading knowledge. We aim for keeping up with, and pushing the state of the art. You may attend conferences and workshops, possibly abroad. Our systems are installed in factories in France and abroad. From time to time, it may be necessary for you to visit these sites.

What we are looking for

Needed:

  • Proficient knowledge of C++, knowledge of Python
  • Understanding of IP protocols
  • Operating systems: Linux and Unix-like operating systems
  • Awareness of security issues

Nice to have:

  • Experience on embedded systems programming
  • Experience implementing network protocols
  • Experience implementing device drivers

Additional Information

  • Contract type: Full-Time
  • Location: Paris, France (75013)
  • Experience Level: > 3 years