
Junior Software Engineer
Virtuos
full-time
Posted on:
Location Type: Hybrid
Location: Dublin • Ireland
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Implement and develop systems for NPC AI, UI, and general gameplay.
- Deliver high-performance, high-quality, and well-documented code.
- Test and deploy your work on PC and consoles.
- Build features for AAA games that run smoothly on a wide variety of consoles and platforms.
- Use source control and bug reporting software.
- Prioritize and execute tasks in a team environment.
- Provide engineering support to our adjacent disciplines in art, animation, and design.
Requirements
- Strong C++ skills.
- Experience with Unreal Engine or a Custom Engine and good knowledge of its gameplay and AI systems.
- Competent at 3D mathematics related to gaming.
- At least one solid example of implementing a game via work experience, game jam or college project.
- Excellent problem-solving, organizational, and communication skills.
- Familiar with profiling and debugging tools.
- Clear passion for gaming.
- __Desirable__
- Professional experience working with AI and Gameplay in Unreal.
- Agile development experience.
- Tool creation experience.
- Familiarity with other coding languages such as C#, Python, Groovy.
Benefits
- Being part of one of the largest and fastest-growing game development studios in Ireland
- Dynamic career paths contributing to some of the world’s biggest AAA titles in gaming
- Opportunities to grow in a tight-knit community with a people-oriented culture
- Healthy work-life balance and flexible work arrangements
- Comprehensive company healthcare plan
- Occupational Pension Scheme (including employer contribution)
- Global training and development plans - study support, formal education, international experience, career planning and progression opportunities
- Bank for paid sick leave and wellness leave
- Subsidised leave
- Relocation support
- Taxsaver plans
- Career and international mobility opportunities with Virtuos Internal Mobility Program
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C++Unreal EngineCustom Engine3D mathematicsAI systemsgameplay systemsprofiling toolsdebugging toolsC#Python
Soft Skills
problem-solvingorganizational skillscommunication skillsteamwork