Principal Software Engineer – Image Signal Processing

Magna · Southfield, Michigan, United States of America

Don’t apply blind. See how your CV matches Software Developer first — free, in 30 seconds.

You will leave NewLuxJob. We do not receive or handle applications.

Company
Magna
Location
Southfield, Michigan, United States of America
Posted
September 10, 2026

About this job

The Principal Software Engineer is responsible for developing embedded software including design and development for safety critical automotive computer vision-based applications. The candidate must have 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. Your 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…

This is a short summary.

Want to know if you're a fit? Check your CV against this role — free, in 30 seconds.

Most-requested skills in the United States

Based on 918 United States vacancies that list requirements, these are the skills employers ask for most often.

  • Python54% of postings
  • AWS38% of postings
  • Java37% of postings
  • CI/CD33% of postings
  • Kubernetes31% of postings
  • Agile/Scrum29% of postings
  • React21% of postings
  • SQL20% of postings
Software Developer skills

Similar jobs

See if your CV fits this job

Paste your CV for an instant match score against this role — and get a tailored cover letter in one click.

  • Instant match score for this role
  • Tailored cover letter in one click
  • Free — no credit card
Check my CV — free