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, 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
Seniority Level
Senior
Previous employment
- Automotive, Industrial
- High performance computing cluster
Employment Type: Full-time
[email protected]