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
EnglishJob 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