Intern - Software Engineering

Magna Electronics

Southfield, , USA
**
Software development life cycle
C/c++ development
Agile software development workflow
** Magna Electronics is seeking a Software Engineering Intern to join their team in Southfield, USA, focusing on the development of advanced automotive technologies. The ideal candidate will be pursuing a degree in a related field, possess strong programming skills, and have a good academic standing. **

Job Summary

  • As a Software Engineering Student at Magna Electronics, you will join a team of software professionals, implementing cutting edge technologies on both existing and new development products of Autonomous Driving.
  • Perform all phases of the Software Development Life Cycle; design, code, test, integration, verification, and integration support, facilitated by an Agile software development workflow.
  • Learn and become proficient with your skills in many different technical areas including object-oriented software development, real-time embedded development for multi-core and multi-processor systems, development for multiple operating systems (QNX, Linux, etc.).

Matching Summary

Match Score: 75

** Magna Electronics is seeking a Software Engineering Intern to join their team in Southfield, USA, focusing on the development of advanced automotive technologies. The ideal candidate will be pursuing a degree in a related field, possess strong programming skills, and have a good academic standing. **

Skills & Requirements

Must-have

  • Software Development Life Cycle
  • C/C++ development
  • Agile software development workflow
  • Scripting (CAPL/Python/MATLAB/Batch)
  • Real-time embedded development
  • Object-oriented software development

Nice-to-have

  • Cyber security/product protections
  • Image/signal processing
  • Image/data fusion
  • Automotive Communication Protocols
  • Hardware bus interfaces (USB, UART, I2C, SPI)
  • Basic electrical tools (oscilloscope, multimeter)

Key Requirements

  • Currently enrolled in Bachelor's or Master's degree program
  • Computer Engineering, Electrical Engineering, Computer Science or similar
  • Cumulative GPA >= 3.5
  • Junior, Senior, or Master Student level
  • Software integration and debugging techniques experience
  • C++ standards familiarity (C++98, C++11, C++17)
  • Software Continuous Integration (CI) toolchains/pipelines experience
  • Git/GitHub experience

Work Rights

Not specified

Tailored Resume

Cover Letter