Apply Here

Job title

Backend Software Engineer

Organization

Description

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

Representatives

No results found
No results found
Try adjusting your search or filter to find what you're looking for.
There are no items

Supporting materials

No results found
No results found
Try adjusting your search or filter to find what you're looking for.
There are no items

Location

No results found
No results found
Try adjusting your search or filter to find what you're looking for.
There are no items