As an Embedded C++ Developer in our newly formed team, you will build the intermediate framework layer (conceptually similar to the Android Framework) that bridges the core OS with top-level SDKs and manages application lifecycles.

If you want to leave a footprint on technology that millions of people use every single day, this is your turn.


What You Will Do (Responsibilities)
  • Architect the Middleware: Design and develop the platform-independent framework layer that binds Linux OS interfaces with application-facing SDKs
  • Manage App Lifecycles: Write clean, multi-threaded C++ code to manage how smart-home applications launch, run, and interact with the device
  • Innovate from Scratch: Act as a key member of a fresh engineering team, contributing creative ideas to shape a proprietary ecosystem
  • Learn from the Best: Work directly with unique technology, proprietary know-how, and world‑class experts who will help you scale your skills

What We Are Looking For (Requirement)
  • The Core: 5+ years of commercial experience in embedded C++ (preferably C++17 or higher)
  • The Environment: Strong experience developing for embedded devices running Linux
  • The Fundamentals: Deep understanding of multi-threaded programming, system design, data structures, and algorithms
  • The Mindset: Strong analytical skills, a creative and open‑minded approach to problem‑solving, and a desire to build things from the ground up
  • Communication: Professional fluency in English (both written and spoken) to collaborate effectively
#J-18808-Ljbffr

Senior C++ Developer (Embedded)

Apply Now
Back to search page