Senior Software Engineer (C++ / TypeScript)

Autodesk

Senior Software Engineer (C++ / TypeScript)

Salary Not Specified

Autodesk, Birmingham

  • Full time
  • Permanent
  • Onsite working

Posted 2 weeks ago, 16 May | Get your application in now before you miss out!

Closing date: Closing date not specified

job Ref: 42b7690c52754ab4a75d6ec9c9e4a655

Full Job Description

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 experience with 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!

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.,

  • Implement prototypes and software components, using C++ & TypeScript

  • Collaborate with teams of excellent engineers to design and develop, refactor, test, deliver and maintain complex features and new subsystems

  • Work 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

    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 TypeScript or JavaScript and web technologies such as React and Redux would be an advantage

  • Familiarity with computational geometry would be an advantage

    Welcome to 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, transforming not only how things are made, but what can be made.


  • We take great pride in our culture here at Autodesk - our Culture Code is at the core of everything we do. Our values and ways of working help our people thrive and realize their potential, which leads to even better outcomes for our customers.

    When you're an Autodesker, you can be your whole, authentic self and do meaningful work that helps build a better future for all. Ready to shape the world and your future? Join us!, We take pride in cultivating a culture of belonging and an equitable workplace where everyone can thrive. Learn more here: https://www.autodesk.com/company/diversity-and-belonging

    Are you an existing contractor or consultant with Autodesk?

    Please search for open jobs and apply internally (not on this external site).

    Welcome to 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, transforming not only how things are made, but what can be made.

    We take great pride in our culture here at Autodesk - our Culture Code is at the core of everything we do. Our values and ways of working help our people thrive and realize their potential, which leads to even better outcomes for our customers.

    When you're an Autodesker, you can be your whole, authentic self and do meaningful work that helps build a better future for all. Ready to shape the world and your future? Join us!

    Not quite ready to apply? Join our talent community (https://flows.beamery.com/autodesk/tc-signup) to stay up to date on new job opportunities and the latest Autodesk news.

    Salary is one part of Autodesk's competitive compensation package. Offers are based on the candidate's experience and geographic location. In addition to base salaries, we also have a significant emphasis on discretionary annual cash bonuses, commissions for sales roles, stock or long-term incentive cash grants, and a comprehensive benefits package.