
Software Development Engineer
- Kraków, małopolskie
- Stała
- Pełny etat
- Prototype, implement, and maintain production software components and/or cloud services.
- Collaborate with teams of talented engineers to design, plan, develop, refactor, test, deliver, and maintain complex features within cloud-based, web, and/or desktop components.
- Interact with the product owner and product management teams to review and implement proposed designs.
- Develop and maintain unit tests; aim to automate testing as much as possible.
- Participate in code reviews to ensure new code conforms to standards.
- Use source control and CI/CD platforms such as GitHub, Jenkins, Chef, and related technologies.
- First or upper-second class degree in Mathematics, Applied Mathematics, Physics, Engineering or a related technical field
- Knowledge of Software Engineering Processes and Practices.
- A flexible and fast learner with a keen interest in expanding your skills in the world of desktop or cloud technologies.
- Experience in software engineering, preferably working on complex desktop applications or systems that require regular releases, continuous support, and maintenance.
- Experience in debugging, testing, and technical reasoning.
- Good communication and people skills - comfortable explaining complex technical systems and processes in simple terms.
- Willingness to participate in professional development activities to stay current on industry knowledge and methodologies.
- BREP modelling, mesh modelling
- C++ 17, Python, Fortran, CMake, Jenkins
- Experience with C++, Python, and other relevant programming languages.
- Familiarity with Agile and LEAN methodologies.
- Understanding of computational geometry and related algorithms.
We take pride in cultivating a culture of belonging where everyone can thrive. Learn more here:Are you an existing contractor or consultant with Autodesk?Please search for open jobs and apply internally (not on this external site).