Software Engineer

Brak informacji o wynagrodzeniu
JuniorFull-time
#376640·Dodano wczoraj·0
Źródło: Autodesk
Aplikuj teraz

Tech Stack / Keywords

CloudScrumTest AutomationAgileJiraSecurityDesign PatternsTesting

Firma i stanowisko

Autodesk is a global leader in 3D design, engineering, and entertainment software. Fusion 360 is a product focused on transforming Design-to-Manufacture through converged workflows and cloud-connected technology. The role is within the Fremont Data Model team in PDMS Design, responsible for Fusion design data management across desktop and cloud. The team is Kraków-based and works closely with global teams worldwide.

Wymagania

  • Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent experience
  • 2–4 years of professional software development experience
  • Strong proficiency in C++ and solid computer science fundamentals (data structures, OOP, design patterns)
  • Experience with Git, code review, and CI/CD in a team environment
  • Experience with Agile/Scrum methodologies
  • Strong English communication skills (written and verbal)
  • Ability to work effectively in a distributed, global team

Preferred qualifications:

  • Experience debugging a large, existing C++ application
  • Exposure to CAD, PLM, or document/reference-based software (assemblies, versioning, check-in/out, linked files)
  • Experience with Python or JavaScript for tooling or test support
  • Familiarity with cloud-backed desktop applications
  • Experience with Qt or similar UI/framework libraries used in desktop apps

Obowiązki

  • Implement and fix features in Fusion’s data model layer
  • Develop high-quality, secure C++ code in a large production codebase
  • Debug complex, cross-document workflows and investigate regressions and customer issues
  • Test changes locally and support impact analysis; contribute to unit tests and test automation
  • Participate in Agile ceremonies including stand-ups, planning, reviews, and retrospectives
  • Document changes, keep Jira tasks updated, and contribute to design discussions

Implementation & Development:

  • Complete well-defined development tasks independently; assist senior developers on larger features
  • Write code conforming to team coding standards, design specs, and security practices
  • Apply common design patterns and techniques with guidance

Debugging & Testing:

  • Maintain, troubleshoot, and debug code using standard IDEs
  • Take on issue reports, identify root causes, and implement fixes with guidance
  • Validate impacted scenarios before merge; support QA with impact analysis

Automation & Documentation:

  • Develop and maintain unit tests; grow skills in test automation
  • Document code and changes; create design notes with senior developer guidance
  • Keep Jira tasks and PRs clear and traceable

Agile & Collaboration:

  • Work on an Agile team with regular sprint cadence
  • Communicate progress, blockers, and risks in daily standups
  • Collaborate with QA, product, and engineers across global sites (India, US, Europe)

Customer Focus:

  • Build empathy for real design workflows
  • Consider customer impact when implementing fixes and small features

Growth:

  • Pursue training and tasks outside comfort zone with a growth mindset
  • Engage other teams when problems span data model, cloud, or platform boundaries

Benefity

  • Hybrid work opportunity in Kraków or remote within Poland with occasional office visits
  • Competitive compensation package including base salary, annual cash bonuses, commissions (for sales roles), stock grants, and comprehensive benefits
Premie
Udziały pracownicze
Autodesk sp. z o.o.

Autodesk sp. z o.o.

34 aktywne oferty

Zobacz wszystkie oferty
Aplikuj teraz