Experienced C++ Programmer


Viridian is seeking an experienced C++ programmer to join our team and develop exciting new technologies for the video game industry.

As part of our team you will play a critical role in analyzing, understanding, and enhancing complex software systems.

This is an excellent opportunity for a C++ programmer looking to step up to the next level and advance their career in a supportive and collaborative environment. The successful candidate will report directly to our Technical Lead, helping to influence key decisions and expand the team.

Hours/week: 37.5 hours

Work Hours: 9.00/10.00 to 5.30/6.30 (Flexi-Time), Monday to Friday

Salary: Negotiable based on experience

Start Date: 1st September 2024 (Flexible)

Location: Ireland or United Kingdom

About the Role

Responsibilities

  • Analyze and reverse engineer complex software applications and systems.

  • Identify, diagnose, and address software inefficiencies.

  • Develop and optimize C++ code for a wide range of platforms.

  • Design and develop solutions to complex problems

  • Document findings, methodologies, and best practices.

  • Stay updated with the latest trends and techniques in reverse engineering and software development.

Requirements

  • Proven experience as a C++ programmer, with a strong portfolio of completed projects.

  • Expertise in reverse engineering, including experience with disassemblers, debuggers, and decompilers.

  • Deep understanding of software architectures, operating systems, and low-level programming.

  • Strong problem-solving skills and attention to detail.

  • Ability to work independently as well as in a team environment to meet deadlines.

  • Excellent communication and interpersonal skills.

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.

Pluses

  • Contributions to open-source projects or relevant publications.

  • Personal interest in video games

  • Exposure to different development technologies

Frequently Asked Questions

What will I be working on?

You’ll be working on new IP developed at Viridian Software as part of a small team of highly skilled engineers.

How large is the team?

The team currently consists of 8 people full-time and part-time.

Does Viridian Software allow work-from-home?

For employees based in Ireland, work from home is not permitted during the first 12 weeks of the probation period unless there a special circumstances.

For contractors based outside of Ireland, remote work is allowed.

Where is the office located?

The office is located at Talent Garden, Claremont Avenue, Botanic,
Glasnevin, D11 YNR2, Dublin.