Senior Software Engineer C++

Autodesk Autodesk · Enterprise · Kraków, Poland +2

Autodesk is seeking Senior Software Engineers with C++ experience to join their Fusion engineering team in Kraków. The role involves developing high-quality, secure, and reliable C++ code for Autodesk Fusion, a cloud-enabled environment connecting design, engineering, and manufacturing. Responsibilities include development, debugging, testing, documentation, and contributing to architectural decisions within an Agile framework. The position requires 2+ years of professional software development experience, strong C++ skills, and familiarity with version control, CI/CD, secure coding practices, and design patterns. Experience with CAD software is preferred.

What you'd actually do

  1. Develop high-quality, secure, and reliable C++ code for Autodesk Fusion.
  2. Investigate and resolve complex technical issues.
  3. Document new features, code updates, and technical decisions.
  4. Work within an Agile development environment.
  5. Develop a strong understanding of Fusion architecture, product goals, and customer workflows.

Skills

Required

  • C++
  • Git
  • CI/CD workflows
  • secure coding practices
  • design patterns
  • architectural principles
  • IDEs
  • debugging tools
  • testing frameworks
  • Agile practices

Nice to have

  • CAD software usage or development

What the JD emphasized

  • complex engineering software
  • highly impactful product
  • Design to Manufacture workflows
  • actively hiring across multiple experience levels
  • engineers with 2+ years of experience
  • senior engineers with 10+ years
  • complex technical challenges
  • software that engineers and designers rely on every day
  • best technology employers in Poland
  • high-quality, secure, and reliable C++ code
  • design and code reviews
  • early testing and automation
  • Agile development environment
  • Fusion architecture, product goals, and customer workflows
  • real-world user impact
  • Computer Science, Engineering, or related field
  • 2+ years of professional software development experience
  • Strong programming skills in C++
  • Git
  • CI/CD workflows
  • secure coding practices, design patterns, and architectural principles
  • IDEs, debugging tools, and testing frameworks
  • CAD software usage or development
  • impactful technology used by millions of engineers and designers worldwide
  • world-class global engineering teams
  • complex, meaningful software
  • top technology employers in Poland