Senior Software Development Engineer

AutodeskKrakow, PL
Published on

About the Role

Do you enjoy solving technical challenges while also resolving problems for users? Are you curious to explore and enhance how simple 2D shapes could be nested together to be fabricated into complex objects? If so, join us at Autodesk! We are looking for a passionate and experienced Senior Software Development Engineer to join Autodesk Fusion Manufacturing to support and enhance our Nesting and Fabrication functionality.

Responsibilities

  • Work in an Agile software development team, reporting to a Software Development Manager.
  • Write clean, reliable code applying SOLID principles using C++. There will be isolated cases requiring usage of Python, C#, TypeScript, JavaScript, React, HTML, CSS.
  • Develop and maintain unit tests, aiming to automate testing as much as possible.
  • Participate in code reviews to ensure new code meets standards and guidelines.
  • Collaborate with team members, bringing new ideas and challenging existing processes.

About the Candidate

  • Advanced expertise in C++ programming and solution design.
  • Over 5 years of experience in software engineering, working on complex desktop applications or systems.
  • Strong debugging, testing, and technical reasoning skills.
  • Excellent communication; able to explain complex technical systems in simple terms.
  • Willingness to engage in professional development activities.
  • Educational background in Engineering or Computer Science is typical, but we are open to varied paths to software engineering.

About Autodesk Fusion

Autodesk Fusion is an integrated product innovation platform that supports companies from concept design through engineering and production, managing the lifecycle of products.

About Autodesk

At Autodesk, we enable innovators to turn their ideas into reality. With our software, radical changes are occurring in design and manufacturing across numerous industries. Our vision is to create a better world designed for all, fostering a culture of diversity and belonging with respect for every individual and their contributions.

Our values encourage authenticity, meaningful work, and employee potential, allowing us to achieve great outcomes for our customers. Join us to shape the world and your future!