Talent.com
This job offer is not available in your country.
Magna - Computer Vision / Algorithm Developer

Magna - Computer Vision / Algorithm Developer

Magna InternationalBangalore
30+ days ago
Job description

Job descriptions may display in multiple languages based on your language selection.

What We Offer :

At Magna, you can expect an engaging and dynamic environment where you can help to develop industry-leading automotive technologies.

We invest in our employees, providing them with the support and resources they need to succeed.

As a member of our global team, you can expect exciting, varied responsibilities as well as a wide range of development prospects.

Because we believe that your career path should be as unique as you are.

Group Summary :

Transforming mobility.

Making automotive technology that is smarter, cleaner, safer and lighter.

Thats what were passionate about at Magna Electronics, and we do it by creating world-class Electronic systems.

We are a premier supplier for the global automotive industry with full capabilities in design, development, testing and manufacturing of complex Electronic systems.

Our name stands for quality, environmental consciousness, and safety.

Innovation is what drives us and we drive innovation.

Dream big and create the future of mobility at Magna Electronics.

Job Responsibilities :

JOB SUMMARY :

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 safe 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).

Education / Experience :

JOB REQUIREMENTS :

  • Bachelors degree in Computer Engineering / Software Engineering / Electronics / Computer Science or equivalent (Masters 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.
  • Awareness, Unity, Empowerment.

    At Magna, we believe that a diverse workforce is critical to our success.

    Thats why we are proud to be an equal opportunity employer.

    We hire on the basis of experience and qualifications, and in consideration of job requirements, regardless of, in particular, color, ancestry, religion, gender, origin, sexual orientation, age, citizenship, marital status, disability or gender identity.

    Magna takes the privacy of your personal information seriously.

    We discourage you from sending applications via email or traditional mail to comply with GDPR requirements and your local Data Privacy Law.

    Worker Type : Regular / Permanent.

    Group : Magna Electronics.

    (ref : hirist.tech)

    Create a job alert for this search

    Computer • Bangalore

    Related jobs
    • Promoted
    Applied Scientist - Computer Vision - C++ / Java / R

    Applied Scientist - Computer Vision - C++ / Java / R

    Career MakersBangalore
    A PhD or MS in CS Computer Vision, Machine Learning, Statistics, or in a highly quantitative field.Java, C++, or other programming language, as well as with R, MATLAB, Python or similar scripting l...Show moreLast updated: 30+ days ago
    • Promoted
    Ctruh - Computer Vision Engineer - Deep Learning Algorithm

    Ctruh - Computer Vision Engineer - Deep Learning Algorithm

    CtruhBangalore
    Job Title : Computer Vision Engineer Location : Bangalore, India(On-site) Job Type : Full-Time &l...Show moreLast updated: 30+ days ago
    • Promoted
    Computer Vision Engineer

    Computer Vision Engineer

    PylonBangalore
    Requirements : - 5+ years of hands-on experience in a computer vision or deep learning role.Experience with industrial / safety inspection d...Show moreLast updated: 2 days ago
    • Promoted
    Image Processing & Computer Vision Engineer

    Image Processing & Computer Vision Engineer

    Renous consultingBangalore
    Role : Image Processing and Computer Vision Engineer Experience : 7years to 9years Location : Bangalore (WFO in Hybrid) - Bachelors or...Show moreLast updated: 30+ days ago
    • Promoted
    GPU Developer - C / C++

    GPU Developer - C / C++

    VikgolBangalore
    Job Title : GPU Developer Location : Hyderabad / Bangalore Experience : 5-15 Years <...Show moreLast updated: 13 days ago
    • Promoted
    System Engineer - C / C++ Programming - NVIDIA GPU & CUDA Stack Development

    System Engineer - C / C++ Programming - NVIDIA GPU & CUDA Stack Development

    Frequency.cxBangalore
    Role Overview : We are seeking an experienced System Engineer (67 years) with strong expertise in C programming, NVIDIA GPU development, and CUDA stack integration.Th...Show moreLast updated: 30+ days ago
    • Promoted
    Computer Vision Engineer - Image Processing

    Computer Vision Engineer - Image Processing

    Career Foresight HR SolutionsBangalore
    Salary : 10 to 25 : - Bachelors or Masters degree in Computer Science, Electrical Engineering, or a related field.Proficiency in Kotlin, with exper...Show moreLast updated: 30+ days ago
    • Promoted
    Computer Vision / Machine Learning Expert - C / C++

    Computer Vision / Machine Learning Expert - C / C++

    Career MakersBangalore
    Experience with object detection, tracking, classification, recognition, scene understanding, facial expression analysis. Experience in ML techniques : SVM, boosting, K-means, KNN, HMM, GMM, Ensemble...Show moreLast updated: 30+ days ago
    • Promoted
    Camera Software Engineer - C / C++ Programming

    Camera Software Engineer - C / C++ Programming

    NasugroupBangalore
    Role Overview : We are seeking an experienced Camera Software Engineer with strong expertise in embedded camera systems and sensor integration.The role involves devel...Show moreLast updated: 30+ days ago
    • Promoted
    Architect - Sensor Technologies - Image & Video Processing

    Architect - Sensor Technologies - Image & Video Processing

    Career MakersBangalore
    Biometric Recognition (Fingerprint, Iris, Vein, etc.Augmented Reality / Virtual Reality.EE / Electrical Engineering, BS / MS from top US schools. Sensor technologies - array sensors, multi sensors, 2PD ...Show moreLast updated: 30+ days ago
    • Promoted
    GPU Modeling Expert

    GPU Modeling Expert

    Global TechnologiesBangalore
    Experience : 15+ years (Senior / SME level) Required Skills : - Proficiency in C / C++ programming languages&...Show moreLast updated: 7 days ago
    • Promoted
    Senior Computer Vision Researcher

    Senior Computer Vision Researcher

    SiteReconBengaluru, Karnataka, India
    Following selection criteria will be followed -.Worked on at least 1 Computer vision problem statement in the past 5 years. Have built, trained and deployed models on production before.Comfortable w...Show moreLast updated: 30+ days ago
    • Promoted
    Sony - Computer Vision & Deep Learning Engineer - Artificial Intelligence

    Sony - Computer Vision & Deep Learning Engineer - Artificial Intelligence

    Sony India Software Centre Pvt LtdBangalore
    Description : We are looking for a skilled and motivated Software Engineer with a strong foundation in C++, Python, Computer Vision, and Deep Learn...Show moreLast updated: 20 days ago
    • Promoted
    CAM Programmer

    CAM Programmer

    Tata ElectronicsHosur, Tamil Nadu, India
    Are you passionate about precision engineering and CNC machining? Join our team as a.Conceptualize and generate CAM programs using NX software, defining cutting tools and strategies for 3D models (...Show moreLast updated: 23 days ago
    • Promoted
    Software Engineer – Instrument Cluster & Vehicle Network with MATLAB Development

    Software Engineer – Instrument Cluster & Vehicle Network with MATLAB Development

    Stellantisbangalore, karnataka, in
    Job title : Software Engineer – Instrument Cluster & Vehicle Network with MATLAB Development.Engineering - BE / BTech / ME / MTech / MS. Discipline – Computer Science, Electronics & Communication, E...Show moreLast updated: 30+ days ago
    • Promoted
    Display Software Engineer - Kernel Programming

    Display Software Engineer - Kernel Programming

    NasugroupBangalore
    Role Overview : We are seeking an experienced Display Software Engineer with deep expertise in display subsystems, interface standards, and graphics frameworks.The id...Show moreLast updated: 30+ days ago
    • Promoted
    Embedded Platform & Computer Vision Lead

    Embedded Platform & Computer Vision Lead

    Sapwood Ventures Pvt Ltd.Bangalore
    Are you a highly skilled Embedded Platform & Computer Vision Leader with a strong C++ background? We need you to lead the architecture, development, and optimization of our embedded vision plat...Show moreLast updated: 30+ days ago
    • Promoted
    Mobileum - C++ Developer - Data Structure & Algorithm

    Mobileum - C++ Developer - Data Structure & Algorithm

    Mobileum India Pvt LtdBangalore
    Role : C++ Developer Experience Range : 3-5 years Location : Bangalore About the Job : We are looking for a passi...Show moreLast updated: 14 days ago