Apply now »

Senior Software Engineer

Job Number:  12851
Group:  Magna Electronics
Division:  Magna Electronics Auburn Hills
Job Type:  Permanent/Regular

Auburn Hills, MI, US, 48326

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 feature owner is the subject matter expert for identified features and functions. The feature owner interacts across internal and external organizations as necessary in order to ensure the appropriate development of a feature throughout the entire life cycle (concept to production). The feature owner determines / approves the readiness level of a feature. The Feature Owner understands the needs of the customers and regulations and translates them into actionable requirements.

The feature owner drives the core feature development form the different functional disciplines - e.g., systems and software and validates that the end product meets customer (internal and external) and regulation requirements.

Key Responsibilities

  • Subject Matter Expert (SME) of the ADAS Functions. Responsible for several of either high speed functions, e,g, Lane Centering Systems(LCS), Lateral collision Avoidance (LCA), ACC, Traffic Jam Assist, or low speed functions, e.g., Auto-Park, Trailering Applications and Personal Park Assist.
  • System architect of the relevant feature. Responsible to define the feature’s building blocks as well as the corresponding interfaces.
  • Ensure that the feature architecture fits well in the overall platform (either ADAS or AD).
  • Understand and document customer requirements using ALM tools. Manage customer requirements and change requests.
  • Ensure that the algorithms met the customer requirements.
  • Create and maintain project documentation:
    • System requirements specification for ADAS and AD platforms
    • System architecture definition tailored to the specific project
    • System test plan
    • Other documents, as needed
  • Perform systems testing of products on bench and in vehicles making sure the product functions and performs as the customer expects per requirements.

Key Qualifications/Requirements


  • Bachelor’s degree in Computer Engineering / Systems Engineering / Electrical Engineering / Computer Science or equivalent (Master’s or Ph.D. preferred)
  • 7+ years’ relevant experience regarding the responsibilities above in serial development. Automotive electronics experience required. 

Additional Information

Nearest Major Market: Detroit

Apply now »