Valeo
Location
Chennai | India
Job description
5+ years of experience with software development using C/C++ on embedded platforms (e.g. ARM and DSP)
Degree in Software Engineering, Computer Science, Electronics
Familiarity with resource / load sharing and synchronisation techniques for multi-core processing
Design & development of Computer vision algorithm on embedded platform
Computer vision algorithm knowledge
TI DSP & EVE, Renesas DSP, CVe & IMP-X5+ knowledge
Porting & Optimization of computer vision algorithms on embedded platform
Good debugging skill on embedded platform
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
Knowledge of the software development lifecycle
Desired Attributes
Experience with parallel programming in CUDA, or OpenCL , OpenVX,
Expertise on Broadcom Pixel processor
Understanding of prototyping/scripting tools such as MATLAB, Python, OpenCV etc.
Familiarity with documenting software architecture and design using UML or similar tools
2+ years of experience in multi-core video processing algorithms
Knowledge of automotive processes and standards such as ISO26262 and ASIL
Worked in a regulated industry such as automotive or aerospace
Job tags
Salary