Senior Software Engineer, Core Low Level Systems

4 weeks ago


Brighton, Brighton and Hove, United Kingdom Unity Full time
Unity Kernel Team Software Developer

We 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 Responsibilities
  • Contribute to the design, development and optimisation of kernel components in Unity's platform
  • Implement and maintain low-level systems and libraries to support various features and functionalities within Unity's runtime environment
  • Participate in code reviews, architectural discussions and knowledge sharing sessions to foster a culture of collaboration and continuous improvement
  • Investigate and resolve complex technical issues and performance bottlenecks in Unity's kernel components, working closely with QA and Product teams
Requirements
  • Proven experience in kernel development, systems programming or low-level software engineering
  • Strong proficiency in C++ programming language
  • In-depth knowledge of low-level systems such memory management, concurrency, networking, atomics, and mutex's
  • Strong communications and interpersonal skills with the ability to collaborate effectively with multidisciplinary teams and stakeholders
  • Experience with cross platform development
Preferred Qualifications
  • Proficiency in C# programming language is advantageous
  • Experience with software quality practices including test coverage, performance testing, regression testing, stress-testing, etc
  • An Understanding of C and Assembler would be beneficial
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

    Unity Kernel Team - Senior Software Engineer, Core Low-Level SystemsWe are seeking an experienced and talented senior developer to join our Unity Kernel Team. As a key member of the 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...


  • 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...


  • 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...


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

    The OpportunityWe are seeking an experienced senior software engineer to join Unity's Kernel Team. Our mission is to focus on Unity's underlying systems to maximise both stability and performance for all of our users. 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...


  • 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

    The OpportunityWe are seeking an experienced senior developer to join the Unity Kernel Team. Our mission is to focus on Unity's underlying systems to maximise both stability and performance for all of our users. 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...


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

    The OpportunityWe are seeking an experienced and talented senior developer to join the Unity Kernel Team. Our mission is to focus on Unity's underlying systems to maximise both stability and performance for all of our users. As a member of the team, you will play a crucial role in the development and optimisation of Unity's kernel components, which are...


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

    Role Description We 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 maximize stability and performance for all users. As a member of the team, you will play a crucial role in the development and optimization of Unity's kernel components, which are fundamental to...


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

    Role DescriptionWe are seeking an experienced and talented senior developer to join the Unity Kernel Team. Our mission is to focus on Unity's underlying systems to maximize both stability and performance for all of our users. As a member of the team, you will play a crucial role in the development and optimization of Unity's kernel components, which are...


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

    Role DescriptionWe are seeking an experienced and talented senior developer to join the Unity Kernel Team. Our mission is to focus on Unity's underlying systems to maximize both stability and performance for all of our users. As a member of the team, you will play a crucial role in the development and optimization of Unity's kernel components, which are...


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

    Role Description We 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 maximize stability and performance for all users. As a member of the team, you will play a crucial role in the development and optimization of Unity's kernel components, which are fundamental to...


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

    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 2K Full time

    Job Title: Senior Software and Systems EngineerWe are seeking a highly skilled Senior Software and Systems 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...


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

    Job Title: Senior Software and Systems EngineerWe are seeking a highly skilled Senior Software and Systems 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...