Embedded Linux Engineer Edge Ai Iot

SG, Singapore

Job Description

We're looking for a

hands-on Embedded Linux Engineer

to join our team and help bring our custom SoCs to life. You'll work closely with chip and AI engineers to design, develop, and scale the SDKs, toolchains, drivers, and benchmarks that make edge AI possible.





Duties:



Bring up embedded Linux and/or RTOS on new AI SoCs. Port device drivers for I/O peripherals and AI accelerators. Maintain and evolve build systems, SDKs, and CI/CD toolchains. Build out CI for performance benchmarking, HIL testing, and regression. Write and maintain technical documentation, user guides, and examples. Support internal and external teams deploying the SDK in real-world applications.

Requirements:



3-5 years in embedded software, ideally working on SDKs, toolchains, or SoC bring-up Strong C/C++, Python, Bash, assembly, and GDB debugging skills Experience with GCC toolchains, embedded Linux (incl. DeviceTree), or RTOS (Zephyr, FreeRTOS, MbedOS) Hands-on with board-level bring-up, chip-level testing, and embedded driver development Familiar with Docker, CI pipelines, and Linux CLI tools


You will have an added advantage if you have :


RISC-V experience, especially in AI/DSP extensions * Prior work on custom SoC SDKs or contributions to open-source toolchains

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1533892
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    SG, Singapore
  • Education
    Not mentioned