Taro Logo

Software Engineer, C++ (Join our Talent Pool)

Award-winning creative software developer for Media and Entertainment industry, specializing in visual effects and animation solutions.
Backend
Mid-Level Software Engineer
Hybrid
Entertainment
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer, C++ (Join our Talent Pool)

Foundry, a pioneering force in Media and Entertainment software for over 25 years, is seeking a C++ Software Engineer to join their product teams. This role represents an opportunity to join a company whose software has been instrumental in creating VFX for every Academy Award-winning film in the past decade.

As a Software Engineer, you'll be integral to developing high-quality, scalable applications using C++ and Python. The role demands strong technical expertise in C++ programming, cross-platform development experience (Windows, Linux, OSX), and the ability to work effectively in a collaborative team environment.

The position offers a blend of technical challenges and creative problem-solving, working on software that powers visual effects and animation for global creative leaders. You'll be responsible for designing, implementing, and testing code while collaborating closely with cross-functional teams to ensure optimal delivery of solutions that meet customer needs.

Foundry offers an inclusive environment that values diverse perspectives, with comprehensive benefits including medical insurance, pension scheme, and generous holiday allowance. The hybrid work model provides flexibility, while development opportunities and social events foster both professional and personal growth.

This is an excellent opportunity for a mid-level engineer passionate about software development and interested in contributing to groundbreaking visual effects technology. Join a company with a proven track record of innovation and success in the creative software industry.

Last updated 4 months ago

Responsibilities For Software Engineer, C++ (Join our Talent Pool)

  • Design, implementation, documentation and testing of C++ and/or Python code
  • Liaison with other engineers, Product Manager and Project Manager
  • Ensure code meets customer requirements and timely delivery
  • Contribute to software quality, scalability, and extensibility

Requirements For Software Engineer, C++ (Join our Talent Pool)

Python
  • Good communication skills, well organised and good time management
  • Experience in commercial software development to deadlines
  • Excellent C++ knowledge
  • Good track record of problem-solving
  • Successful experience of working in a development team
  • Experience of cross-OS development including, Windows, Linux, and OSX
  • Experience with Application GUI development, ideally using Qt (advantageous)
  • Experience with development of video or audio playback/editing applications (advantageous)

Benefits For Software Engineer, C++ (Join our Talent Pool)

Medical Insurance
Dental Insurance
Vision Insurance
  • 25 days holiday + bank holidays
  • Pension scheme & life assurance
  • Health cash plan & medical insurance
  • Season ticket loan
  • Company's social events
  • Gym Discounts
  • Personal Annual Development Time
  • Passion Days
  • Anniversary Day off

Interested in this job?