remote
Camera & Vision Systems Specialist - Magna International
Software Engineer
Design and integrate camera and vision systems for automotive applications, leveraging C++, Python, OpenCV and embedded Linux platforms to deliver robust perception solutions.
About the role
Key Responsibilities
- Develop and integrate camera hardware and vision algorithms for advanced driver assistance and autonomous vehicle features.
- Design, implement, and optimize image processing pipelines using OpenCV and custom C++/Python code.
- Collaborate with cross‑functional teams to define system architecture, sensor placement, and calibration procedures.
- Validate performance through hardware‑in‑the‑loop testing, data analysis, and real‑world field trials.
- Maintain and troubleshoot embedded Linux platforms, ensuring reliable operation of vision software in automotive environments.
Requirements
- Bachelor’s or higher in Electrical Engineering, Computer Science, Mechatronics, or related field.
- Strong programming skills in C++ and Python, with hands‑on experience in OpenCV or similar vision libraries.
- Experience developing embedded vision solutions on Linux/RTOS platforms, preferably using ROS.
- Knowledge of camera optics, sensor interfaces (e.g., MIPI CSI, Ethernet), and calibration techniques.
- Proven ability to work in multidisciplinary teams and solve complex integration challenges.
Skills
cpythonopencvlinuxros