" "

Back-end software engineer

Full Time |
Anyware
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, Bash and C++
  • Proven experience in the following:
    • Linux source compilation and customizing a distribution
    • Linux driver debugging
    • Linux security, hardening, firewall, IPsec
    • Docker containers
    • Redis, Git
  • Experience in ROS and Robotics – advantage
  • Experience with DDS protocol – 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