Service Global
Iron Systems is an innovative, customer-focused provider of custom-built computing infrastructure platforms such as network servers, storage, OEM/ODM appliances & embedded systems. For more than 15 years, customer have trusted us for our innovative problem solving combined with holistic design, engineering, manufacturing, logistic and global support services.
Job Title: Gameplay Software Engineer II Location: US - CA - Burlingame
Job Description: We are seeking a talented Gameplay Software Engineer to join our Beat Saber team. In this role, you will collaborate with a group of passionate engineers to design, implement, and optimize new features and content for one of the world's most popular VR rhythm games. You will own major areas of the codebase, drive code quality and stability, and ensure the best possible performance across multiple platforms. Key Responsibilities
Feature Development:Work with a team of engineers to implement new features, integrate platform services, and add new game content to Beat Saber. Codebase Ownership:Take ownership of major areas of the codebase, maintaining and improving code quality, stability, and scalability. Performance Optimization:Optimize various game systems to achieve best-in-class performance across all supported platforms. Collaboration:Work independently and as part of a team, contributing to a fast-paced, diverse, and collaborative environment. Product Lifecycle:Participate in all phases of the product development lifecycle, including requirements definition, specifications, development, testing, product release, and sustaining engineering. Minimum Qualifications
integrating new platform services, game content, and more. Own major areas of the codebase -- maintain improve code quality and stability. Optimise various systems for best performance across platforms. BS in Computer Science/Engineering or equivalent industry experience. 3-5 years game development experience. Proficiency in C#, object oriented programming, and component oriented architecture. Ability to work independently with minimal outside supervision. Ability to multi-task, prioritize and be flexible - able to adapt plans and react to change in a diverse, fast-paced, and collaborative environment. A habit of writing super-clean, encaspulated, testable, and well documented code. Experience with all phases of product development lifecycle, including requirements definition, specifications, development, test, product release, and sustaining engineering. Preferred Qualifications
Working knowledge of 3D math. Extensive experience with Unity, including non-game loop features such as asset bundles, shaders, particle systems, and editor tool creation. Previous experience developing for current generation of gaming platforms. Experience with version control and build systems.
Mandatory Skills
integrating new platform services, game content, and more. Own major areas of the codebase -- maintain improve code quality and stability.
Job Title: Gameplay Software Engineer II Location: US - CA - Burlingame
Job Description: We are seeking a talented Gameplay Software Engineer to join our Beat Saber team. In this role, you will collaborate with a group of passionate engineers to design, implement, and optimize new features and content for one of the world's most popular VR rhythm games. You will own major areas of the codebase, drive code quality and stability, and ensure the best possible performance across multiple platforms. Key Responsibilities
Feature Development:Work with a team of engineers to implement new features, integrate platform services, and add new game content to Beat Saber. Codebase Ownership:Take ownership of major areas of the codebase, maintaining and improving code quality, stability, and scalability. Performance Optimization:Optimize various game systems to achieve best-in-class performance across all supported platforms. Collaboration:Work independently and as part of a team, contributing to a fast-paced, diverse, and collaborative environment. Product Lifecycle:Participate in all phases of the product development lifecycle, including requirements definition, specifications, development, testing, product release, and sustaining engineering. Minimum Qualifications
integrating new platform services, game content, and more. Own major areas of the codebase -- maintain improve code quality and stability. Optimise various systems for best performance across platforms. BS in Computer Science/Engineering or equivalent industry experience. 3-5 years game development experience. Proficiency in C#, object oriented programming, and component oriented architecture. Ability to work independently with minimal outside supervision. Ability to multi-task, prioritize and be flexible - able to adapt plans and react to change in a diverse, fast-paced, and collaborative environment. A habit of writing super-clean, encaspulated, testable, and well documented code. Experience with all phases of product development lifecycle, including requirements definition, specifications, development, test, product release, and sustaining engineering. Preferred Qualifications
Working knowledge of 3D math. Extensive experience with Unity, including non-game loop features such as asset bundles, shaders, particle systems, and editor tool creation. Previous experience developing for current generation of gaming platforms. Experience with version control and build systems.
Mandatory Skills
integrating new platform services, game content, and more. Own major areas of the codebase -- maintain improve code quality and stability.