Software Engineer

Autodesk Autodesk · Enterprise · EMEA - Poland - Kraków - Lubomirskiego

Software Development Engineer role focused on developing features for desktop and cloud applications that process real-world data (3D laser scans, drone imagery, photogrammetry) into digital models for AEC industries. Involves C++, C#, 3D data processing, and integration with Autodesk platforms. Ideal for early-career engineers.

What you'd actually do

  1. Implement well-defined features and bug fixes under guidance.
  2. Contribute to desktop and/or cloud-based applications using C++ and/or C#.
  3. Write clean, maintainable, and well-documented code.
  4. Develop and maintain unit tests to ensure code reliability.
  5. Assist in debugging and resolving software defects.

Skills

Required

  • Bachelor’s degree in Computer Science, Engineering, or related technical field (or equivalent practical experience).
  • 1–3 years of software development experience (including internships or strong academic projects).
  • Basic proficiency in C++, C#, or a similar programming language.
  • Understanding of object-oriented programming principles.
  • Familiarity with version control systems (e.g., Git).
  • Strong analytical and problem-solving skills.
  • Good communication and teamwork abilities.
  • Proficiency in English.

Nice to have

  • Exposure to desktop application development (Qt, .NET, WPF).
  • Interest in 3D data, geometry, graphics, or visualization.
  • Basic understanding of linear algebra, coordinate systems, or geometry concepts.
  • Academic or project experience related to CAD, visualization, or spatial data.
  • Familiarity with Agile development practices.
  • Exposure to AI-powered development assistants like Github Copilot, etc.