Junior C++ Software Engineer
Join our Application Team where you will contribute to the evolution of the system orchestrator of our ultra-high precision sprayer.
* Main Responsibilities:
* Design and develop high-quality modules in modern C++
* Work on the debug and improvements of complex algorithms
* Participate in refactoring and upgrades to keep the code base up to date
* Contribute to the reliability of the software by writing robust unit tests
* Code maintenance and adaptation to alternative hardware
* Code documentation and review
Your Profile:
* Bachelor's or Master's degree in Computer Science, Robotics or equivalent
* Working knowledge of English and French (spoken and written)
You Have:
* Eager to learn and willing to gain proficiency in modern C++ and software engineering
* Programming experience in C++ (version 11 or above) in Linux environment
* Good knowledge in Object-Oriented design, development, and testing
* Knowledge of high-level scripting languages such as Python or Bash
* Conscientious with ability to think outside the box
* Team player stimulated by working in a very fast-paced environment
Your Soft Skills:
* Ability to analyze complex technical challenges and find efficient, scalable solutions
* Strong debugging and troubleshooting capabilities
* Works well within a team, contributing to discussions and assisting colleagues
* Comfortable working in cross-functional teams
* Providing constructive feedback and promoting a positive engineering culture
About Ecorobotix:
* We focus on providing an enjoyable workplace offering stimulating working conditions, flexibility, training, etc.
* Five weeks of holidays per year
* Advantageous pension fund plan
* Participation in public transport costs
* Quarterly team events
Starting Date: As soon as possible
We are an equal opportunity employer