Share this Job
Apply now »

(Sr.) Algorithm Engineer

Job Number:  34319
Group:  Magna Electronics
Division:  Magna Electronics India
Job Type:  Permanent/Regular
Location: 

Bangalore, KA, IN

Magna

 

Job Number: 34319 
Group: Magna Electronics  
Division: Magna Electronics India 
Job Type: Permanent/Regular 
Location: Bangalore 

 

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 Algorithm 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 work assignments as a highly competent software engineer, requiring independent design, implementation and testing of the software algorithms
  • Work assignments primarily involve intermediate through advanced level work, moving toward complete technical competency and mastery of the field
  • Performs other duties as necessary in support of business objectives.  Ensures that facilities are in full compliance with all safety regulations.

Key Qualifications/Requirements

  • Bachelor’s degree in Computer Engineering / Software Engineering / Electrical Engineering / Computer Science or equivalent(Master’s preferred)
  • 4-8 years’ relevant experience regarding the Responsibility / Activities (listed above) in serial development. Automotive electronic (mandatory).
  •  
  • Knowledge of product development engineering practices in automotive field
  • Knowledge of embedded software development in C/C++ for 16 bit and 32 bit micro-controllers including application and low level drivers for multiple micro-controllers such as PPC microcontrollers, ARM Core, or DSP
  • Working knowledge in structured engineering approach
  • 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
  • Working knowledge of configuration management (preferably PTC/MKS), project monitoring and control techniques
  • Troubleshooting and debugging skills
  • Knowledge of structured problem solving (8D) methods and/or techniques
  • Experience with model based algorithm development using Matlab/Simulink (or equivalent) tools with fixed point, auto coding using RTW (or equivalent) for image processing applications.

Additional Information

08--Engineering F--Permanent/Regular 

Apply now »