C++ Developer

  • Software
  • Sant Cugat del Vallès, Spain

C++ Developer

Job description

Job Description

We are looking for a Software Engineer with strong knowledge in C++ programming. You will be part of high qualified engineering team focused on R&D projects related to 3D printing product development.

Your tasks will include:

  • C++ development

  • Embedded System development.

  • Analysis of user requirements.

  • Participation in product design reviews in order to provide input where functional requirements and product design is necessary.

  • Research, design and develop new software programs.

  • Work closely alongside colleagues within the company; including project managers, HW engineers, ME engineers, designers, developers, systems analysts, as well as sales and marketing professionals.

  • Cooperate with manufacturing teams in the product industrialization.

  • Manage effectively the product modifications throughout the development process.

  • Ensure, together with the Master in Design, the technical feasibility of the product.


You will be required to work in direct contact with the device you are developing and will have hands on management on both its validation and evolution up until the final product stages. We also work using Agile/Scrum methodology and you will therefore be included in a High tech environment.


Other benefits are:

  • Flexible working hours.

  • % cantine.
  • Individual training measures to support professional development.

  • 22+8 days of holidays.

  • Casual dress code.

  • Be part of a company in permanent growth.

  • Possibility of taking advantages of our Flexible Payment Plan (Training, health insurance, transport tickets or nursery ).



You are a Software Engineer with at least 3 years of experience in C++ programming. Previous experience in Python and Bash would be an asset. We are also looking for:


  • Previous experience in Real-time design and programming.

  • Previous experience in a technical design and development role using Agile methodologies.

  • Experience in SW tools (SVN, JIRA, Mantis, Bugzilla, etc) on large scale projects.

  • Linux knowledge.

In Idneo we look for people that are not afraid to test the limits and make mistakes, who enjoy challenges and believe in themselves, willing to add, share and respect, passionate about technology. And, over all, good people, who are committed to their projects and people.

If you identify yourself with these values, and would like to be part of a fast and agile work environment in constant evolution, we would love to meet you!