Magna Electronics
automotive
Engineer-SoftwareAlgorithm
Neural analysis suggests this role is
optimal for Mid candidates.
“Engineer - Software Algorithm at Magna Electronics. Skills: Computer Vision Algorithm Engineer, ADAS perception, deep learning models, object detection, segmentation, tracking, image enhancement. design and simulate algorithms. analyze and replay data”
What You'll Achieve.
meeting accuracy, latency, memory, and power targets; improve computational performance; improve overall performance and robustness; achieve KPIs
Industry & Context.
problem-solving capable of working independently; troubleshooting and debugging skills, using structured problem-solving methods (e.g., 8D); Analyze defects and test perform root-cause analysis and implement algorithm improvements
Normal amount of sitting and standing, average mobility to move around an office and plant environment, able to conduct normal amount of work on a computer, safe work procedures and PPE, report hazards, injuries, and illnesses, comply with Quality Operating System (QOS) and all safety regulations
What They're Looking For.
Must Have
Master's degree in computer engineering, Software Engineering, Electrical Engineering, Computer Science, or equivalent, Minimum of 3 years of experience in computer vision and image‑processing algorithm development using traditional methods and deep learning, proven expertise in developing and implementing DNN models, Excellent programming skills with C or C++, grasp of machine learning concepts and neural network architectures (CNNs, RNNs, transformers), Experience in image segmentation, object detection, and image data preparation/enhancement, Experience in optimizing models for performance, including techniques such as quantization and distributed training, problem-solving capable of working independently and effective at communicating complex concepts to technical and non-technical audiences, foundations in mathematics and signal/image/video computer vision fundamentals (object detection, tracking, feature extraction) with C/C++, Experience developing AI and Machine Learning Algorithms for embedded devices, Knowledge of automotive product development practices and structured engineering development of portable, reusable, modular software for automotive systems, troubleshooting and debugging skills, using structured problem-solving methods (e.g., 8D), Experience with disciplined software development processes (ASPICE or CMMI); configuration and project monitoring/control techniques, Able to work effectively in a global environment, Able to represent technical topics internally and externally, Demonstrates self‑motivation, tenacity, and determination, Able to work independently with minimal supervision, Comprehensive knowledge of English (speak & write)
Nice to Have
familiarity in vehicle dynamics, familiarity with Python with proficiency in deep learning frameworks (TensorFlow, PyTorch, Keras) is advantageous, Experience with responsibilities listed above in the serial development of automotive electronics is preferred
What You'll Do.
design and simulate algorithms
analyze and replay data
build and test classical and deep learning models
optimize for real-time execution on production ECUs
optimize) conventional image processing algorithms for automotive embedded serial production projects
and optimize deep learning models for ADAS computer vision features
Plan and execute experiments to assess deep learning model effectiveness
compare architectures
Analyze large datasets to extract insights
and improve overall performance and robustness
Stay current with deep learning advances and incorporate innovative techniques and research findings into projects
Collaborate with multidisciplinary teams to integrate models into existing systems
Document development processes
maintain detailed experiment logs
present findings clearly to stakeholders
Analyze defects and test perform root-cause analysis and implement algorithm improvements to achieve KPIs
Independently deliver intermediate-to-advanced ADAS algorithm design
How You'll Work.
Team & Collaboration
Collaborate with multidisciplinary (requirements, embedded, testing) teams to integrate models into existing systems and ensure seamless operation within the product ecosystem; represent technical topics internally and externally
Communication Scope
effective at communicating complex concepts to technical and non-technical audiences; present findings clearly to stakeholders
Process & Methodology
configuration and project monitoring/control techniques
Full Job Description
**Job descriptions may display in multiple languages based on your language selection.** ## **What we offer:** At Magna, you can expect an engaging and dynamic environment where you can help to develop industry-leading automotive technologies. We invest in our employees, providing them with the support and resources they need to succeed. As a member of our global team, you can expect exciting, varied responsibilities as well as a wide range of development prospects. Because we believe that your career path should be as unique as you are. ## ## ## **Group Summary:** Transforming mobility. Making automotive technology that is smarter, cleaner, safer and lighter. That’s what we’re passionate about at Magna Electronics, and we do it by creating world-class Electronic systems. We are a premier supplier for the global automotive industry with full capabilities in design, development, testing and manufacturing of complex Electronic systems. Our name stands for quality, environmental consciousness, and safety. Innovation is what drives us and we drive innovation. Dream big and create the future of mobility at Magna Electronics. **Job Responsibilities:** **JOB SUMMARY** The Computer Vision Algorithm Engineer role focused on ADAS perception that turns camera video feeds (image frames) into a clear understanding of the vehicle’s surroundings. The work spans concept through serial production: design and simulate algorithms, analyze and replay data, build and test classical and deep learning models, and optimize for real-time execution on production ECUs. Core tasks include object detection, segmentation, tracking, and image enhancement while meeting accuracy, latency, memory, and power targets. A strong background in image processing, machine learning, and mathematics/physics is required, with familiarity in vehicle dynamics considered a plus. **ESSENTIAL JOB FUNCTIONS** * Develop (design, implement, optimize) conventional image processing algorithms for automotive embedded ser
Applying for this Engineer - Software Algorithm role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Workday
- Workday has a multi-step form — save your progress after every section.
- "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
- Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
- Job requisition numbers are useful when following up with HR by email.
ANONYMOUS · UNFILTERED
What do employees actually say about Magna Electronics?
Real rants from real employees. Read before you apply.