Senior Computer Vision Engineer

4 weeks ago


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

We are seeking a highly skilled Senior Computer Vision Engineer to join our team at Magna International. As a key member of our perception group, you will be responsible for developing and implementing cutting-edge computer vision software for autonomous mobile robot systems. Your expertise in Visual Simultaneous Localization and Mapping (V-SLAM) and depth estimation using image sequences from multiple cameras will be instrumental in making autonomous driving reliable and safe.

Key Responsibilities:
  • Evaluate 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.

What We Offer

At Magna International, you can expect an engaging and dynamic environment where you can help 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 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 Services 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 with closely the perception group to deliver the essential vision...


  • Troy, Michigan, United States Magna International Full time

    About the RoleWe are seeking a skilled Computer Vision Engineer to join our autonomous driving team at Magna International. The ideal candidate will have a strong background in developing and implementing traditional computer vision algorithms as well as deep learning, and image processing techniques. They will play a pivotal role in the research,...


  • Troy, Michigan, United States Altair Full time

    Job Summary:Altair is seeking a Senior Occupant Protection CAE Engineer to join our team in Troy, MI. This is a contract position.The successful candidate will be responsible for developing CAE models for occupant protection virtual analysis. This includes tuning airbags, seat belts, and interior components for energy absorption capabilities.The role...


  • 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...

  • Senior Data Engineer

    1 month ago


    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 SummaryWe are seeking a highly skilled Senior Medical Engineer to join our team at Parsons Corporation. As a Senior Medical Engineer, you will be responsible for supporting design engineering of various DOT projects, including coordination of technical disciplines and development of project alternatives, and preliminary and final design.Key...


  • Troy, Michigan, United States Booz Allen Hamilton Full time

    Job SummaryWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Booz Allen Hamilton. As a key member of our software engineering team, you will be responsible for designing, developing, and testing safety-critical software solutions for embedded systems. Your expertise in C and C++ programming languages, as well as your...


  • 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 complex Java-based applications.Key Responsibilities:• Collaborate with cross-functional teams to ensure...


  • Troy, Michigan, United States Aptiv Full time

    Aptiv is a leading global technology company serving both the traditional automotive and new mobility markets. We are now uniquely positioned to address the future needs of the auto industry through improved safety, electrification, and new mobility solutions.As a Senior Principal Product Cybersecurity Engineer at Aptiv, you will focus on innovating...


  • Troy, Michigan, United States Altair Full time

    Transforming the Future with Convergence of Simulation and DataJob Title: Senior Manufacturing SpecialistAltair is a global technology company providing software and cloud solutions in the areas of data analytics, product development, and high-performance computing (HPC).We are seeking a Senior Manufacturing Specialist to join our team in Sterling Heights,...


  • Troy, Michigan, United States A-Line Staffing Solutions Full time

    Job Title: Senior Software EngineerJob Summary:A-Line Staffing Solutions is seeking a skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and implementing web-based applications using Java and Oracle technologies. Your expertise in TypeScript, JavaScript, and HTML5...


  • Troy, Michigan, United States Saxon Global Full time

    Job SummaryThe Senior Software Test Engineer is responsible for designing, reviewing, and executing test plans for assigned projects, ensuring that software meets requirements and architecture specifications.Key ResponsibilitiesDevelop and lead test plans and test cases for bench tests.Establish and align software test plans with master test plans and...


  • Troy, Michigan, United States Parsons Company Full time

    Job Summary:We 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:Design horizontal and vertical roadway alignments, and super elevation diagramsDesign...


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

    Job Title: Senior Manufacturing Engineer - Remanufacturing ExpertAbout the Role:We are seeking a highly skilled Senior Manufacturing Engineer to join our Remanufacturing team at Phinia, Inc. As a key member of our engineering team, you will be responsible for developing and implementing remanufacturing programs for commercial vehicle fuel systems.Key...


  • Troy, Michigan, United States Michael Page Full time

    About the Role:Michael Page is seeking a highly skilled Senior Project Engineer to join our team in Detroit, MI. As a Senior Project Engineer, you will be responsible for managing historical data for use in preparing future estimates, developing strong relationships with key subcontractors, and assembling the most cost-effective solution to a customer's...

  • Senior Data Engineer

    1 month ago


    Troy, Michigan, United States V2soft Full time

    V2Soft is a global company that provides high-performance technology solutions to solve real business problems. Our mission is to become our customers' true partners, enabling both parties to enjoy success.Job Summary: The Senior Data Engineer is responsible for understanding and supporting businesses through the design, development, and execution of...


  • Troy, Michigan, United States Sunrise Senior Living Full time

    About the RoleSunrise Senior Living is seeking a highly motivated and experienced Senior Living General Manager to lead our community in providing exceptional care and services to our residents. As a key member of our leadership team, you will be responsible for overseeing the overall operations of the community, including financial management, team member...


  • Troy, Michigan, United States Saxon Global Full time

    Job SummaryThe Senior Software Test Engineer is responsible for designing, reviewing, and executing test specifications for assigned projects. This role ensures the feasibility of software testing activities and aligns the software test plan with the master test plan and strategy.Key ResponsibilitiesDevelop and lead the test plan development and test cases...


  • Troy, Michigan, United States Regeneron Pharmaceuticals Full time

    Job SummaryRegeneron Pharmaceuticals is seeking a highly skilled Senior Automation Engineer to join our team. As a key member of our automation group, 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...