Descrizione Lavoro
About Nablawave
We’re an advanced engineering company pushing the boundaries of R&D and Software innovation. Using optimization, machine learning, and AI, we solve complex engineering problems with a hands‑on, creative, and collaborative team.
About the Role
We are looking for a Junior Software Engineer to join our Software Innovation team. You’ll help build and improve software tools used in real engineering projects, working with experienced engineers and scientists to bring mathematical models to life through efficient code and smart algorithms.
Key Responsibilities
Support the development, maintenance, and optimization of engineering software tools
Collaborate with senior engineers to integrate mathematical and physical models into software applications
Contribute to testing, debugging, and improving code performance
Document and communicate your work clearly within the team
Qualifications
Degree in Computer Science (recent graduates welcome), or in Engineering, Mathematics, or related disciplines
Minimum of 2 years of hand‑on programming experience in professional or academic settings
Programming experience in C | Java | C# | Python
Nice to Have
Experience with Git and version control workflows
Basic knowledge of engineering principles (e.g., thermodynamics, hydraulics)
Familiarity with numerical modeling or optimization techniques
Proficiency in English and Italian (minimum B2 Level)
Soft Skills
Strong analytical and problem‑solving mindset
Team player with good communication skills (English and Italian)
Proactive, curious, and eager to learn
What We Offer
Competitive, skill‑based salary with performance bonuses
Flexible working hours and hybrid setup (partially remote)
Supportive environment for growth and learning
Location
Padova (partial remote: up to 3 days / week)
Contract
Permanent, full-time (40 hrs / week)
Eligibility
We can only consider applications from EU citizens or non‑EU citizens with a valid work permit.
We look forward to your application!
#J-18808-Ljbffr