Jobs · Information Technology · Michigan

Principal Software Engineer – Image Signal Processing

Magna International · Southfield, MI · 1 wk ago
Information TechnologyFull-time

Job Responsibilities

  • Development (design, implement, test and debug) of core and/or application specific software requirements for automotive embedded electronic module serial production projects
  • Perform work assignments as a highly competent software engineer, requiring independent design, implementation and testing of the software components
  • Interface with product development teams located in various geographical locations
  • Able to adapt to changing software release schedules and multitask in a fast-paced environment
  • 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
  • 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 developing software in compliance with a formal ASPICE based Global Engineering Process (GEP)
  • Hardware/Software (HW/SW) integration, Software configuration management, Full software life-cycle development
  • ISO26262 Functional safety software development experience
  • Able to successfully contribute to multi-disciplined team

Requirements

  • Bachelor’s degree in Computer Engineering / Software Engineering / Electrical Engineering / Computer Science or equivalent (Master’s preferred)
  • Experience 5 years or more relevant experience for development Camera drivers, ISP tuning, etc. software development

Qualifications

  • Awareness, Unity, Empowerment

Skills

  • Programming experience with GPU, ARM architecture, OpenGL ES, OpenVX, C/C++ on QNX or Linux operating systems
  • Experience with Image Signal Processing (ISP)

Benefits

  • Engaging and dynamic environment
  • Support and resources for professional growth
  • Opportunities for development and advancement

Pay

  • Competitive compensation package

Schedule

  • Regular / Permanent

Similar jobs

Software Engineer

BAE Systems, Inc.Fort George G. Meade, MD· 1 wk ago
Engineering$133k–$226k/yrapply on jobs.baesystems.com

Software Engineer

EpicRound Rock, TX· 4 days ago
Information Technologyapply on epic.avature.net

Software Engineer

EpicGarland, TX· 4 days ago
Information Technologyapply on epic.avature.net