Software Engineer - cropr
Will you help build the brain of our agricultural robot? At cropr, we’re looking for a Software Engineer to help develop and test the software running on our autonomous weeding robot. You’ll work directly on the machine – building the logic, control, and data structures that make everything run smoothly, intelligently, and safely.
You’ll program mostly in Python (and sometimes C), test directly on the robot, and collaborate with colleagues in mechanics, electronics, and AI to create robust, real-world solutions. This isn’t abstract, far-removed code – you’ll see your work in action, out in the field.
What`s in it for you?
A competitive salary (based on your knowledge, skills, and experience)
25 vacation days per year (based on full-time), with the option to buy additional days
A hands-on role in building a cutting-edge agricultural robot with real impact
Collaboration with a multidisciplinary team of engineers and AI specialists
Real freedom and responsibility in a fast-growing scale-up environment
You
Have a bachelor’s or master’s degree in software engineering, embedded systems, or a related technical field – or equivalent experience
Have experience programming in Python and/or C in a hardware-related context
Enjoy testing on the actual machine, not just writing clean code in isolation
Think about structure, performance, and error handling
Work independently but actively collaborate across disciplines
Experience with robotics, embedded Linux, or ROS is a plus – but not a must
What you’ll be working on
As a Software Engineer at cropr, you’ll write and test the code that enables our robot to move, see, and act. You’ll work primarily in Python (occasionally in C), test your work on-site, fix bugs, and help keep the codebase scalable, safe, and maintainable.
You’ll work directly on our machines and participate in test days and field trials. You’ll collaborate with AI engineers (who provide vision models), mechanical engineers (who make it move), and electronics specialists (who handle the control systems). Together, you’ll make sure cropr is field-ready.
Your responsibilities
Develop and test machine-oriented software (primarily in Python)
Integrate software with hardware components and AI systems
Identify and fix bugs during testing and field validation
Build reliable, scalable, and maintainable code
Collaborate with colleagues in electronics, AI, and mechanical design
Document software modules, decisions, and interfaces
About cropr
At cropr, we’re developing an autonomous agricultural robot that selectively destroys weeds without pesticides – using AI and laser technology. After the success of our tulip robot (developed under H2L Robotics), we’re now building a scalable product aimed at sustainable farming. Software is the brain of this robot – and you can help shape it.
Interested but have doubts?
Not 100% sure you meet all the requirements? No problem. At cropr, we value people who like to build, test, and improve – experience is great, but motivation matters just as much.
📩 Apply now by sending your CV and a short motivation through our website.
📞 Questions? Call recruiter Ralph Roels at +31 6 14 13 96 96.
We kindly ask agencies not to respond to this vacancy.