C++ Software Engineer

AutodeskKrakow, PL
Published on

About the Role

Autodesk is seeking a C++ Software Engineer to join our Water teams in Krakow, Poland. In this position, you will work on software solutions including InfoWorks ICM, InfoWorks WS Pro, and InfoAsset Manager, which assist civil engineers in analyzing, operating, and designing complex drainage and water supply systems. Your role will involve designing and developing high-quality software solutions that incorporate desktop applications and cloud services. You will make a significant impact on product delivery to professionals and will work in a cross-functional team.

Key Responsibilities

  • Engage with product requirements to design solutions and implement them.
  • Address complex engineering issues by breaking them into manageable tasks.
  • Prototype, implement, and maintain production software and its components.
  • Conduct regular code reviews and write unit and integration tests.
  • Support both manual and automated testing with scripts for automation.
  • Participate in improving Quality Assurance processes within the Agile team.
  • Collaborate with team members to plan, develop, refactor, and maintain complex features in desktop applications and cloud services.
  • Work closely with product owners and design teams to review and implement designs.
  • Actively participate in Agile team meetings and embrace Lean methodologies.

About the Candidate

Minimum Qualifications

  • 2+ years of C++ programming experience on Microsoft Windows.
  • Experience in a software development commercial setting among scaled Scrum teams.
  • Familiarity with large scale code bases and refactoring.{-}
  • Strong passion for improving product quality.
  • A degree in Computer Science, Engineering, or a related field.
  • Advanced proficiency in English.

Preferred Qualifications

  • Experience in UI development with React or similar frameworks.
  • Familiarity with Git or other source code revision systems.
  • Background or experience in the AEC industry.
  • Knowledge of DevOps, CI/CD pipelines, and Test Automation practices.
  • Interest in learning React for UI development.
  • Experience with ArcGIS Maps SDK for .NET.

Technologies We Use

C++ 17, Microsoft Windows SDK, React, C#, ArcGIS, .NET, MFC, Ruby, Python, AWS, Artifactory, CMake, Jenkins, Visual Studio, Azure DevOps, GitHub Enterprise.

About Autodesk

At Autodesk, amazing things are created every day with our software. From the greenest buildings and cleanest cars to the smartest factories and biggest hit movies, we help innovators turn their ideas into reality. We take pride in our culture, underpinned by our Culture Code, which fosters an environment where our values and work dynamics enable individual potential and exceptional outcomes for our clients.

Company Culture and Benefits

As part of Autodesk, you can be your authentic self and take on meaningful work that contributes to building a better future. We offer a competitive compensation package that includes base salaries, discretionary annual cash bonuses, and comprehensive benefits. We emphasize diversity and belonging, cultivating a workplace where everyone can thrive. For more details, visit our website.