Unity Kernel Team Lead, Software Architect

2 months ago


Brighton, Brighton and Hove, United Kingdom Unity Full time
Role Overview

We are seeking an experienced and skilled Senior Software Engineer to join our Unity Kernel Team. As a key member of our team, you will play a crucial role in the development and optimization of Unity's kernel components, which are fundamental to the performance, stability, and scalability of our platform.

Key Responsibilities
  • Contribute to the design, development, and optimization of kernel components in Unity's platform, ensuring seamless integration with our runtime environment.
  • Implement and maintain low-level systems and libraries to support various features and functionalities within Unity's platform, adhering to our high standards of quality and performance.
  • Participate in code reviews, architectural discussions, and knowledge-sharing sessions to foster a culture of collaboration and continuous improvement within our team.
  • Investigate and resolve complex technical issues and performance bottlenecks in Unity's kernel components, working closely with our QA and Product teams to ensure timely resolution and minimal disruption.
Requirements
  • Proven experience in kernel development, systems programming, or low-level software engineering, with a strong track record of delivering high-quality results.
  • Strong proficiency in C++ programming language, with in-depth knowledge of low-level systems, including memory management, concurrency, networking, atomics, and mutexes.
  • Strong communication and interpersonal skills, with the ability to collaborate effectively with multidisciplinary teams and stakeholders, ensuring seamless communication and coordination.
  • Experience with cross-platform development, with a strong understanding of the challenges and opportunities associated with developing software for multiple platforms.
Desirable Skills
  • Proficiency in C# programming language, with experience in software quality practices, including test coverage, performance testing, regression testing, stress-testing, etc.
  • Understanding of C and Assembler, with experience in software development methodologies and best practices.
Additional Information
  • Relocation support is not available for this position.
  • International relocation support is not available for this position.
  • Work visa/immigration sponsorship is not available for this position.


  • Brighton, Brighton and Hove, United Kingdom Unity Full time

    Job OpportunityWe are seeking an experienced and talented senior developer to join the Unity Kernel Team as a key contributor to the development and optimization of Unity's kernel components. As a member of the team, you will play a crucial role in enhancing the core functionalities of Unity's platform.Key ResponsibilitiesContribute to the design,...


  • Brighton, Brighton and Hove, United Kingdom Unity Full time

    Job OpportunityWe are seeking an experienced and talented senior developer to join the Unity Kernel Team as a key contributor to the development and optimization of Unity's kernel components. As a member of the team, you will play a crucial role in enhancing the core functionalities of Unity's platform.Key ResponsibilitiesContribute to the design,...


  • Brighton, Brighton and Hove, United Kingdom Unity Full time

    Unity Kernel Developer Job DescriptionAt Unity, we're looking for a skilled Kernel Developer to join our team. As a key member of our kernel development team, you'll play a crucial role in designing, developing, and optimizing kernel components for our platform.Key Responsibilities:Kernel Component Development: Contribute to the design, development, and...


  • Brighton, Brighton and Hove, United Kingdom Unity Full time

    Unity Kernel Developer Job DescriptionAt Unity, we're looking for a skilled Kernel Developer to join our team. As a key member of our kernel development team, you'll play a crucial role in designing, developing, and optimizing kernel components for our platform.Key Responsibilities:Kernel Component Development: Contribute to the design, development, and...


  • Brighton, Brighton and Hove, United Kingdom Unity Full time

    Job Title: Senior Software and Systems EngineerAt Unity, we're looking for a highly skilled Senior Software and Systems Engineer to join our team. As a key member of our kernel development team, you will play a crucial role in designing, developing, and optimizing Unity's kernel components to ensure the performance, stability, and scalability of our...


  • Brighton, Brighton and Hove, United Kingdom Unity Full time

    Job Title: Senior Software and Systems EngineerAt Unity, we're looking for a highly skilled Senior Software and Systems Engineer to join our team. As a key member of our kernel development team, you will play a crucial role in designing, developing, and optimizing Unity's kernel components to ensure the performance, stability, and scalability of our...


  • Brighton, Brighton and Hove, United Kingdom Unity Full time

    Unity Kernel Team Software EngineerWe are seeking an experienced software engineer to join our Unity Kernel Team. As a member of this team, you will play a crucial role in the development and optimisation of Unity's kernel components, which are fundamental to the performance, stability and scalability of our platform.Key ResponsibilitiesContribute to the...


  • Brighton, Brighton and Hove, United Kingdom Unity Full time

    Unity Kernel Team Software DeveloperWe are seeking an experienced software developer to join our Unity Kernel Team. As a member of the team, you will play a crucial role in the development and optimisation of Unity's kernel components, which are fundamental to the performance, stability and scalability of our platform.Key ResponsibilitiesContribute to the...


  • Brighton, Brighton and Hove, United Kingdom Unity Full time

    Unity Kernel Team Software EngineerWe are seeking an experienced software engineer to join our Unity Kernel Team. As a member of this team, you will play a crucial role in the development and optimisation of Unity's kernel components, which are fundamental to the performance, stability and scalability of our platform.Key ResponsibilitiesContribute to the...


  • Brighton, Brighton and Hove, United Kingdom Unity Full time

    Unity Kernel Team Software DeveloperWe are seeking an experienced software developer to join our Unity Kernel Team. As a member of the team, you will play a crucial role in the development and optimisation of Unity's kernel components, which are fundamental to the performance, stability and scalability of our platform.Key ResponsibilitiesContribute to the...


  • Brighton, Brighton and Hove, United Kingdom Unity Full time

    Unity Kernel Team - Senior Software EngineerWe are seeking an experienced Senior Software Engineer to join our Unity Kernel Team. As a key member of our team, you will play a crucial role in the development and optimization of Unity's kernel components, which are fundamental to the performance, stability, and scalability of our platform.Key...


  • Brighton, Brighton and Hove, United Kingdom Unity Full time

    Unity Kernel Team - Senior Software EngineerWe are seeking an experienced Senior Software Engineer to join our Unity Kernel Team. As a key member of our team, you will play a crucial role in the development and optimization of Unity's kernel components, which are fundamental to the performance, stability, and scalability of our platform.Key...


  • Brighton, Brighton and Hove, United Kingdom Unity Full time

    Unity Kernel Team Software DeveloperWe are seeking an experienced software developer to join our Unity Kernel Team. Our mission is to focus on Unity's underlying systems to maximise both stability and performance for all of our users.Key ResponsibilitiesContribute to the design, development and optimisation of kernel components in Unity's platformImplement...


  • Brighton, Brighton and Hove, United Kingdom Unity Full time

    Unity Kernel Team Software DeveloperWe are seeking an experienced software developer to join our Unity Kernel Team. Our mission is to focus on Unity's underlying systems to maximise both stability and performance for all of our users.Key ResponsibilitiesContribute to the design, development and optimisation of kernel components in Unity's platformImplement...


  • Brighton, Brighton and Hove, United Kingdom Unity Full time

    Unity Kernel EngineerWe are seeking a highly skilled Kernel Engineer to join our team at Unity. As a key member of our engineering team, you will play a crucial role in the development and optimization of Unity's kernel components, which are fundamental to the performance, stability, and scalability of our platform.Key Responsibilities:Contribute to the...


  • Brighton, Brighton and Hove, United Kingdom Unity Full time

    Unity Kernel Development EngineerWe are seeking a highly skilled Kernel Development Engineer to join our team at Unity. As a key member of our engineering team, you will play a crucial role in the development and optimization of Unity's kernel components, which are fundamental to the performance, stability, and scalability of our platform.Key...


  • Brighton, Brighton and Hove, United Kingdom Unity Full time

    Unity Kernel EngineerWe are seeking a highly skilled Kernel Engineer to join our team at Unity. As a key member of our engineering team, you will play a crucial role in the development and optimization of Unity's kernel components, which are fundamental to the performance, stability, and scalability of our platform.Key Responsibilities:Contribute to the...


  • Brighton, Brighton and Hove, United Kingdom Unity Full time

    Unity Kernel Development EngineerWe are seeking a highly skilled Kernel Development Engineer to join our team at Unity. As a key member of our engineering team, you will play a crucial role in the development and optimization of Unity's kernel components, which are fundamental to the performance, stability, and scalability of our platform.Key...


  • Brighton, Brighton and Hove, United Kingdom Unity Full time

    Unity Kernel Development EngineerWe are seeking a highly skilled Kernel Development Engineer to join our team at Unity. As a key member of our engineering team, you will play a crucial role in the development and optimization of Unity's kernel components, which are fundamental to the performance, stability, and scalability of our platform.Key...


  • Brighton, Brighton and Hove, United Kingdom Unity Full time

    Unity Kernel Team Software EngineerWe are seeking an experienced and talented senior developer to join our Unity Kernel Team. Our mission is to focus on Unity's underlying systems to maximise both stability and performance for all of our users.Key ResponsibilitiesContribute to the design, development and optimisation of kernel components in Unity's...