
Intern - Engineering Software
Magna International Inc.2 hours ago
Southfield, MI, USAIntern
Responsibilities
- Perform software development lifecycle activities, including design, coding, testing, integration, verification, and integration support.
- Develop Python or Batch scripts to automate embedded development tasks and create tool documentation.
- Support debugging of real-time ADAS safety-critical applications.
- Develop software for embedded, multi-core, multi-processor, Linux, and Windows environments.
- Support software integration, testing, verification, cybersecurity/product protection, image and signal processing, and image/data fusion activities.
Requirements
- Bachelor’s or master’s degree in computer, electrical, or computer science.
- Excellent academic performance, generally with a cumulative GPA of at least 3.0.
- Knowledge of the software development lifecycle.
- Software development experience in C/C++.
- Fluent English communication skills.
- Preferred experience with software integration and debugging techniques, Python or Bash scripting, C/C++ standards, Git/GitHub toolchains, hardware bus interfaces, and basic electrical tools.
- Preferred proficiency with Microsoft Office and strong written and verbal communication skills.
Benefits
- Engaging and dynamic environment with varied responsibilities and development prospects.
- Student/co-op opportunity within Magna Electronics’ global automotive technology organization.
- Normal office work environment with typical sitting or standing and computer-based work.