Software Engineer (Embedded Systems/Firmware, Android)

Posted 11 Hours Ago
Be an Early Applicant
Hiring Remotely in USA
Remote
Mid level
Artificial Intelligence • Gaming • Sports
The Role
As a Software Engineer at Nex, you will enhance the Nex Playground console's embedded systems by optimizing its operating system and integrating advanced image processing and machine learning algorithms. You will work with hardware and software integration, ensuring top performance across consumer electronics.
Summary Generated by Built In

Nex is helping families reconnect with the joy of movement through fun, social, and interactive content that’s accessible to all ages. Its award-winning Nex Playground console, launched in December 2023, uses cutting-edge AI, mobile and vision technologies to merge digital and physical worlds, immersing players in the experience using their natural body movement. Nex Playground games range from original sports and fitness titles, to educational games and titles in collaboration with Hasbro and Sesame Workshop.

Since its founding, Nex has been recognised as one of Fast Company’s Most Innovative Companies, TIME’s Best Inventions, Parents’ Best Entertainment System for Families, and has been awarded the prestigious Apple Design Award.  Nex Playground is also kidSAFE+ COPPA certified, highlighting the company’s firm stance on privacy and safety for kids and families.  To learn more, visit https://www.nex.inc or follow the company on Instagram and Facebook.

Location: Hong Kong or Remote
Type: Full Time
Reports to: Head of Platform Engineering

The Role

As Nex’s Software Engineer in Embedded Systems/Firmware, you are part of an ambitious and versatile Platform Engineering Team pushing the boundaries of motion gaming by optimizing Playground’s operating system and integrating state-of-the-art image processing, CV and ML algorithms. You help us take control of all low-level SoC functions, including NPU, ISP, and GPU pipelines to achieve best-in-class throughput and response. You unlock new system capabilities by enabling deep, end-to-end integration across applications, firmware, and hardware. Your product is a beautiful technology stack where innovative interactive experiences can thrive. You report to the Head of Platform Engineering.

As a technology enthusiast, you want to be part of a creative process that improves people’s lives. You are fond of new innovations, especially those connecting the physical and digital worlds. You are a relentless learner and problem solver. You resist the urge to succumb to deadlines, pressure, and skepticism until you get to the root of every problem. Coding is your doorway to the world.

What You Will Bring To The Table

  • Ability to deeply integrate software and hardware to push the technology boundaries and unlock new capabilities.
  • Knowledge of Android and Linux operating systems.
  • A developed sense and sensitivity to technology to lead your colleagues down the right paths.
  • Skills that accelerate your colleagues’ learning, experimentation, and product development.

Must Have

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

Should Have

  • Fascination with low-level hardware technology.
  • Willingness to deep-dive into problems and an obsession with finding the root causes.
  • Commitment to building useful products.
  • Strong problem-solving and analytical skills.
  • Desire to help others succeed

Nice to Have

  • Familiarity with image processing and graphical pipelines.
  • Domain knowledge of cameras and ISPs.
  • Domain knowledge of neural networks and NPUs.
  • Domain knowledge of Arm Cortex CPUs and Mali GPUs.
  • Experience with bootloaders and system initialization.
  • Experience with deploying ML applications on the edge.
  • Interest in venture business and startup life.
  • Relevant industry connections.
We Offer
  • 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

Nex is located in San Jose, California, USA and Hong Kong. Learn more about us at nex.inc/who-we-are.
We encourage applications even if you don’t meet more than 50% of the requirements — we believe that experience comes in many forms!

Top Skills

C
C++
Python
The Company
HQ: San Jose, CA
55 Employees
Hybrid Workplace
Year Founded: 2017

What We Do

Nex Team Inc., the company behind HomeCourt and Active Arcade, was founded in 2017 by second time entrepreneurs and ex-Apple engineers. For over a decade, Nex has successfully created amazing user experiences with technologies. The last startup produced by this award winning team was acquired by Apple, Inc.

See current job openings at https://www.nex.inc/careers

Similar Jobs

Square Logo Square

Senior Software Engineer, Android - Kitchen Connectivity

eCommerce • Fintech • Hardware • Payments • Software • Financial Services
Remote
Hybrid
8 Locations
12000 Employees
168K-297K Annually

McDonald’s Global Technology Logo McDonald’s Global Technology

Manager, Site Reliability Engineering

eCommerce • Food • Information Technology • Mobile • Cybersecurity • App development • Big Data Analytics
Remote
Hybrid
Chicago, IL, USA
1400 Employees
130K-165K Annually

Cash App Logo Cash App

Senior Machine Learning Engineer, Financial Crimes, Cash App

Blockchain • Fintech • Mobile • Payments • Software • Financial Services
Remote
Hybrid
San Francisco, CA, USA
3500 Employees
139K-245K Annually

PartySlate Logo PartySlate

Systems Software Engineer

Consumer Web • Events • News + Entertainment • Software • Hospitality
Remote
Hybrid
Chicago, IL, USA
60 Employees

Similar Companies Hiring

RunPod Thumbnail
Software • Infrastructure as a Service (IaaS) • Cloud • Artificial Intelligence
Charlotte, North Carolina
53 Employees
HERE Thumbnail
Software • Logistics • Internet of Things • Information Technology • Computer Vision • Automotive • Artificial Intelligence
Amsterdam, NL
6000 Employees
True Anomaly Thumbnail
Software • Machine Learning • Hardware • Defense • Artificial Intelligence • Aerospace
Colorado Springs, CO
131 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account