AI Embedded Systems Engineer

KEFI Tech Solutions is looking for multiple Embedded AI Engineer positions experience, candidates with at least 3+ years of experience.

Responsibilities
  • Design and implement software for embedded systems, focusing on constrained devices and real-world applications

  • Develop robust, efficient code in C/C++ (core expertise required) and Python (optional), ensuring high performance and maintainability

  • Utilize frameworks like TensorFlow, PyTorch, and OpenVino to build cutting-edge edge computing and embedded machine learning solutions

  • Optimize software for performance and resource utilization in constrained environments, including AI accelerators and multimedia processing

  • Leverage experience with computer vision and multimedia codecs/frameworks such as GStreamer, OpenMAX, and OpenCL to create advanced applications

  • Develop and maintain applications for platforms like Linux, FreeRTOS, mBed, and Zephyr, ensuring reliability and efficiency

  • Work with development boards (TI, Nvidia, Renesas, etc) and architecture-specific designs (ARM Cortex-M/A, RISC-V)

  • Tackle complex technical challenges with strong analytical skills, including software testing, bug-fixing, and system optimizatio

Requirements
  • At least 3+ years of experience in developing software for embedded systems

  • Strong programming proficiency in C/C++ (Please apply only if you are good at C/C++)

  • Familiarity with Python is desired

  • Exposure to edge computing and embedded ML platforms/frameworks like TensorFlow, Pytorch, OpenVino, etc

  • Hands-on experience in developing software for constrained systems and devices

  • Additional focus on optimization would be desirable

  • Hands-on experience on computer vision, multimedia codecs and/or frameworks like GStreamer, OpenMAX, OpenCL would be a significant plus

  • Experience with OS platforms like Linux, FreeRTOS, mBed, Zephyr

  • Strong analytical and problem-solving abilities

  • Good exposure to software engineering aspects like testing, bug-fixing, configuration management and code reviews

  • Keen interest in keeping abreast with the latest advancements in technology and ability to ramp-up quickly

  • Familiarity with development boards like TI, Nvidia, Renesas or any other

  • Good understanding of computer architectures like ARM Cortex-M/Cortex-A, RISC-V etc

  • Experience in hardware platform-specific code optimization would be desirable (AI accelerators, image or video)

Qualification
  • Bachelor's degree in computer science/ Graduation / Post Graduation

Experience
  • 3+ Years

About Kefi

Kefi Tech Solutions Pvt Ltd is a multidimensional IT company. Kefi brings competitiveness with quality in IT outsourcing service. We are a group of passionate and experienced professionals who have come together with a common goal.