Jobs
>
Edinburgh

    C++ Data Programmer - Edinburgh, United Kingdom - Rockstar Games

    Default job background
    Full time
    Description

    A career at Rockstar Games is about being part of a team working on some of the most creatively rewarding and ambitious projects to be found in any entertainment medium.

    Rockstar North is on the lookout for a talented Engine Programmer with a keen interest in all the low-level technology that makes a modern video game tick.

    If you like to understand how things really work "under the hood" of your favourite games, we'd love to hear from you.

    This is a full-time permanent position based out of Rockstar's unique game development studio in the heart of Edinburgh.

    We are responsible for many of the core pieces of technology that underpin Rockstar games – such as memory management, streaming game data efficiently, population systems, LOD, scene management, rendering pipeline, scripting engine, and more.

    We coordinate and support the wider efforts across the development team to get our games running smoothly and making best use of system resources.

    Work closely with the script and performance teams to develop and optimise the script engine and empower content-developers.
    Implement new core technologies necessary to realize the vision of our games.
    Perform research to acquire new knowledge necessary to perform tasks and continue the technological evolution of the game.

    Develop high performance and easy to use tools and systems for the script engine, streaming, world representation, and other subsystems.

    A degree in Computer Science/related discipline, or equivalent experience.
    ~3+ years' experience in low-level C/C++ development.

    Demonstrable experience with C/C++ programming.
    A fundamental understanding of C#, its memory-model, and runtime performance considerations.
    Experience with scripting engines and their integration into game engines.
    Excellent problem-solving skills with an emphasis on debugging C++ code.
    Experience in any of the following: performance/memory optimisation, open world streaming, advanced scene management techniques.

    Analytical skills geared towards the measurement of system performance, memory use etc, plus the communication skills needed to generate solutions.

    Self-motivated, enthusiastic/passionate about games and curious about how things work.
    Practical C# experience in realtime applications, ideally with a focus on improving runtime performance and memory management.
    Understanding of code performance considerations, including "big O" notation as related to algorithmic complexity.

    In line with this commitment, Rockstar will provide reasonable accommodations to qualified job applicants with disabilities during the recruitment process in order for such applicants to be considered for the position for which they are applying, as well as to qualified employees to enable them to perform the essential functions of their roles.

    If you need more information about Rockstar's reasonable accommodation policies or process, or need to request an accommodation, please contact the Human Resources Department.

    We encourage applications from all suitable candidates regardless of age, disability, gender identity, sexual orientation, religion, belief, race, or any other protected category.

    British Citizen, EEA Passport Holder, Visa and Permit type, etc.)
    Website


    You acknowledge that your personal information will be collected and used by Rockstar Games based on the Privacy Notice for Job Applicants (the "Privacy Notice"), available at .

    The Privacy Notice provides information about how we use your data and how you can exercise your data rights (such as access, correction, or deletion).



  • NatWest Group Edinburgh, United Kingdom

    Our people work differently depending on their jobs and needs. From hybrid working to flexible hours, we have plenty of options that help our people to thrive. · This role is based in the United Kingdom and as such all normal working days must be carried out in the United Kingdom ...

  • Quotient Sciences

    SAS Data Programmer

    6 days ago


    Quotient Sciences Edinburgh, United Kingdom

    Quotient Sciences is a drug development and manufacturing accelerator providing integrated programs and tailored services across the entire development pathway. Cutting through silos across a range of drug development capabilities, we helpbiotech and pharma customers save preciou ...

  • MMS

    SAS Data Programmer

    2 weeks ago


    MMS Edinburgh, United Kingdom

    MMS is an innovative, data-focused CRO that supports the pharmaceutical, biotech, and medical device industries with a proven, scientific approach to complex trial data and regulatory submission challenges. Strong industry experience, technology-enabled services, and a data-drive ...


  • Royal London Edinburgh, United Kingdom

    Contract Type: Permanent · Hybrid 50% home/office based · Group Transformationaims to be a catalyst for change, to drive innovation and operational excellence within Royal London.We bring together colleagues from Change, Procurement, Workplace, Rectifications, and Data Manageme ...

  • A.S.A Recruitment Ltd

    Head of Data

    3 weeks ago


    A.S.A Recruitment Ltd Edinburgh, United Kingdom

    Are you an Azure data solutions expert? · If you started in this role today you would be... · Getting in at the ground level of a large programme that will be built on the cloud and provide a platform for future innovation in the sector for years to come · Leading on the approach ...


  • Page Personnel Secretarial & Business Support Edinburgh, United Kingdom

    To support the Digital Planning Programme Project Manager to deliver the digital planning skills and capabilities programme which aims to develop a range of tools to support development, knowledge transfer and champion digital planning. To assist the DigitalPlanning Programme Pro ...

  • A.S.A Recruitment Ltd

    PMO Lead

    2 weeks ago


    A.S.A Recruitment Ltd Edinburgh, United Kingdom

    We are seeking an accomplished individual to join a dynamic team within a public body dedicated to steering transformative corporate change. This unique opportunity calls for a PMO Lead with expertise in Planview, contributing to the organisation's mission of delivering impactful ...

  • SQW

    Research Consultant

    3 weeks ago


    SQW Edinburgh, United Kingdom

    **We are looking to recruit bright, motivated graduates to our Edinburgh office. The role offers hybrid working, combining time in the office with home-working and time with clients/on fieldwork.** · Public policy can shape a better society. SQW informs public policy through high ...


  • Kin + Carta Europe Edinburgh, United Kingdom

    Want to help build a world that works better for everyone? Kin + Carta is a global digital transformation consultancy that makes a difference to the billions who now work, play, shop, communicate and share online. · Join a global team of curious and diverse minds in connecting pe ...


  • Kin + Carta Europe Edinburgh, United Kingdom

    Want to help build a world that works better for everyone? Kin + Carta is a global digital transformation consultancy that makes a difference to the billions who now work, play, shop, communicate and share online. · Join a global team of curious and diverse minds in connecting pe ...


  • Stantec Edinburgh, United Kingdom

    **Redefine your personal best** · Have you ever thought about joining a Graduate Development Programme where you are part of a global community of 26,000 driven, passionate, and smart professionals? · Our accredited Professional Development Programme sets the standard for trainin ...


  • Quotient Sciences Edinburgh, United Kingdom

    **Company Overview** · Quotient Sciences is a drug development and manufacturing accelerator providing integrated programs and tailored services across the entire development pathway. Cutting through silos across a range of drug development capabilities, we save precious time and ...


  • NHS Scotland Edinburgh, United Kingdom

    To provide circumscribed psychological interventions and Neuropsychological assessment under the supervision of a qualified professional psychologist, according to a plan agreed with the supervising psychologist and within the overall framework of the team's policies and procedur ...

  • Be-IT Resourcing

    Programme Manager

    2 weeks ago


    Be-IT Resourcing Edinburgh, United Kingdom

    **Programme Manager** · **Edinburgh (Some WFH possible)** · **12-month contract - start date likely Mid/End of March** · **Inside IR35 - £600 per day** · Are you an experienced Programme Manager who is looking to take on their next contract role? · Be-IT are recruiting for a glob ...


  • Mercy Corps Edinburgh, United Kingdom

    **Position Description** · **Location**: UK - flexible remote within UK or NL · **Position Status**: Full-time, 12 months fixed term (leave cover) · **Salary**: UK: circa K ; NL: circa 39K- 45K - circa ranges flexible based on professional experience · **About Mercy Corps** · Mer ...

  • Teacheroo

    Database Officer

    3 weeks ago


    Teacheroo Edinburgh, United Kingdom

    The Role · - George Watson's College provides a world class education for children and young people from Preschool to Senior 6. We are proud of our heritage and passionate about our plans for the future. _ · We are currently seeking a skilled and motivated individual to join our ...


  • Mercy Corps Edinburgh, United Kingdom

    **Position Description** · **Location**: UK - flexible remote within UK · **Position Status**: Full-time, 12 months fixed term (leave cover) · **Salary**: K (circa ranges) · **About Mercy Corps** · Mercy Corps is powered by the belief that a better world is possible. To do this, ...


  • InterGen Edinburgh, United Kingdom

    **Data and Analytics Graduate** · **Edinburgh, Scotland, United Kingdom**: · **Purpose**: · InterGen are seeking a talented graduate to join our twoyear **data and analytics** programmefor a unique opportunity to build strong data experience in a dynamic energytrading environment ...


  • Page Personnel Finance Edinburgh, United Kingdom

    Our client is looking for a Project Co-ordinator - Fixed Term Contract until September 2023 at least · **Client Details** · A leading company · **Description** · To support the Digital Planning Programme Project Manager to deliver the digital planning skills and capabilities prog ...


  • Maggie's Edinburgh, United Kingdom

    Location of appointment · Maggie's Edinburgh, The Stables, Western General Hospital, Crewe Road, Edinburgh, EH4 2XU · Tuesday 18 April 2023 · Contract type · Permanent · Salary range · £48,607 - £58,329 DOE · We are looking for an enthusiastic and highly motivated Clinical or Cou ...