Search by job, company or skills

KPIT

OpenVX Experts

Early Applicant
  • Posted 3 months ago
  • Be among the first 10 applicants

Job Description

Job Description

We are seeking an experienced Embedded C Developer with expertise in OpenVX and a strong background in Texas Instruments processors, including TIOVX, TDA4x, and DRA7x CPUs, GPUs, and DSPs. The ideal candidate will have a solid understanding of computer vision and machine learning concepts, as well as experience with embedded systems development. This is a great opportunity to join a team of innovators and work on cutting-edge projects that push the boundaries of artificial intelligence and IoT applications.

Key Responsibilities:

Design, develop, and optimize embedded C code for computer vision and machine learning applications using OpenVX

Collaborate with cross-functional teams to integrate OpenVX-based solutions on Texas Instruments processors, including TIOVX, TDA4x, and DRA7x CPUs, GPUs, and DSPs

Develop and maintain high-performance, low-power, and reliable embedded systems

Optimize code for performance, power consumption, and memory usage on resource-constrained devices

Troubleshoot and debug issues using various debugging tools and techniques

Collaborate with other teams to ensure seamless integration of OpenVX-based solutions with other system components

Stay up-to-date with the latest developments in OpenVX, computer vision, and machine learning

Participate in code reviews and contribute to the improvement of the overall code quality

Key Competencies:

Technical expertise in Embedded C, OpenVX, and Texas Instruments processors

Strong Problem-solving Skills And Debugging Abilities

Excellent communication and collaboration skills

Qualification:

Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field

Key Responsibilities:

Design, develop, and optimize high-performance graphics engines, tools, and pipelines for our products and services

Collaborate with cross-functional teams, including engineering, art, and design, to ensure successful project delivery

Implement and optimize 3D graphics rendering, physics, and animation using Python, C++, Boost, OpenGL, OpenGL ES, Unity3D/Unreal, and WebGL

Develop and maintain graphics-related tools, scripts, and plugins for our game development pipeline

Debug and troubleshoot complex graphics-related issues and provide technical support to the team

Stay up-to-date with industry trends, best practices, and emerging technologies in computer graphics and game development

Collaborate with other teams to identify and prioritize technical debt and implement improvements

Participate in code reviews, ensure high-quality code, and contribute to the development of our coding standards

Key Competencies:

Technical Expertise: Proficiency in Python, C++, Boost, OpenGL, OpenGL ES, Unity3D/Unreal, and WebGL, with in-depth knowledge of computer graphics, game development, and software engineering.

Problem-Solving: Strong analytical and debugging skills, with the ability to troubleshoot complex graphics-related issues and optimize system performance.

Collaboration: Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams, including engineering, art, and design.

More Info

Skills Required

Login to check your skill match score

Login

Date Posted: 14/11/2024

Job ID: 100361753

Report Job

About Company

Follow

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Senior Specialist Applications

Infineon Technologies

Installation Exceutive

**********Company Name Confidential
Last Updated: 11-01-2025 07:43:29 PM