Embedded Software Engineer

J&T Business Consulting
Newport, United Kingdom
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Newport, United Kingdom

Tech stack

Java
Android
Android NDK
Bash
C++
Software Debugging
Linux
Game Engine
Gradle
Shell
OpenGL
Shell Script
Subversion
GIT

Job description

Maintain game code in C++ for Android and Linux targets

  • Write and maintain Linux shell scripts (Bash) for build, deployment and tooling
  • Debug and profile native code on Android (NDK) and Linux
  • Collaborate with designers and engineers to implement game features
  • Ensure excellent performance across hardware variants

Requirements

We are looking for a skilled software engineer to develop high-performance video games for Android and Linux platforms., Android development experience (Java and native C++ / NDK)

  • Confident with Linux (SSH, standard shell commands, file & process management)

  • Linux shell scripting (Bash)

  • Solid debugging skills

  • Good problem-solving and team communication Desirable:

  • Unity game engine experience (especially IL2CPP, Android/Linux builds)

  • Familiarity with OpenGL ES, GNU Make, Gradle, svn, Git

  • Cross-platform porting experience

Apply for this position