Logo of MOV.AI

Python and C++ Developer

Lisbon, Portugal
2 day average response time from company
Photo of Daria Elliott
Daria Elliott
Must have skills:
Nice to have skills:
Considering candidates from:
Work arrangement: Hybrid
Industry: Industrial Automation
Language: English
Level: Middle or senior
Required experience: 3+ years
Relocation: Not paid
Visa support: Not provided
Size: 11 - 50 employees
Logo of MOV.AI

Python and C++ Developer

Lisbon, Portugal
2 day average response time from company
Born out of an unmet need, MOV.AI is a Robotics Engine platform based on ROS and packaged in intuitive web based interface. It contains everything needed to build, deploy and operate intelligent robots. MOV.AI completely changes the way Autonomous Mobile Robots are developed, in terms of time to market, cost and flexibility. It provides AMR manufacturers and integrators with the tools they need to create great robots quickly, allowing users to benefit from automation products that are as flexible as the age we live in. MOV.AI is changing AMRs as we know them.
  • Delivery of high-quality code for mission critical systems that run on fleets of robots
  • Develop code in C++ and Python to communicate with drivers and network devices
  • Optimization of Linux performance. Creation of minimal purpose-built Linux distribution.
  • Profile and optimize execution bottlenecks in compiled C++ and Python
  • Debug kernel, device drivers and networking issues when problems arise 
  • Development of software distribution and security architecture
  • BSc/MSc in Computer Science/Software Engineering from one of the leading academic institutes
  • 5+ years of programming experience in Python, Bash and C++
  • Proven experience in the following:
    • Asynchronous programming architecture
    • Linux network, security, hardening
    • Docker containers
    • RestAPI and backend architecture
  • Experience in ROS and Robotics
Benefits and conditions:
  • Trial period: 3 months
  • Health insurance
Interview process:
  1. Intro call with Toughbyte
  2. Interview with a Lead Engineer 
  3. Interview with a Finance & HR Director
Have questions about this position? Try the company page or sign up to ask one.

Apply now

By submitting this form you agree to our terms of service. This site is protected by reCAPTCHA and the Google privacy policy and terms of service also apply.