Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Magna International Logo

Principal Software Engineer - ISP

Magna International

Salary not specified
Aug 27, 2025
Southfield, MI, US
Apply Now

Magna Electronics is looking to develop industry-leading automotive technologies, specifically world-class Electronic systems for the automotive industry. The company aims to create smarter, cleaner, safer, and lighter automotive technology through the creation of complex Electronic systems, focusing on computer vision-based applications.

Requirements

  • programming experience with GPU, ARM architecture, OpenGL ES, OpenVX, C/C++ on QNX or Linux operating systems
  • develop the software for Image Signal Processing (ISP), using a formal software process model like ASPICE.
  • Experience programming for ISPs, GPUs optimally for both compute and visualization tasks
  • Strong understanding of Image Quality Metrics and Test Patterns, camera MTF tests
  • Camera image quality tuning for Automotive applications like Internal cabin, external cameras, Machine Vision, Human Vision, etc.
  • Experience with OS/BSP, Camera device driver development
  • Experience with design, implement, test and debug of embedded software for automotive electronic modules

Responsibilities

  • Development (design, implement, test and debug) of core and/or application specific software requirements for automotive embedded electronic module serial production projects
  • Develop software in compliance with a formal ASPICE/Comma based Global Engineering Process (GEP)
  • Perform work assignments as a highly competent software engineer, requiring independent design, implementation and testing of the software components.
  • Real-time embedded software using C++ for 32/64-bit multicore SoC/microcontrollers
  • Experience programming for ISPs, GPUs optimally for both compute and visualization tasks
  • Camera image quality tuning for Automotive applications like Internal cabin, external cameras, Machine Vision, Human Vision, etc.
  • Experience with OS/BSP, Camera device driver development

Other

  • Interface with product development teams located in various geographical locations
  • Ability to adapt to changing software release schedules and multitask in a fast-paced environment
  • Ability to successfully contribute to multi-disciplined teams
  • Bachelor’s degree in Computer Engineering / Software Engineering / Electrical Engineering / Computer Science or equivalent (Master’s preferred)
  • 5 years or more relevant experience for development Camera drivers, ISP tuning, etc. software development.