Embedded Software Engineer, AOSP

Posted 12ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Embedded Software Engineer at Nex optimizing the operating system of Playground and integrating advanced image processing algorithms. Joining a creative team focused on enhancing interactive gaming experiences.

Responsibilities:

  • As part of the Platform Engineering Team, optimize Playground’s operating system and integrate state-of-the-art image processing, CV and ML algorithms.
  • Take control of low-level SoC functions including NPU, ISP, and GPU pipelines to achieve best-in-class throughput and response.
  • Unlock new system capabilities by enabling deep, end-to-end integration across applications, firmware, and hardware.
  • Engage in a creative process that improves people’s lives.

Requirements:

  • 3+ years of experience in embedded system software development.
  • 1+ years of experience with Android Open Source Project.
  • 1+ years of experience with consumer electronics.
  • Proficiency in C/C++ and Python.
  • Proficiency in system debugging tools such as perfetto, systrace, tcpdump, Arm Mobile Studio, etc.
  • Knowledge of Android and Linux operating systems, hardware abstraction layers, task scheduling, multi-processing, and performance optimization techniques.
  • Understanding of computer architectures, memory access patterns, caching, interrupts, and hardware acceleration.
  • Proficiency in English communication.

Benefits:

  • Competitive compensation package.
  • Flexible working hours and vacation policy.
  • Product-driven culture that treasures talents and individual growth.
  • Front-row seat and hands-on experience with cutting edge technologies in the evolving gaming field