Senior Algorithm Engineer, Perception
Magna Electronics
Pune, IN
5d ago

Group Description

Magna’s ADAS technologies are shaping an autonomous future and improving lives.

Full autonomy is coming. But to create the technology which will bring it into view, you need the desire and ability to adapt complete ADAS systems or modular solutions to any vehicle, for any mobility need.

Magna’s electronics solutions connect OEMs to their customers with features that improve their lives. It’s our expertise across the entire vehicle, key strategic partnerships and culture of innovation that allow us to make our industry-leading technologies road-ready.

And it is how we’ll continue to build a safer, smarter and more connected mobility experience for all people.

Role 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

Key Responsibilities

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)

    Mandatory and Desirable technical skills are listed in Technical section below.

    Technical Conti

    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


    Knowledge of Signal Processing

    Knowledge of object detection using Yolo / SSD or semantic segmentation using Mask-RCNN / ResNet

    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

    Key Qualifications / Requirements

    Bachelor’s degree in Computer Engineering / Software Engineering / Electronics / Computer Science or equivalent (Master’s preferred)

    5-9 years’ relevant experience regarding the Responsibility / Activities (listed above) in serial development. Automotive electronic (mandatory).

    Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form