Magna International - Troy, MI

posted about 1 month ago

Full-time
Troy, MI
Transportation Equipment Manufacturing

About the position

The Research Engineer - Computer Vision position at Magna involves developing software for computer vision applications in autonomous mobile robot systems. The role focuses on Visual Simultaneous Localization and Mapping (V-SLAM) and depth estimation using image sequences from multiple cameras. The engineer will collaborate closely with the perception group and system integration team to ensure the reliability and safety of autonomous driving technologies. Responsibilities include planning and coordinating New Mobility programs, evaluating technologies, and supporting the development of innovative components from concept to production.

Responsibilities

  • Evaluate technologies and product designs for compliance with scientific and engineering principles.
  • Support the development of innovative components from initial concept through the complete development process.
  • Contribute innovative ideas for products and processes and share information with team members.
  • Analyze engineering results and propose product changes for feasibility and improvement.
  • Correlate experimental data to simulation data.
  • Maintain project schedules by monitoring progress and resolving problems.
  • Specify requests and coordinate sub-contracted work to ensure timely completion.
  • Confer with project engineers to clarify or resolve design problems.
  • Maintain proper filing systems for information storage.
  • Provide engineering support to other departments as directed.
  • Prepare project progress reports and perform technical analysis tasks using related software.
  • Engage in continuing education and training as technology evolves.
  • Travel domestically and internationally as required.

Requirements

  • Practical experience with SLAM, 3D reconstruction, optical flow, and depth from motion.
  • Experience with Vision/Lidar/Radar sensors.
  • Proficiency in programming languages such as Python, C/C++.
  • Hands-on experience with ROS/ROS2 and edge devices.
  • Experience in extrinsic and intrinsic calibration of cameras.
  • Practical experience in training and deploying deep learning models.
  • Exposure to Direct Visual SLAM/Odometry and Photometric Bundle Adjustment.
  • Familiarity with deep learning models such as semantic segmentation and optical flow.
  • Exposure to autonomous algorithms including localization and perception.
  • Strong spoken and written English language skills.

Nice-to-haves

  • Experience in research or development related to Autonomous Driving or Robotics.
  • Master's or higher degree in Engineering fields such as Computer Vision, Computer Science, Electrical, Robotics, Aerospace, or Mechanical Engineering.

Benefits

  • Engaging and dynamic work environment.
  • Support and resources for employee success.
  • Varied responsibilities and development prospects.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service