Skip to content

Junior Robotics Software Engineer

  • Hybrid
    • Leuven, Vlaams-Brabant, Belgium

Job description

Junior Robotics Software Engineer

We’re looking for a Junior Robotics Software Engineer to join our multidisciplinary team and help develop the next generation of agricultural automation. You’ll work alongside experienced engineers in software, mechanics, electronics, and vision systems — gaining hands-on experience while contributing to real-world robotics products.

In this role, you’ll design, implement, and test software for robotic systems, integrate it with hardware, and see your work come to life in greenhouses across Europe. You’ll have the opportunity to learn from experts, work with cutting-edge technology, and grow into a skilled robotics engineer.

 

Your role includes the following responsibilities:

 

  1. Building Robotics Software
    • Assist in designing and developing software modules for robotic systems.
    • Write clean, efficient, and maintainable code (primarily in C++, Python as a plus).
    • Integrate software with robotic hardware, sensors, and other system components.
    • Test, debug, and improve performance in real-world conditions.

 

  1. Learning & Growing
    • Work closely with senior engineers to understand best practices in software development.
    • Participate in code reviews and contribute to continuous improvement.
    • Explore new technologies, tools, and approaches in robotics.

 

  1. Making an Impact
    • Contribute to projects that improve agricultural efficiency and sustainability.
    • Help ensure smooth system performance in real greenhouse environments.
    • Learn to think ahead: building solutions with reliability and scalability in mind.

Job requirements

Your profile
• Bachelor’s or Master’s degree (or final year student) in Computer Science, Robotics, Engineering Sciences, or similar
• Knowledge of C++ and familiarity with Python; experience with Git is a plus
• Interest in robotics, embedded systems, or IoT
• Analytical, problem-solving mindset with attention to detail
• Willingness to learn, take initiative, and work in a multidisciplinary team
• Fluent in Dutch and English (spoken and written)

Our offer
• A chance to kickstart your career in a fast-growing robotics company
• Hands-on learning with guidance from senior experts in the field
• Work on meaningful projects that make a real-world difference
• A multidisciplinary, collaborative team culture with open communication
• Opportunities for professional development and skill-building
• Competitive compensation and flexibility in how you work

 

About Octiva
Octiva is a fast-growing robotics company on a mission to help growers succeed through smart automation. Our advanced robotic systems are built for high-performance operation in greenhouses, combining precision, reliability, and real-world impact.

Formed from the merger of Priva’s robotic division and Octinion’s agricultural robotics team, we combine decades of horticultural expertise with deep technical know-how. With teams in Belgium and the Netherlands, we’re expanding internationally — and building a team of ambitious, collaborative professionals ready to shape the future of sustainable agriculture.

or

10 jobs

Breda

Job titleWork modelLocationDepartment
2nd Line Support EngineerOn-site
  • Breda, Noord-Brabant, Netherlands
View job
Head of Customer SuccessHybrid
  • Breda, Noord-Brabant, Netherlands
+1 more
ProductView job
Sales ManagerOn-site
  • Leuven, Vlaams-Brabant, Belgium
+2 more
View job
2nd Line Support Engineer
On-site
  • Breda, Noord-Brabant, Netherlands
No department
Head of Customer Success
Hybrid
  • Breda, Noord-Brabant, Netherlands
+1 more
Product
Sales Manager
On-site
  • Leuven, Vlaams-Brabant, Belgium
+2 more
No department

Leuven

Job titleWork modelLocationDepartment
Conscientious AccountantOn-site
  • Leuven, Vlaams-Brabant, Belgium
+1 more
financeView job
Experienced Robot Software EngineerHybrid
  • Leuven, Vlaams-Brabant, Belgium
View job
Finance & Administration OfficerOn-site
  • Leuven, Vlaams Gewest, Belgium
+1 more
financeView job
Head of Customer SuccessHybrid
  • Breda, Noord-Brabant, Netherlands
+1 more
ProductView job
Head of ProductHybrid
  • Leuven, Vlaams Gewest, Belgium
ProductView job
Junior Robotics Software EngineerHybrid
  • Leuven, Vlaams-Brabant, Belgium
View job
Mechanical Engineer / OctinionOn-site
  • Leuven, Vlaams-Brabant, Belgium
ProjectsView job
Office ManagerOn-site
  • Leuven, Vlaams Gewest, Belgium
+1 more
financeView job
Sales ManagerOn-site
  • Leuven, Vlaams-Brabant, Belgium
+2 more
View job
Conscientious Accountant
On-site
  • Leuven, Vlaams-Brabant, Belgium
+1 more
finance
Experienced Robot Software Engineer
Hybrid
  • Leuven, Vlaams-Brabant, Belgium
No department
Finance & Administration Officer
On-site
  • Leuven, Vlaams Gewest, Belgium
+1 more
finance
Head of Customer Success
Hybrid
  • Breda, Noord-Brabant, Netherlands
+1 more
Product
Head of Product
Hybrid
  • Leuven, Vlaams Gewest, Belgium
Product
Junior Robotics Software Engineer
Hybrid
  • Leuven, Vlaams-Brabant, Belgium
No department
Mechanical Engineer / Octinion
On-site
  • Leuven, Vlaams-Brabant, Belgium
Projects
Office Manager
On-site
  • Leuven, Vlaams Gewest, Belgium
+1 more
finance
Sales Manager
On-site
  • Leuven, Vlaams-Brabant, Belgium
+2 more
No department

Zemst

Job titleWork modelLocationDepartment
Conscientious AccountantOn-site
  • Leuven, Vlaams-Brabant, Belgium
+1 more
financeView job
Finance & Administration OfficerOn-site
  • Leuven, Vlaams Gewest, Belgium
+1 more
financeView job
Office ManagerOn-site
  • Leuven, Vlaams Gewest, Belgium
+1 more
financeView job
Conscientious Accountant
On-site
  • Leuven, Vlaams-Brabant, Belgium
+1 more
finance
Finance & Administration Officer
On-site
  • Leuven, Vlaams Gewest, Belgium
+1 more
finance
Office Manager
On-site
  • Leuven, Vlaams Gewest, Belgium
+1 more
finance