Software Engineer

Autodesk ,
Birmingham, West Midlands

Overview

Job Description

Software Engineer Location: Birmingham - United Kingdom Job ID: 20WD40117 Position Overview Do you want to be part of Autodesk's digital transformation of manufacturing? Do you want to solve complex software problems by building applications, components and services? Are you passionate about engaging with colleagues across the globe and working in an Agile development environment? Do you have a passion for software quality, effective management of technical debt, software development tools and workflows? Do you want to understand how things work, or not, and improve them? If this sounds like you, read on! In this position, you will play an important role in the definition and development of core technologies that make up Autodesk's manufacturing products. You will use your knowledge and enthusiasm on projects covering all aspects of the software development process. You will join a Scrum team and actively contribute to not only that team's success but also the success of other teams with which you will regularly collaborate to solve stakeholder problems. You will work alongside more than 100 other developers on site and over 1,000 developers across the company in a challenging and rewarding environment. Responsibilities * Implement prototypes and software components, primarily using C * Collaborate with teams of excellent engineers to design, plan, develop, refactor, test, deliver and maintain complex features and new subsystems * Interact with the product owner and product management teams to review and implement proposed designs * Work with other engineers across the organisation to improve processes and tools relied on by hundreds of other developers * Working to Agile methodologies as an active member of a Scrum team Minimum Qualifications * Experience in a software development team * First or upper-second class degrees in Computer Science, Software Engineering or a related technical field * Experience with C in a commercial environment Preferred Qualifications * Experience with source control systems, such as Git * Experience with continuous integration and deployment technologies, such as Jenkins * Knowledge of scripting and shell environments, such as Python and Bash * Familiarity with computational geometry would be an advantage About Autodesk With Autodesk software, you have the power to Make Anything. The future of making is here, bringing with it radical changes in the way things are designed, made, and used. It's disrupting every industry: architecture, engineering, and construction; manufacturing; and media and entertainment. With the right knowledge and tools, this disruption is your opportunity. Our software is used by everyone - from design professionals, engineers and architects to digital scientists, students and hobbyists. We constantly explore new ways to integrate all dimensions of diversity across our employees, customers, partners, and communities. Our ultimate goal is to expand opportunities for anyone to imagine, design, and make a better world.