M

Magna

Automotive components and contract manufacturing provider

AI/ML ADAS Perception Engineer

Computer VisionConfirmed live in the last 24 hours
Full-timeAuburn Hills, MI, USANo salary listedIn-person

About the Job

Requirements

  • A master's degree in computer engineering, software engineering, electrical engineering, computer science, or equivalent is required.
  • At least 3 years of experience in computer vision and image-processing algorithm development using traditional methods and deep learning, including demonstrated expertise developing and implementing deep neural network models.
  • Strong programming skills in C or C++ are required.
  • Strong understanding of machine-learning concepts and neural-network architectures, including convolutional neural networks, recurrent neural networks, and transformers.
  • Experience with image segmentation, object detection, and image-data preparation and enhancement, including normalization, augmentation, filtering, noise reduction, contrast adjustment, and image restoration.
  • Experience optimizing models for performance, including quantization and distributed training.
  • Strong foundations in mathematics and signal, image, and video processing, and computer-vision fundamentals including object detection, tracking, and feature extraction using C or C++.
  • Experience developing artificial intelligence and machine-learning algorithms for embedded devices.
  • Knowledge of automotive product-development practices, structured engineering methodologies, and development of portable, reusable, modular software for automotive systems.
  • Strong troubleshooting and debugging skills, including structured problem-solving methods such as 8D.
  • Experience with disciplined software-development processes such as ASPICE or CMMI, configuration management, and project monitoring and control techniques.
  • Able to represent technical topics internally and externally.
  • Able to work independently with minimal supervision.
  • Comprehensive knowledge of English, spoken and written.
  • Able to meet the stated physical demands of office and plant work, including sitting, standing, moving around the work environment, and using a computer.
  • Must have current and ongoing authorization to work in the United States; visa sponsorship is not available.
  • Must maintain regular attendance, follow safe work procedures and personal protective equipment requirements, promptly report hazards, injuries, and illnesses, and comply with the Quality Operating System and safety regulations.

Responsibilities

  • Develop, design, implement, and optimize conventional image-processing algorithms for automotive embedded serial-production projects.
  • Design, develop, tune, and optimize deep-learning models for advanced driver-assistance systems computer-vision features, including pruning and quantization, and improve computational performance.
  • Plan and execute experiments to assess deep-learning model effectiveness, compare architectures, and validate results through component and bench testing.
  • Apply knowledge of camera models, lens-distortion correction, homography, and projective transformations.
  • Analyze large datasets to extract insights, refine models, and improve performance and robustness.
  • Stay current with deep-learning advances and incorporate relevant techniques and research findings into projects.
  • Collaborate with requirements, embedded, and testing teams to integrate models into existing systems and ensure operation within the product ecosystem.
  • Document development processes, maintain experiment logs, and present findings to stakeholders.
  • Analyze defects and test results, perform root-cause analysis, and implement algorithm improvements to achieve key performance indicators.
  • Independently deliver intermediate-to-advanced advanced driver-assistance systems algorithm design, implementation, and testing.
  • Perform other duties in support of business objectives and follow job-related instructions.

Desired Qualifications

  • Familiarity with Python and proficiency in deep-learning frameworks such as TensorFlow, PyTorch, and Keras.
  • Experience with the listed responsibilities in serial development of automotive electronics.
  • Familiarity with vehicle dynamics.
  • Ability to work effectively in a global environment.
  • Self-motivation, tenacity, and determination.

About the Company

Magna

Automotive components and contract manufacturing provider

Magna is a global mobility technology company and one of the world's largest automotive suppliers. It designs, manufactures, and integrates components and systems such as body exteriors, powertrains, seating, and ADAS, and also provides complete vehicle engineering and contract manufacturing services. Its products are developed in 338 plants across 28 countries, enabling automakers to outsource from individual parts to full vehicle assembly and to adopt both traditional and electric powertrains in a single facility. Magna's goal is to be a trusted, one-stop partner that accelerates electrification and advanced mobility through its integrated manufacturing and engineering capabilities.

Company size
10,001+
Company stage
IPO
Headquarters
Aurora, Canada
Founded
1957

Recently Posted Jobs

Explore more opportunities at Magna

See more jobs