Allxon’s Embedded Application Engineer focuses on a range of embedded Linux BSP development activities to create a high-quality embedded product. You will be part of a Partner Solution & Integration team implementing innovative embedded Linux solutions for embedded Out-Of-Band (OOB) modules of AIoT edge devices for smart city, smart transportation, and more AI at the edge solutions. This is a great opportunity to expand your development expertise while creating real, customer-focused products that are released worldwide.
[Responsibilities]
Experience and expertise with CPU (ARM), common bus protocols ( I2C, USB, UART, ADC, etc.. ), defining proper embedded Linux behavior, and implementing application/ plugin modules.
Develop embedded Linux BSP of OOB module for leading Edge AI/IoT devices to be remotely managed via Allxon SaaS.
Work closely with other developers/teams to ensure proper interoperability with the OOB module and other AIoT edge devices.
Work closely with the verification and validation (test) team to ensure full test coverage and quick closure of reported embedded Linux BSP defects.
Clear document code functionality and organization using best practices.
Work with technical support to diagnose and troubleshoot customer issues.
Assist businesses to develop the product application
[Core Required Skills]
• Embedded development experience in C/C++, and familiarity with SoC and embedded CPU.
• Experience programming in one of the following: Shell script.
• Revision control (git, GitLab, and More)