AI Embedded Systems Engineer

3 - 8 years

9 - 13 Lacs

Posted:2 months ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Responsibilities
Requirements
Qualification
Experience
  • 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
  • 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)
  • Bachelors degree in computer science/ Graduation / Post Graduation
  • 3+ Years
  • Our Services

    Mock Interview

    Practice Video Interview with JobPe AI

    Start Machine Learning Interview
    cta

    Start Your Job Search Today

    Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

    Job Application AI Bot

    Job Application AI Bot

    Apply to 20+ Portals in one click

    Download Now

    Download the Mobile App

    Instantly access job listings, apply easily, and track applications.

    coding practice

    Enhance Your Python Skills

    Practice Python coding challenges to boost your skills

    Start Practicing Python Now
    Kefi Tech Solutions logo
    Kefi Tech Solutions

    Information Technology

    Silicon Valley

    RecommendedJobs for You

    Kochi, Bengaluru, Thiruvananthapuram