Senior Computer Vision Engineer

4 days ago


Troy, Michigan, United States Magna Services Full time
About the Role

This position involves the development of software for computer vision in autonomous mobile robot systems. The computer vision software entails Visual Simultaneous Localization and Mapping (V-SLAM) and depth estimation using image sequences from multiple cameras.

You will work closely with the perception group to deliver the essential vision technology that will make autonomous driving reliable and safe. Your responsibilities will include planning, executing, and coordinating New Mobility programs in collaboration with internal and external departments, supplier companies, institutions, and academia.

Key Responsibilities
  • Evaluation of technologies and product designs with compliance to scientific principles, engineering principles, company standards, customer requirements, and related specifications
  • Support the development of innovative components and modules from the initial concept phase through the complete development process, including design engineering, validation, prototyping, testing, and evaluation of the proposed production-capable process and business case
  • Contribute to team effort by providing innovative ideas for products and processes and by sharing information with other team members
  • Analyze engineering results and propose product changes to determine feasibility, improvement of components and systems, and functional/performance specifications
  • Correlate experimental data to simulation data
  • Maintain innovation project schedule by monitoring project progress, co-coordinating activities, calculating time requirements, sequencing project elements, and resolving problems
  • Specify requests and coordinate all sub-contracted work (i.e., S/W development, prototyping, validation, testing) and assure timely completion
Requirements
  • 7+ years of experience in research or development in a technology area related to Autonomous Driving, Robotics, or equivalent combination of education/experience
  • Master's or higher degree in Engineering, including but not limited to: Computer Vision, Computer Science, Electrical, Robotics, Aerospace, and Mechanical Engineering
  • 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++, etc.
  • Hands-on experience with ROS/ROS2
  • Hands-on experience with edge devices
  • Hands-on experience in extrinsic and intrinsic calibration of camera
  • Practical experience in training and deploying deep learning models
  • Exposure to any kind of Direct Visual SLAM/Odometry
  • Exposure to any kind of Photometric Bundle Adjustment
  • Exposure to one or more of the following deep learning models: semantic segmentation, instance segmentation, panoptic segmentation, monocular depth estimation, key point estimation, optical flow
  • Exposure to autonomous algorithms including localization, perception, deep learning, tracking, searching, control, and random variable theory
  • Strong spoken and written English language skills
About Us

Magna is a mobility technology company built to innovate, with a global, entrepreneurial-minded team. We are developing technologies, systems, and concepts that make vehicles safer and cleaner, while serving our communities, the planet, and, above all, people.

We see a future where everyone can live and move without limitations. That's why we are working towards a world where vehicles are safer, cleaner, and more sustainable.

What We Offer

At Magna, you can expect an engaging and dynamic environment where you can help to develop industry-leading automotive technologies. We invest in our employees, providing them with the support and resources they need to succeed.

As a member of our global team, you can expect exciting, varied responsibilities as well as a wide range of development prospects. Because we believe that your career path should be as unique as you are.



  • Troy, Michigan, United States Magna Services Full time

    About the RoleThis position involves the development of software for computer vision in autonomous mobile robot systems. The computer vision software encompasses Visual Simultaneous Localization and Mapping (V-SLAM) and depth estimation using image sequences from multiple cameras. You will collaborate closely with the perception group to deliver the...


  • Troy, Michigan, United States Magna International Full time

    About the RoleThis position entails the development of software for computer vision in autonomous mobile robot systems. The computer vision software involves Visual Simultaneous Localization and Mapping (V-SLAM) and depth estimation using image sequences from multiple cameras.You will work closely with the perception group to deliver the essential vision...


  • Troy, Michigan, United States Magna International Full time

    About UsWe envision a future where transportation is safe, clean, and accessible to all. To achieve this, we're developing innovative technologies, systems, and concepts that make vehicles smarter and more connected. Our mission is to advance mobility in a rapidly changing transportation landscape.Job SummaryThis role involves designing and developing...


  • Troy, Michigan, United States Magna International Full time

    About UsWe envision a future where mobility is accessible to all, without limitations. To achieve this, we're developing innovative technologies, systems, and concepts that make vehicles safer, cleaner, and more efficient. Our mission is to serve our communities, the planet, and people above all else.Our Mobility VisionMagna is more than just a leading...

  • Research Engineer

    4 weeks ago


    Troy, Michigan, United States Magna International Full time

    About UsWe envision a future where mobility is accessible to all, without limitations. To achieve this, we're developing innovative technologies, systems, and concepts that make vehicles safer, cleaner, and more sustainable. Our mission is to serve our communities, the planet, and people above all else.Our VisionWe're a mobility technology company built to...

  • Research Engineer

    4 weeks ago


    Troy, Michigan, United States Magna International Full time

    About UsMagna International is a leading mobility technology company that is shaping the future of transportation. Our mission is to make vehicles safer, cleaner, and more accessible to everyone.Job SummaryWe are seeking a highly skilled Research Engineer to join our team. As a Research Engineer, you will be responsible for developing software for computer...


  • Troy, Michigan, United States Aptiv Full time

    About AptivAptiv is a leading global technology company serving both the traditional automotive and new mobility markets. We are committed to advancing cybersecurity solutions by developing and integrating cutting-edge technologies.Your RoleAs our Senior Principal Product Cybersecurity Engineer, you will focus on innovating automotive cybersecurity compute...


  • Troy, Michigan, United States Aptiv Full time

    Job SummaryAs a Senior Systems Engineer at Aptiv Corporation, you will play a key role in the development of next-generation Body Computers, which serve as the central nervous system of vehicles. Your expertise will be crucial in creating and maintaining Systems Engineering Management Plans (SEMPs), partitioning workload, and managing deliverables within the...


  • Troy, Michigan, United States Aptiv Full time

    Job DescriptionAs a Senior Systems Engineer at Aptiv Corporation, you will play a key role in the development of next-generation Body Computers, which serve as the central nervous system of vehicles. Your primary responsibility will be to create and maintain the Systems Engineering Management Plan (SEMP), ensuring the successful integration of systems within...


  • Troy, Michigan, United States Tyler Technologies Full time

    Job Title: Senior Cloud Network EngineerWe are seeking a highly skilled Senior Cloud Network Engineer to join our team at Tyler Technologies. As a Senior Cloud Network Engineer, you will be responsible for designing, implementing, and maintaining cloud-based network infrastructure to support our business operations.Key Responsibilities:Design and implement...


  • Troy, Michigan, United States WSP Full time

    Job Title: Senior Plumbing EngineerWe are seeking a highly skilled Senior Plumbing Engineer to join our team at WSP. As a key member of our engineering team, you will be responsible for designing and implementing plumbing systems for various infrastructure and building projects.Key Responsibilities:Design and develop plumbing systems for infrastructure and...


  • Troy, Michigan, United States J.D. Power Full time

    Job DescriptionWe are seeking a Senior Data Engineer to join our team at J.D. Power. As a Senior Data Engineer, you will be responsible for designing and implementing complex data pipelines for efficient processing, mentoring and guiding junior data engineers, and collaborating with stakeholders to gather and understand data processing requirements.Key...


  • Troy, Michigan, United States Parsons Company Full time

    Job Title: Senior Roadway EngineerWe are seeking a highly skilled Senior Roadway Engineer to join our team at Parsons Corporation. As a key member of our Critical Infrastructure team, you will be responsible for designing and delivering complex roadway and highway projects.Key Responsibilities:Lead the technical excellence of engineering functions for...


  • Troy, Michigan, United States Jobot Full time

    Job Title: Senior Quality Assurance EngineerThis is a challenging and rewarding opportunity to join a dynamic team as a Senior Quality Assurance Engineer. As a key member of our technology team, you will be responsible for ensuring the highest level of quality in our cutting-edge technology solutions.Responsibilities:Develop and implement comprehensive...


  • Troy, Michigan, United States J.D. Power Full time

    Job Title: Senior Data EngineerWe are seeking a highly skilled Senior Data Engineer to join our team at J.D. Power. As a Senior Data Engineer, you will be responsible for designing, developing, and maintaining large-scale data systems and pipelines.Key Responsibilities:Design and implement data pipelines using GCP Dataflow and PalantirDevelop and maintain...


  • Troy, Michigan, United States BioSpace, Inc. Full time

    Job Title: Senior Automation EngineerRegeneron is seeking a highly skilled Senior Automation Engineer to join our team. As a Senior Automation Engineer, you will be responsible for designing, developing, and implementing software and hardware improvements to our automated equipment and processes.Key Responsibilities:Design and develop software and hardware...


  • Troy, Michigan, United States Lorven Technologies Full time

    Job Title: Senior Java Software EngineerAt Lorven Technologies, we are seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and deploying large-scale Java applications.Key Responsibilities:Work closely with Technical Architects, Business Analysts,...


  • Troy, Michigan, United States WSP Full time

    Job SummaryWe are seeking a highly skilled Senior Plumbing Engineer to join our team at WSP. As a key member of our engineering team, you will be responsible for providing technical assistance and guidance on plumbing systems for various infrastructure and building projects.Key ResponsibilitiesProvide high-level technical assistance and guidance on plumbing...


  • Troy, Michigan, United States Aptiv Corporation Full time

    Job Title: Senior Systems EngineerAt Aptiv Corporation, we are seeking a highly skilled Senior Systems Engineer to join our team. As a key member of our systems engineering team, you will be responsible for designing and developing next-generation vehicle systems.Key Responsibilities:Develop and maintain systems engineering management plans (SEMPs)Partition...


  • Troy, Michigan, United States Altair Full time

    Job SummaryAltair is seeking a Senior Occupant Protection CAE Engineer to join our team in Troy, MI. This is a contract position.Job DescriptionThe Senior Occupant Protection CAE Engineer will be responsible for developing CAE models for occupant protection virtual analysis. This engineer will tune airbags, seat belts, and interior components to optimize...