Senior Software Developer (Low Level)
Senior Software Developer (Low Level)

Senior Software Developer (Low Level)

London Full-Time 43200 - 72000 £ / year (est.) No home office possible
4

At a Glance

  • Tasks: Develop and implement features for the Elements Engine while collaborating with a creative team.
  • Company: Join a friendly, multi-disciplinary team at 4J Studios, known for shaping exciting game projects.
  • Benefits: Enjoy competitive salary, private medical insurance, cycle to work scheme, and more perks.
  • Why this job: Be part of a dynamic environment where your ideas directly influence game development and innovation.
  • Qualifications: 6+ years in software development, expertise in low-level programming, and experience with large codebases required.
  • Other info: Onsite work in Dundee or East Linton, Scotland is necessary; direct applications only.

The predicted salary is between 43200 - 72000 £ per year.

As a Software Developer, you will work with other programmers, artists, designers, production staff, and other team members involved in the development of a game project. We encourage Software Developers to become experts in areas that interest them; however, we prefer to allow the ability to work across the project rather than become specialists locked into a specific role. We are currently excited to be expanding the Elements Engine team to support game projects built using this engine.

Responsibilities

  • Create technical design for, and implement, features of the Elements Engine across all areas.
  • Support the Lead Software Developer in maintaining standards within a project to ensure that the project continues to be maintainable.
  • Work with team members from other disciplines to define and implement features.
  • Mentor more junior members of the team to support their development.
  • Continue to expand knowledge across all areas of the development to support the current project and propose ideas for future projects.

Desired Knowledge, Skills, and Abilities

  • At least 6 years’ experience as a Software Developer/Engineer in the Games Industry.
  • Experience working within a large codebase, working independently and collaborating with a larger team.
  • Knowledge of current console and PC architectures.
  • Technical expertise in low-level programming – you will be comfortable with profiling and optimizing code for both performance and memory use.
  • You will have some working knowledge of assembly language(s) and a desire to understand the details of how hardware operates at a low level.

Preferred Knowledge, Skills, and Abilities

  • Experience working with multi-platform titles.
  • Experience working directly with platform SDKs.
  • Released titles on consoles.
  • At least 2 years’ experience as a Senior Software Developer/Engineer in the Games Industry.
  • Experience writing memory and processor efficient code for current hardware architectures.
  • Experience working on a title with network multiplayer.

Eligibility Requirements

  • Must have the right to work in the United Kingdom.
  • Must be willing to work onsite in Dundee or East Linton, Scotland.

In return, we offer a friendly, small, multi-disciplinary team where your input really helps shape the products, in addition to a competitive salary and a host of benefits:

  • Income protection
  • Life assurance
  • Private medical insurance
  • Employee assistance programme
  • Cycle to work scheme
  • Electric car lease scheme
  • Savings & discounts

If this sounds like the type of environment you would like to work in, then please send your CV and covering letter to: Email: jobs@4jstudios.com. Note: Direct applications only please. No recruitment agencies.

Senior Software Developer (Low Level) employer: 4J Studios Ltd

At 4J Studios, we pride ourselves on fostering a collaborative and innovative work culture where every team member's contributions are valued. Located in the vibrant cities of Dundee and East Linton, Scotland, we offer a competitive salary alongside comprehensive benefits such as private medical insurance and a cycle to work scheme, ensuring our employees feel supported both personally and professionally. With opportunities for mentorship and cross-disciplinary collaboration, we empower our developers to grow their skills and shape the future of gaming.
4

Contact Detail:

4J Studios Ltd Recruiting Team

jobs@4jstudios.com

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Developer (Low Level)

✨Tip Number 1

Familiarise yourself with the Elements Engine and its features. Understanding the engine's architecture and how it integrates with game development will give you a significant edge during discussions with the team.

✨Tip Number 2

Showcase your experience with low-level programming in your conversations. Be prepared to discuss specific projects where you've optimised code for performance and memory, as this is crucial for the role.

✨Tip Number 3

Network with current or former employees of StudySmarter or similar companies. Engaging with them can provide insights into the company culture and expectations, which can be invaluable during your interview.

✨Tip Number 4

Prepare to discuss your mentoring experiences. Highlighting how you've supported junior developers in the past will demonstrate your leadership skills and fit within the collaborative environment they value.

We think you need these skills to ace Senior Software Developer (Low Level)

Low-Level Programming
Code Profiling and Optimisation
Assembly Language Knowledge
Understanding of Console and PC Architectures
Experience with Large Codebases
Collaboration Skills
Technical Design Implementation
Mentoring Junior Developers
Multi-Platform Development
Familiarity with Platform SDKs
Memory and Processor Efficiency
Network Multiplayer Development
Problem-Solving Skills
Adaptability to Different Roles

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your relevant experience in the games industry, particularly your expertise in low-level programming and any projects you've worked on that align with the Elements Engine.

Craft a Compelling Cover Letter: In your cover letter, express your passion for game development and how your skills can contribute to the team. Mention specific experiences that demonstrate your ability to work collaboratively and mentor others.

Showcase Technical Skills: Include specific examples of your technical expertise, such as your experience with profiling and optimising code, knowledge of assembly languages, and any multi-platform titles you've worked on. This will help you stand out.

Highlight Team Collaboration: Emphasise your ability to work across different disciplines within a team. Provide examples of how you've collaborated with artists, designers, and production staff to implement features in past projects.

How to prepare for a job interview at 4J Studios Ltd

✨Showcase Your Technical Expertise

Be prepared to discuss your experience with low-level programming and optimising code. Highlight specific projects where you've profiled and improved performance, as this will demonstrate your technical skills and understanding of hardware.

✨Demonstrate Team Collaboration

Since the role involves working with various disciplines, share examples of how you've successfully collaborated with artists, designers, and other developers in past projects. This shows that you can work well in a team environment.

✨Prepare for Problem-Solving Questions

Expect questions that assess your problem-solving abilities, especially related to large codebases and multi-platform titles. Think of scenarios where you faced challenges and how you overcame them, as this will highlight your critical thinking skills.

✨Express Your Passion for Game Development

Convey your enthusiasm for the gaming industry and your desire to contribute to innovative projects. Discuss any personal projects or interests that align with the company's goals, as this can set you apart from other candidates.

Senior Software Developer (Low Level)
4J Studios Ltd
4
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>