Robotics Software Architect

Our client is a Swiss IT start-up company developing robotic solutions for the food & agricultural industry. For their development team in Sofia, Bulgaria, they are now looking for an experienced:

Robotics Software Architect


• Develop software for their autonomous indoor and outdoor robotics platform using the Robotic Operating System (ROS), Python, C++, and more.
• Code-review, pair-program, and problem solve with teammates
• Participate in daily stand-ups, weekly sprint planning, retrospectives, and
roadmap planning


• Have experience with areas in robotics such as: control systems, machine
vision, obstacle avoidance, SLAM, and/or other robotics algorithms and
libraries (not all of them mandatory)
• Have used the Robotic Operating System (ROS) and simulation with
Gazebo or similar libraries
• Know Python or other high-level scripting languages
• Know C++ or other lower-level embedded languages
• Have experience with Linux from installation to package management
• Understand machine learning fundamentals and the most common
Libraries is a plus
• Fluent English

Should you consider yourself as the right candidate for this role, we would be glad to receive your CV in English.

Only shortlisted candidates will be contacted by our consultants.

Applying for this position, you are authorizing Novi Global to work and process with your personal information following the Law for Personal Data Protection.

Agency license number 2123 issued on 04.10.2016.
Job Type:
Job Title:
Robotics Software Architect
Bulgaria - Sofia

How to apply

Apply Now

Got a Question or need some advice?

We are always here to help and support all our candidates and clients however we can.

Please feel free to call us, or fill in our contact form, and we will do our best to help.


contact us