The Vision Algorithms Engineer is responsible for development of state-of-the-art camera based real time image processing and computer vision algorithms for Drive Assistance Systems from concept phase to production
JOB FUNCTIONS (ESSENTIAL)
- Development (design, implement, test and debug) of algorithms for core and/or application specific software requirements for automotive embedded electronic module serial production projects
- Develop software in compliance with a formal ASPICE/CMMi based Global Product Engineering Process (GPEP).
- Verify algorithms at component and bench level
- Support rest of the functional disciplines with all aspects related to algorithms
- Perform detailed work assignments provided by the mentor or team member, by applying established and well defined software engineering techniques.
- Work assignments primarily involve intermediate work.
- Performs other duties as necessary in support of business objectives. Ensures that facilities are in full compliance with all safety regulations.
- Maintains regular attendance.
- Follows secure work procedures; Uses appropriate personal protective equipment (PPE); Uses workplace tools and equipment as instructed; Reports workplace hazards, injuries and illness as soon as possible following event.
- Complies with the requirements of Quality Operating System (QOS)
- Mandatory and Desirable technical skills are listed in Technical section below.
JOB REQUIREMENTS
Education/Experience
- Bachelor s degree in Computer Engineering / Software Engineering / Electronics / Computer Science or equivalent (Master s preferred)
- 3-12 years relevant experience regarding the Responsibility / Activities (listed above) in serial development. Automotive electronic (mandatory).
-
KNOWLEDGE AND SKILLS
Magna Policies and Processes -
- Core Values
- Magna Charter & Constitution
- Code of Conduct and Ethics (including related Guidelines)
- Quality Policy & Objectives
- Environmental Policy Statement Health & Safety Orientation (including Safety Policy)
- New Hire or New Position Orientation
Customer -
- Key Customer Specific Requirements (CSR) - as applicable
- Review CSR via SharePoint
Technical -
Must Have
- Knowledge of product development engineering practices in automotive field
- Strong working knowledge of conventional image processing and imaging Algorithms
- Strong experience of C++ programming language
- Working knowledge in development of portable, reusable and modular software in automotive environment.
- Experience in using a disciplined software development process based on ASPICE or CMMi process model
- Knowledge of structured problem solving (8D) methods and/or techniques
- Strong Troubleshooting and debugging skills
Desirable
- Knowledge of Signal Processing
- Knowledge of object detection using Yolo/SSD or semantic segmentation using Mask-RCNN/ResNet
- SLAM - Simultaneous Localisation and Mapping
- DL (Deep learning) based algorithm development in Imaging domain
- Knowledge of structured problem solving (8D) methods and/or techniques
- Knowledge of Model based Design and Development
- Working knowledge of Mathworks based tools (Matlab, Simulink)
- Working knowledge of optimisation and porting algorithms to embedded platform based on 32 and 64 bit microcontrollers
Computer -
- Knowledge of MS Office package (especially Excel)
- Knowledge of analysis and engineering tools such as version control/configuration management, UML tools, static code check tools
- Working knowledge of configuration management (preferably PTC/MKS), project monitoring and control techniques
Skills: Image Processing, Uml, Simulink, Signal Processing, Product Engineering, Matlab
Experience: 3.00-12.00 Years
📌 Computer Vision Algorithm Developer (Bengaluru)
🏢 Magna International
📍 Bengaluru
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.