Junior Robotics Software Engineer
On-site- Leuven, Vlaams Gewest, Belgium
Job description
Octiva creates robotic labor automation solutions for the Controlled Environment Agriculture market in close collaboration and at the service of innovative growers. Octiva was created in 2021 from a merger from Priva’s robotic solutions and Octinion’s agricultural robotics. Priva is one of the global leaders in horticulture process control, Octinion is known for building ground-breaking agricultural robotics. With teams in De Lier (The Netherlands) and Leuven (Belgium), Octiva has about 40 employees.
As a Junior Robotics Software Engineer, you will be designing, developing, and maintaining software applications and algorithms in collaboration with a team of senior software engineers, electrical engineers, and mechanical engineers.
In this role you will contribute to the development of cutting-edge technologies and play a crucial part in shaping the future of our organization.
You will collaborate with senior software engineers to design, implement, and test software applications for robotics systems. Write clean, efficient, and maintainable code following best practices and coding standards, integrate software modules with robotic hardware and other system components, ensuring seamless communication and functionality. Conduct system testing and debugging to identify and resolve software issues, optimizing software performance to ensure efficient execution on robotic platforms.
We focus on a multidisciplinary approach, which implies that you'll work closely together with your colleagues who specialize in mechanics, electronics and vision.
This position is based in our offices in Leuven and we welcome students who are finishing within one year as well as applicants with a first professional experience!
Job requirements
YOUR PROFILE
- You have a Bachelor or Master degree in Computer Science, Robotics or related field, Industrial or Engineering Sciences. We are open for students who are finishing within one year.
- You have a strong knowledge of C/C++, knowledge of Python and IoT.
- Knowledge of software development methodologies and best practices.
- Any self-taught technical knowledge is a strong advantage.
- Familiarity with software version control systems, such as Git.
- You have high standards and strive for perfection, but you also know how to be pragmatic in order to respect the deadlines and budget.
- You have strong problem-solving and analytical skills.
- You communicate well and contribute to team goals.
- Excellent knowledge of Dutch and English is required (written and oral).
OUR OFFER
At Octiva you’ll become part of an innovative, challenging work environment with an entrepreneurial atmosphere. Our organization culture is Teal, meaning that we focus very strongly on self-management, wholeness and evolutionary purpose – therefore it is important that you align with our purpose: being an innovator, collaborating with organizations world-wide to create disruptive solutions that help to use earth’s resources in a sustainable way. Since we are a young company the opportunities are ample. We will give you the training you require to further develop your expertise and knowledge.
or
All done!
Your application has been successfully submitted!