C++ Software Engineer For Robotics

Byte Code S.p.A

Padova, Italy
On-site
C++ and python fluency
Computational geometry algorithms
Linear algebra and calculus
We are looking for a C++ Software Engineer specialized in Robotics to join the team to find computational solutions to complex technical challenges and spearhead investigation in scalable distributed algorithms

Job Summary

  • We are looking for a C++ Software Engineer specialized in Robotics to join the team to find computational solutions to complex technical challenges and spearhead investigation in scalable distributed algorithms.
  • You will collaborate with a multidisciplinary team, mentor junior staff, and investigate state-of-the-art computational methods by reading academic papers and attending workshops.
  • We offer a supportive culture, stock option grants, competitive health benefits, generous vacation time, a home office budget, and a self-directed learning budget.

Matching Summary

We are looking for a C++ Software Engineer specialized in Robotics to join the team to find computational solutions to complex technical challenges and spearhead investigation in scalable distributed algorithms.

Skills & Requirements

Must-have

  • C++ and Python fluency
  • Computational geometry algorithms
  • Linear algebra and calculus
  • Mathematical optimization methods
  • API design and component architectures
  • Automated testing and CI frameworks
  • Parallel computing methods

Nice-to-have

  • Robotic aspects knowledge
  • Advanced mathematical optimization
  • Mathematical modeling for regression
  • Interactive 3D graphics
  • Numerical methods for PDEs
  • GPU acceleration with CUDA/OpenCL
  • Lightweight virtualization technologies

Key Requirements

  • M.Sc./Ph.D. or equivalent experience
  • Fluent in C++ and Python
  • Experience with automated testing
  • Experience with CI frameworks
  • Software product development practices

Work Rights

Not specified

Tailored Resume

Cover Letter