Position Overview
As an embedded computer vision software engineer, you will be responsible for the embedded development of computer
vision algorithms and supporting functions enabling Automated Driving Assistance Systems on state of the art multi-core
automotive SoCs. Examples of such algorithms include: pedestrian detection, structure from motion, lane detection, park slot
detection and object detection and classification. Your responsibilities will extend to software architecture design, reviewing
algorithm design, module adaptation and optimisation in a real time multi-core automotive system.
Responsibilities
● Develop and adapt computer vision algorithms and supporting functions on embedded platforms for automated
driving applications
● Work on state of the art multithreaded, multi-core SoC platform running RTOS
● Work on product development compliant with automotive processes and standards like ISO26262, SPICE
● Perform research into new embedded architectures/platforms to ensure the organisation remains abreast of all
leading edge/emerging automotive vision technologies
● Opportunity to work on next generation SOC platforms in complex systems for leading OEMs in the automotive
industry
● Support Intellectual Property activities and generate Invention Disclosure Memos to facilitate patent applications.
● Role may require occasional travelling to other company/customer locations
Professional Experience
Essential Experience :
● 4 years of experience with software development using C/C on embedded platforms (e.g. ARM and DSP)
● 2 years of experience in multi-core video processing algorithms
● Familiarity with resource/load sharing and synchronisation techniques for multi-core processing
● Knowledge of basic computer vision algorithms and image formats
● Background in development tools and methodologies (build systems, configuration management-Git/Hg etc.)
● Excellent written and spoken English language skills
● High level of innovation and motivation
● Knowledge of embedded processor internals (specific hardware blocks and peripherals).
● Exposure to object oriented software design principles
Highly Desirable Experience :
● Experience with parallel programming in CUDA, or OpenCL
● Understanding of prototyping/scripting tools such as MATLAB, Python, OpenCV etc.
● Familiarity with documenting software architecture and design using UML or similar tools
● Automotive industry experience
Education:
B.E/B.Tech:CSC, ECE
The Ops Support Specialist 4 is an entry-level position responsible for providing operations support services, including but not limited to;...
Apply For This JobWe have a vision. Our Digital Brain, o9’s AI-powered platform, is being used by global enterprises to drive their digital...
Apply For This JobJOB TITLE: SERVICE ENGINEER LOCATION: DELHI WONDERING WHAT’S WITHIN DANAHER? TAKE A CLOSER LOOKAt first glance, you’ll see Danaher’s scale....
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Key Activities include: Maintenance of books as per applicable financial reporting standards, handle statutory and...
Apply For This JobService & Support Engineer L3 Chennai, Tamil Nadu, India (https://aluperf.referrals.selectminds.com/jobs/82478/other-jobs-matching/location-only) New 1 additional location Noida, Uttar Pradesh, India Customer Services...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Participate in the development of call monitoring style and industry best practices. Monitor calls and...
Apply For This Job
“`
Search qualified candidates by skills, location, experience, education, and more.
“`