Senior ADAS Algorithm Engineer
Job Description
Job Number: 48734
Group: Magna Electronics
Division: Magna Electronics Auburn Hills
Job Type: Permanent/Regular
Location: AUBURN HILLS
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 Senior ADAS Algorithm Engineer is responsible for the development of state-of-the-art driver assistance functions using perception signals from camera and radar and to bring them from concept phase to production. The Safety Driver Assistance functions cover the emergency braking with steering assistance and lateral collision avoidance. The Comfort Driver Assistance functions cover the stop & go adaptive cruise control and lane centering including lane change.
Key Responsibilities
Key Qualifications/Requirements
Additional Information
Awareness. Unity. Empowerment.
At Magna, we believe that a diverse workforce is critical to our success. That's why we are proud to be an equal opportunity employer. We hire on the basis of experience and qualifications, and in consideration of job requirements, regardless of, in particular, color, ancestry, religion, gender, origin, sexual orientation, age, citizenship, marital status, disability or gender identity. Magna takes the privacy of your personal information seriously. We discourage you from sending applications via email to comply with GDPR requirements and your local Data Privacy Law.
Nearest Major Market: Detroit
Group: Magna Electronics
Division: Magna Electronics Auburn Hills
Job Type: Permanent/Regular
Location: AUBURN HILLS
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 Senior ADAS Algorithm Engineer is responsible for the development of state-of-the-art driver assistance functions using perception signals from camera and radar and to bring them from concept phase to production. The Safety Driver Assistance functions cover the emergency braking with steering assistance and lateral collision avoidance. The Comfort Driver Assistance functions cover the stop & go adaptive cruise control and lane centering including lane change.
Key Responsibilities
- Development (design, implement, test and debug) of ADAS algorithms for core and/or application specific software requirements for automotive embedded electronic module serial production projects.
- Develop software in compliance with a formal ASPICE/CMMi based Global Product Engineering Process (GPEP).
- Verify algorithms at component and bench level.
- Analyze defects and test results to ensure KPI achievement by root causing the issues and designing algorithm improvements
- Support rest of the functional disciplines with all aspects related to ADAS algorithms
- Perform work assignments as a highly competent algorithm engineer, requiring independent design, implementation and testing of the ADAS software algorithms
- Work assignments primarily involve intermediate through advanced level work, moving toward complete technical competency and mastery of the field
- Performs other duties as necessary in support of business objectives. Ensures that facilities are in full compliance with all safety regulations.
- Maintains regular attendance.
- Follows safe work procedures; Uses appropriate personal protective equipment (PPE); Uses workplace tools and equipment as instructed; Reports workplace hazards, injuries and illness as soon as possible following event.
- Complies with the requirements of Quality Operating System (QOS).
Key Qualifications/Requirements
- Bachelor's degree in Computer Engineering / Software Engineering / Electrical Engineering / Computer Science or equivalent(Master's preferred)
- 5+ years' relevant experience regarding the Responsibility / Activities (listed above) in serial development. Automotive electronic (mandatory).
- Level to be considered based on years of experience
- Highly skilled with ADAS experience
- Track record of developing control or ADAS algorithms from concept to implementation in production program
- Experience with model-based algorithm development using Matlab/Simulink (or equivalent) tools with floating point, auto coding using embedded coder (or equivalent) for embedded ECU
- Knowledge of product development engineering practices in automotive field
- Knowledge of embedded software development in C/C++ for 16 bit and 32 bit micro-controllers including application and low level drivers for multiple micro-controllers such as PPC microcontrollers, ARM Core, or DSP
- Working knowledge in structured engineering approach
- Working knowledge in development of portable, reusable and modular software in automotive environment.
- Experience in using a disciplined software development process based on ASPICE or CMMi process model
- Working knowledge of configuration management (preferably PTC/MKS), project monitoring and control techniques
- Troubleshooting and debugging skills
- Knowledge of structured problem solving (8D) methods and/or techniques
Additional Information
- Computer Skills
- Experience with Mathworks based tools (Matlab, Simulink)
- Experience with ROS environment
- Experience with version control (Git) and requirement management tools (like PTC Integrity)
- Knowledge of MS Office package (especially Excel)
- Knowledge of analysis and engineering tools such as UML tools, Simulink Advisor, static code check tools
- Working knowledge of CAN and LIN based tools such as CANalyzer, CANoe, CANape, neoVI
Awareness. Unity. Empowerment.
At Magna, we believe that a diverse workforce is critical to our success. That's why we are proud to be an equal opportunity employer. We hire on the basis of experience and qualifications, and in consideration of job requirements, regardless of, in particular, color, ancestry, religion, gender, origin, sexual orientation, age, citizenship, marital status, disability or gender identity. Magna takes the privacy of your personal information seriously. We discourage you from sending applications via email to comply with GDPR requirements and your local Data Privacy Law.
Nearest Major Market: Detroit
Apply Now
Back to Job Listings
Add To Job List
Company Profile
View Company Reviews
Date Posted
04/12/2023
Views
8
Positive
Subjectivity Score: 0.9
Similar Jobs
Tax Legal Business Services - Legal Entity Management - Senior Consultant - Deloitte
Views in the last 30 days - 0
View DetailsSenior Strategic Sales Principal - Public & Private Sector - Via
Views in the last 30 days - 0
View DetailsRegional Marketing Executive, Great Lakes - Blueprint Medicines, a Sanofi company
Views in the last 30 days - 0
View Details