Junior C++ Software Engineer 80/100%

Ecorobotix SA
1400 Yverdon-les-Bains
NEU
  • 29.04.2025
  • 80 - 100%
  • Fachverantwortung
  • Festanstellung

Ecorobotix SA, a Swiss B-Corp company headquartered in Yverdon-les-Bains, offers innovative, robotic solutions to lessen the environmental impact of agricultural activities. We develop ultra-precise spraying technologies powered by artificial intelligence, allowing farmers to significantly reduce the use of chemicals in their fields. Join our dynamic, international team, and together, let's make agriculture more sustainable!

Ecorobotix is growing! To pursue our mission, we are looking for our next :

Junior C++ Software Engineer 80/100%

As a Junior C++ Software Engineer, you will be part of a team of ten people, where you will contribute to the evolution of the software that runs our machines. The main aim of this software is to decide on nozzle openings based on information from the field and the user's wishes.

The technical challenges will include position management, dosage control and interaction with various sub-systems (GPS, database, hardware components, etc.).

Your missions:

  • 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:

  • MS degree in computer science
  • English and French (spoken and written)

You have:

  • Strong knowledge of software engineering with a focus on algorithms
  • Programming experience in C++ (version 11 or above) and eager to gain proficiency in modern C++
  • Knowledge of high-level scripting languages such as Python or Bash, in Linux environment

Your soft skills:

  • Good practical mind, interested in solving actual problems
  • At ease with mathematical modelling and troubleshooting capabilities
  • Comfortable working in cross-functional teams
  • Providing constructive feedback and promoting a positive engineering culture

Ecorobotix focuses on providing an enjoyable workplace offering:

  • Stimulating working conditions (flexibility, working environment, training, etc.)
  • 5 weeks of holidays
  • Advantageous pension fund plan
  • Participation in public transport costs

Starting date: As soon as possible

Ecorobotix is an equal opportunity employer.

We look forward to receiving your application and exploring how you can contribute to the success of Ecorobotix!

Rue Galilée 6 1400 Yverdon-les-Bains