Job Description

  • Enhance and maintain the Linux kernel, including subsystems such as memory management, storage, networking, and device drivers.

  • Develop and refine kernel device tree configurations for custom hardware platforms and SoCs.

  • Debug, profile, and optimize kernel modules and low-level system behavior.

  • Collaborate closely with hardware and firmware teams to ensure seamless system integration.

  • General Software & Firmware Engineering

  • Contribute to software applications, embedded components, internal tools, and other engineering initiatives.

  • Write clean, maintainable, and efficient code following industry best practices.

  • Participate in architecture discussions, design reviews, and cross-functional technical planning.

  • What you must have:

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related discipline.
    Software Fi...

  • Ready to Apply?

    Take the next step in your AI career. Submit your application to TEEMA today.

    Submit Application