Software Engineer
Brak informacji o wynagrodzeniu
JuniorFull-time
#376640·Dodano wczoraj·0
Źródło: AutodeskTech 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.
34 aktywne oferty