" "

Backend Software Engineer

Full time (Hybrid) |
Lisbon (Taguspark), Portugal / Tel Aviv, Israel

Role description

  • 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

.

Requirements

  • BSc/MSc in Computer Science/Software Engineering from one of the leading academic institutes
  • 5+ years of programming experience in Python, C++ and Bash
  • Proven experience in the following:
    • Asynchronous programming architecture
    • Linux network, security, hardening
    • Docker containers
    • RestAPI and backend architecture
  • Experience in ROS and Robotics – advantage 

.

What we offer

  • Position in a highly motivated multidisciplinary start-up team
  • A competitive full-time payment negotiable based on experience
  • Plenty of opportunity for growth, learning and transferable skills

Apply for this job

We use cookies to so that you can enjoy the best experience on our website. If you continue to use this site we will assume that you are happy with it.
Skip to content