Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer, Nuke image - Rise Careers
Job details

Senior Software Engineer, Nuke

We are a global company with a mission to advance the art and technology of visual experience. We know that creating an inclusive environment that values and encourages different perspectives is critical for our success, and the success of our people. We are learning, listening and taking action to be better and foster trust in our community. Our goal is to ensure every person working at Foundry feels safe and free to be themselves, to share their ideas or concerns and that there is equal access to opportunities for all.

Nuke®, NukeX® and Nuke Studio® offer cutting-edge toolkits for node-based compositing, editorial and review. The Nuke family's unparalleled flexibility and collaborative workflows help you get the highest quality results—fast.

The Role

This role is an exciting opportunity to be part one of our development teams, which is responsible for delivering high-impact features, feature updates and maintenance to the Nuke product family. 

We are looking for a self-motivated and inquisitive C++ programmer, with experience of developing multithreaded, high-performance commercial software and a knowledge of software engineering best practices. As a Senior Software Engineer, you will help to ensure the quality, scalability, and extensibility of our code.

Reporting to your team’s Lead Engineer, your daily work will involve the design, implementation, documentation and testing of C++ and Python code, collaborating with other Software Engineers, QA Engineers, Designers and the team’s Product Manager to ensure that the code meets the requirements of the customer and is delivered in a timely fashion.

As a Senior Software Engineer, you will be expected to help the Lead Engineer by taking the technical lead on some complex tasks, as well as mentoring and supporting less experienced developers. You will act as an influencer towards other team members by following the best software development practices yourself and aiding others in writing maintainable, efficient and well-structured code. 

It will be amongst your responsibilities to understand the business and wider industry. You will be encouraged to play an active role in communicating with internal and external stakeholders, understanding and sharing requirements and proposed solutions. When appropriate, you may be required to represent and support the company and the product at external events.

As part of our hybrid working policy, you will be working in our London office twice a week.

  • Excellent C++ knowledge
  • 5+ years experience developing for multithreaded, high-performance commercial applications 
  • Good track record of problem solving
  • Good communication skills, well organized, good time management, ability to work independently
  • Experience of working in a development team
  • Experience of cross-OS development including Windows, Linux, and/or macOS (OS X)
  • Experience of writing automated tests

Advantageous Experience

  • GUI application development, ideally with Qt
  • Performance optimisation, including the use of profiling software, such as Intel’s VTune or Xcode Instruments
  • Knowledge of Python
  • Developing for computer graphics and/or image processing applications in 2D/3D
  • Knowledge of Universal Scene Description (USD) and its applications
  • Knowledge of video file formats and encoding/decoding (e.g. FFMpeg, QuickTime)
  • Knowledge of VFX post-production workflows, compositing and/or color science

Responsibilities

  • Understand, practice and refine our development process within the team
  • Assist in the design, implementation and documentation of complex software features
  • Take responsibility for complex project areas and support less experienced developers
  • Improve the quality and stability of the product with maintenance bug fixes
  • Participate in reviews of your own and colleagues’ code
  • Contribute to project planning by providing effort estimates for the team’s future work
  • Assist our Customer Support team with investigations and suggestions related to issues reported by users

THE COMPANY.

Foundry has a heritage of more than 25 years, developing creative software for the Media and Entertainment industry. Its portfolio of award-winning products solves complex visualization challenges to turn incredible ideas into reality. 

Working with creative leaders around the globe, Foundry products are used to create breathtaking visual effects and animation and have been integral in the making of every VFX Academy Award-winning film for the past decade.

For more information visit www.foundry.com

  • 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
Foundry Glassdoor Company Review
4.2 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Foundry DE&I Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of Foundry
Foundry CEO photo
Jody Madden
Approve of CEO

Foundry designs creative software technologies used to deliver award-winning visual effects and 3D content for the design, visualisation and entertainment industries. Foundry’s software advances the art and technology of visual experience in partn...

9 jobs
MATCH
Calculating your matching score...
BENEFITS & PERKS
Paid Holidays
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
September 3, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
Other jobs
Company
Inclusive & Diverse
Diversity of Opinions
Passion for Exploration
Empathetic
Collaboration over Competition
Growth & Learning
Rise from Within
Work/Life Harmony
Maternity Leave
Paternity Leave
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Paid Holidays
Paid Time-Off
Company
Posted last month
Company
Posted 3 months ago
Paid Holidays
Company
Foundry Hybrid Fort Stockton, TX
Posted last month
Paid Holidays