Job Posting Status: Approved
Internal Status Not Set

Organization
Organization Name Magna
JOB POSTING INFORMATION
Position Type: Professional Experience Year Co-op (PEY Co-op: 12-16 months)
Job Title: Software Engineering Intern
Job Location: Brampton, ON
Job Location Type: On-Site
If working on site, can you provide a copy of your COVID-19 safety protocols?: No
Number of Positions: 1
Salary: Salary Not Available, 40 hours per week
Start Date: 05/06/2024
End Date: 08/29/2025
Job Function: Engineering
Job Description:
  • Work closely with the advanced development team in all aspects of software development: add-on plugin design and development, unit test, component debugging, integrated product testing and verification.
  • Assist in daily build activities including supervising and maintenance of automated integration/regression tests.
  • Convert various algorithm developed in Matlab to C/C++ with matching results.
  • Port and optimize complex image processing algorithms running under Windows to various, primarily ARM based embedded platforms
  • Test, debug and validate algorithm components on various embedded targets
  • Create and review comprehensive technical documents
  • For purposes of the Ontario Health and Safety Act (OHSA) the incumbent shall be deemed "A Worker" and will satisfy all requirements and fulfill all duties as prescribed in the OHSA and our policy HS-DOC-023
Job Requirements:
  • Third year or higher in Computer Science or Engineering students.
  • Programming experience with C/C++ and Matlab, experience with Microsoft VS is a plus.
  • Understanding multi-threaded software development and environment would be helpful.
  • Good knowledge of typical GCC toolchain under Linux and experience with cross compilation on ARM based embedded architecture(s)
  • Experience of software development for resource-constrained architectures and code optimizations
  • Experience with Software development cycle: programming, systems development, repository systems (check-in, out, file comparisons), profiling, code optimization, etc.
  • Familiar with Linux working environment would be nice.
  • Keen interest in image processing. Knowledge of OpenCV and/or any other image processing library tools would be plus.
  • Knowledge of scripting tools such as bash, python or DOS commands would be an asset.
  • Good documentation skills (M.S. Word, etc.) and interpersonal skills.
  • Training will be provided to the successful candidate to be familiar with company internal software system.
Preferred Disciplines:
Computer Engineering
Computer Science
Electrical Engineering
Engineering Science (Electrical and Computer)
Engineering Science (Machine Intelligence)
Engineering Science (Nanoengineering)
Engineering Science (Robotics)
Industrial Engineering
Targeted Co-op Programs:
APPLICATION INFORMATION
Application Deadline: January 12, 2024 11:59 PM
Application Receipt Procedure: Online via system
Additional Application Information: Magna Electronics offers an innovative working approach that allows higher levels of creativity and lateral thinking. Magna is dedicated to revolutionizing the driving experience through the development of an ADAS (Advanced Driving Assistance System), which is integrated in vehicles to enhance safety and comfort. Leveraging the latest technologies in the industry including advanced image processing techniques and machine learning, Magna strives to enhance automation and connectivity, and to achieve autonomous driving. Magna Electronics offers effective and cutting-edge solutions for obstacle detection, parking guidance, and trailer angle detection to provide a scalable, reliable and efficient design for the top automotive brands. From Windows to embedded platform, from algorithm research to software implementation, altogether, Magna guarantees a well-rounded and hands on experience through its vast applicable research and development environment. Not only does it encourage precise and effective software production, Magna Electronics also establishes a positive atmosphere that promotes personal growth through advancing one's overall software and hardware development abilities.
ORGANIZATION INFORMATION
Organization: Magna
Division: Magna Vectrics
ADDITIONAL INFORMATION
Length of Workterm: FIXED PEY Co-op: 16 months
TAGS
NEW Deadline in 29 day(s) Viewed