Junior C Software Engineer
Junior / Apprendista

Default organization logo

ZURU

Modena, Modena, Emilia-Romagna, Italia

Hybrid

Contratto a tempo indeterminato

Information Technology / Construction Technology (BIM)

Descrizione della Posizione Lavorativa

ZURU Tech is focused on digitalising building construction worldwide by developing an innovative BIM software that enables customers to design and have their dream home built. The company has expanded rapidly and its solutions are used across more than 120 markets. ZURU Tech seeks talented people to help push the product forward.

About the role: You will join a multidisciplinary team composed of coders, graphics artists, UI/UX designers and machine learning specialists. From day one you will attend a three-month onboarding training covering C++ and Unreal Engine, supported by an internal buddy. During this period you will create your first mini‑BIM project. After onboarding you will become part of a coding team reporting to a Lead and will research and implement emerging technologies. The product is multiplatform (Windows, iOS, macOS, Android, VR) and you will collaborate with UI/UX and other offices (primarily India and China).

Teams: At the Modena hub you will join either a Comfort group team or a Structworks team. Development teams typically follow Scrum, operate in 2‑week sprints and normally consist of about 5 developers with mixed seniorities.

Responsibilities & qualifications:

  • C++ programming: academic background or short practical experience in C++ development and analysis.
  • Problem solving: ability to solve complex engineering problems, preferably related to three‑dimensional geometry implementations.
  • Desktop software: studies or brief experience developing desktop applications in C++.
  • Analytical skills: capacity to analyse information and draw insights.
  • Project portfolio: personal projects for Windows or mobile devices are a plus.
  • Interpersonal skills: excellent teamwork and collaboration abilities.
  • Education: degree in Computer Engineering or Computer Science.
  • Language: very good written and spoken English is required.
  • Salary: 27,000 - 33,000 per year.

Hiring process:

  1. First contact via email.
  2. TA behavioural & general technical assessment (max 1 hour).
  3. Technical & live coding interview (1.5 hours).
  4. Interview loop with Tech Lead and other relevant software engineers.
  5. Offer.

Policy & legal info: Place of work: Modena. The search is open to all genders, ages and nationalities in accordance with applicable Italian legislation (Legislative Decree No. 198/2006 and decrees 215/03 and 216/03). Applicants should include authorization to process personal data pursuant to Legislative Decree 196/03 and GDPR art. 13 (679/16).

Use of AI in hiring: ZURU Tech may use artificial intelligence tools to assist parts of the recruitment process (e.g., resume review, application analysis, response assessment). These tools support the recruitment team but do not replace human judgment; final hiring decisions are made by humans. Candidates may request more information about data processing.

Benefits

  • Flex time: choose working hours between 06:00 and 22:00 with mandatory core time 10:00–12:00 (office or WFH).
  • Hybrid work policy: office‑first approach with possibility to work from home.
  • Paid relocation to Modena.
  • International environment and wellness benefits.
  • Fresh coffee, drinks and regular company events/parties.

Requisiti

Degree in Computer Engineering or Computer Science; academic background or short practical experience in C++ and desktop software development; strong analytical and problem‑solving skills; very good written and spoken English. Personal projects for Windows/mobile are a plus. Role based in Modena; paid relocation available.

Competenze richieste

  • Competenze professionali
  • C++ Unreal Engine (onboarding) Desktop application development 3D geometry implementation Multiplatform development (Windows iOS macOS Android VR) Live coding / technical interview readiness
  • Competenze trasversali
  • Teamwork Problem solving Communication Adaptability Analytical thinking Interpersonal skills