Embedded (Platform) Software Engineer

5 days ago


Shenzhen, Guangdong, China Avomind Full time CN¥120,000 - CN¥240,000 per year

The Client

At our client's firm, they're redefining play with a one-of-a-kind cube-shaped gaming console that merges the physical and digital worlds. The system combines modular hardware, immersive software, and creative game design to create a brand-new category of interactive entertainment.

About the Role

In this role, you will take ownership of embedded software development across the our client's platform and related devices, working closely with the hardware team onsite as well as cross-functional teams in design, QA, and manufacturing. You will be responsible for the full software development lifecycle—from requirements and design to coding, debugging, and production deployment—ensuring that our products meet the highest standards of performance, stability, and user experience. This is a hands-on, project-driven position where your expertise in embedded systems will directly shape the success of next-generation interactive entertainment devices.

Responsibilities

  • Design and implement software of embedded devices and systems (our client's platform, doc station, etc) from requirements to production and commercial deployment.
  • Design, develop, code, test and debug system software.
  • Design, develop, code, test and debug applications software.
  • Review code and design analysis and review of circuit design of hardware solutions.
  • Analyze and enhance efficiency, stability and scalability of system resources.
  • Integrate and validate new product designs.
  • Support software QA and optimize I/O performance.
  • Provide post production support.
  • Interface with hardware design and development.
  • Assess third party and open source software.
  • Participation in all necessary team meetings.
Requirements

Technology Stack

  • HW: MediaTek MT2xxx (ARM Cortex M4), STM32 (STM32Gxxx), ESP32
  • Kernel: FreeRTOS + MediaTek LinkIt SDK (hal + libs)
  • Thirdparty: WEBP, MPack, WASM, OpenSSL, JPEG, LZMA, MicroECC, TiniSoundFont, Miniz
  • Programming Languages: C, Python, Assembly
  • Compiler: GNU C Compiler (arm-none-eabi-gcc)
  • Build Systems: CMake, Make
  • Development OS: GNU/Linux
  • Communication: BLE, BT, UART
  • Application runtime: Pawn Abstract Machine (AMX), WASM
  • CVS: git, GitHub
  • CI: GitHub Actions

Languages: English is required, Chinese is a plus.

Benefits
  • Official employment in China through our client's registered entity.
  • Competitive compensation.
  • Opportunity to contribute to cutting-edge consumer electronics with global market reach.
  • Work within a dynamic and ambitious team, developing products that redefine interactive entertainment.


  • Shenzhen, Guangdong, China Apple Full time CN¥24,000 - CN¥48,000 per year

    Are you a big-picture thinker who loves setting ambitious goals? Do you have a passion for understanding how each line of code affects all the others? In the Core Operating Systems group we ensure the OS is inseparable from each device's identity as a whole. We work on a core technology that is committed to building fully integrated operating systems which...


  • Shenzhen, Guangdong, China Bragi Full time CN¥400,000 - CN¥800,000 per year

    Bragi was founded in 2013 and launched the world's first Truly Wireless Earphones in 2015 (yes, a whole 12 months before the Airpods...)Since then, We have evolved from a promising startup to a market-moving creator of innovative technology, opening the new category of Truly Wireless Earphones. Bragi transformed into a software enabler for consumer brands,...


  • Shenzhen, Guangdong, China HARMAN International Full time CN¥900,000 - CN¥1,200,000 per year

    A Career at HARMAN LifestyleWe're a global, multi-disciplinary team that's putting the innovative power of technology to work and transforming tomorrow. As a member of HARMAN Lifestyle, you connect consumers with the power of superior sound.Contribute your talents to high-end, esteemed brands like JBL, Mark Levinson and Revel.Unite your passion for audio...


  • Shenzhen, Guangdong, China Second Talent Full time CN¥120,000 - CN¥240,000 per year

    Job Title: Senior Embedded Engineer  Location: Shenzhen, Guangdong Province, China Job Type: Full-time, Permanent About the Opportunity Our client is a fast-growing innovator in the Autonomous Mobile Robots (AMR) sector. They are seeking a hands-on Senior Embedded Engineer to join their engineering team, based permanently in Shenzhen. This is a highly...


  • Shenzhen, Guangdong, China 亚萨合莱(中国)投资有限公司 Full time CN¥80,000 - CN¥120,000 per year

    该职位来源于猎聘 We are seeking a meticulous and rigorous Embedded Test Engineer to join our product development team. You will be responsible for the testing of embedded software and hardware products from modules to complete machines. By designing and executing detailed test cases, you will ensure the reliability, stability and excellent user...


  • Shenzhen, Guangdong, China Second Talent Full time CN¥120,000 - CN¥240,000 per year

    Position OverviewWe are looking for a hands-on Senior Embedded Engineer with a strong background in robotics or AMR (Autonomous Mobile Robots) systems to join our fast-growing team. Based out of Hong Kong, you will work closely with our hardware partner in Shenzhen, to perform autonomy software installation, testing, and validation on AMRs assembled at the...


  • Shenzhen, Guangdong, China Qualcomm Full time CN¥120,000 - CN¥240,000 per year

    Company: Qualcomm ChinaJob Area:Engineering Group, Engineering Group > Software EngineeringGeneral Summary:As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will...


  • Shenzhen, Guangdong, China Qualcomm Full time CN¥200,000 - CN¥400,000 per year

    CompanyQualcomm ChinaJob AreaEngineering Group, Engineering Group > Software EngineeringGeneral SummaryAs a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will...


  • Shenzhen, Guangdong, China Qualcomm Full time $120,000 - $150,000 per year

    Company: Qualcomm ChinaJob Area:Engineering Group, Engineering Group > Software EngineeringGeneral Summary:Qualcomm China is looking for experienced embedded SW engineers interested in developing software for IOT devices. Specifically, the position involves developing embedded software supporting Camera, camcorder and multimedia functions of CDMA, UMTS, and...


  • Shenzhen, Guangdong, China Amazon Lab126 Full time $60,000 - $180,000 per year

    DescriptionAmazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronics. Lab126 began in 2004 as a subsidiary of , Inc., originally creating the best-selling Kindle family of products. Since then, we have produced groundbreaking devices like Fire tablets, Fire TV, Fire phone, and Amazon Echo....