Senior C++ Engineer (#3815)

Europe
Work type:
Office/Remote
Technical Level:
Senior
Job Category:
Software Development

We are seeking a talented and experienced Senior C++ Engineer to join our innovative team.

Our project aims to transform traffic management technology through a cutting-edge platform that utilizes advanced sensor fusion to manage complex junction scenarios. If you are passionate about driving technological advancements and enjoy working on challenging problems, we want to hear from you!

 

Key Responsibilities:

  • Develop and implement interfaces with various sensors within the ROS2 framework.
  • Configure and manage DDS (Data Distribution Service) and other communication protocols to facilitate seamless inter-process communication
  • Integrate ROS2 nodes with other system components to ensure cohesive functionality
  • Design, implement, and maintain ROS2 nodes. Note: While ROS2 nodes are expected to be primarily written in Python, contributions in C++ are highly valuable
  • Optimize code to enhance performance and efficiency, ensuring robust and scalable solutions
  • Participate in code reviews to uphold high coding standards and promote best practices within the team

 

Requirements:

  • Strong experience and expertise in C++ programming
  • Proven track record in developing robotic applications using ROS2
  • Hands-on experience with integrating various sensors into complex systems
  • Understanding of machine learning techniques applied to perception and decision-making tasks
  • Experience with real-time operating systems and real-time programming concepts.

Preferred Skills:

  • Familiarity with Python for developing ROS2 nodes
  • Knowledge of additional technologies and tools related to robotic systems and sensor integration

 

We offer*:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

*not applicable for freelancers

×

Easy apply

    or
    Refer a friend