Job Search and Career Advice Platform

Enable job alerts via email!

OS Performance Expert

microTECH Global Limited

United Kingdom

On-site

GBP 50,000 - 70,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

An international semiconductor company is seeking an OS Performance Expert to optimize mobile operating systems. Key responsibilities include enhancing OS performance, researching application architecture, and designing high-performance modules. The ideal candidate will hold a Master's degree in a relevant field, with substantial experience in OS optimization and proficiency in programming languages such as JAVA and C++. This role is permanent and based in Cambridge, United Kingdom.

Qualifications

  • Master's degree in a relevant field.
  • Proficiency in programming languages like JAVA, C++, Python.
  • Extensive experience in operating system performance optimization.

Responsibilities

  • Conduct in-depth research on runtime resource management.
  • Investigate kernel task scheduling and provide optimization solutions.
  • Design and implement high-performance APIs for OS applications.

Skills

Proficiency in one or more programming languages (e.g., JAVA, C++, Python, JS, HTML, JavaScript, GO)
Understanding of data structures and algorithms
Experience in operating system performance optimization

Education

Master's degree in Computer Science, Computer Engineering, or Electrical Engineering
Job description

Job Title: OS Performance Expert Job Type: Permanent Location: Cambridge, United Kingdom Our client are an international semiconductor company. As a Senior OS Performance Expert, you will play a crucial role in optimizing the performance of our new mobile operating systems OS.

Responsibilities
  • Enhancing OS System Performance:
    • Conduct in-depth research on runtime resource management and control policies.
    • Investigate kernel task scheduling and SOC frequency modulation mechanisms.
    • Analyse and collaborate between software/hardware co-design.
    • Identify and address Operating system performance bottlenecks.
    • Design and implement solutions to ensure smooth and superior product performance.
  • Researching OS Application Architecture:
    • Build the competitiveness of key technologies in OS applications.
    • Improve application interaction and dynamic user experience.
    • Design and optimize high-performance core modules.
    • Solve key technical problems in application architecture.
    • Gain insights into industry trends and research OS application technologies.
    • Develop high-performance APIs and development paradigms for OS applications.
    • Ensure applications are easy to develop and provide a smooth user experience.
Technical Requirements
  • Master's degree in a field relevant to computer systems, including but not limited to Computer Science, Computer Engineering, and Electrical Engineering.
  • Understanding of data structures and algorithms.
  • Proficiency in one or more programming languages (e.g., JAVA, C++, Python, JS, HTML, JavaScript, GO).
  • Extensive experience in engineering roles specializing in operating system performance optimization, systems optimization, or related areas.
Desirables
  • Experience in developing mobile application software, Internet software or iOS/Android operating systems.
  • Familiarity with front-end development technologies including but not limited to JavaScript frameworks (e.g., React, Angular, Vue.js), HTML5, CSS.
  • Knowledge of operating system principles and experience in system architecture, performance, and power consumption optimization.
  • Experience in publishing academic papers in related fields.
  • Experience in publishing papers in international conferences or journals.

If you’re interested please reach out to daniel@microtech-global.com to hear more.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.