Senior Software Engineer C++

Autodesk

Kraków, Poland
Hybrid
C++ software development
Complex engineering software
Agile development environment
Develop high-quality, secure, and reliable C++ code for Autodesk Fusion, owning tasks independently and collaborating with team members on complex features

Job Summary

  • Develop high-quality, secure, and reliable C++ code for Autodesk Fusion, owning tasks independently and collaborating with team members on complex features.
  • Investigate and resolve complex technical issues, troubleshoot problems efficiently, and contribute to improving testing strategies and collaborating closely with QA teams.
  • Participate in sprint planning, stand-ups, retrospectives, and sprint reviews, communicating progress, technical risks, and contributing to backlog refinement.

Matching Summary

Develop high-quality, secure, and reliable C++ code for Autodesk Fusion, owning tasks independently and collaborating with team members on complex features.

Skills & Requirements

Must-have

  • C++ software development
  • complex engineering software
  • Agile development environment
  • secure coding practices
  • version control systems (Git)
  • CI/CD workflows

Nice-to-have

  • passion for solving complex technical challenges
  • customer workflow understanding
  • mentoring less experienced engineers
  • collaborative and supportive culture

Key Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field, or equivalent experience
  • 2+ years of professional software development experience
  • Strong programming skills in C++
  • Experience with version control systems such as Git and CI/ CD workflows
  • Understanding of software development methodologies and Agile practices
  • Knowledge of secure coding practices, design patterns, and architectural principles
  • Experience with development tools such as IDEs, debugging tools, and testing frameworks

Work Rights

Not specified

Tailored Resume

Cover Letter