Senior Computer Vision Engineer
4 weeks ago
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.
-
Senior Computer Vision Engineer
4 weeks ago
Troy, Michigan, United States Magna International Full timeAbout 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...
-
Senior Computer Vision Engineer
4 weeks ago
Troy, Michigan, United States Magna Services Full timeAbout 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...
-
Computer Vision Engineer
4 weeks ago
Troy, Michigan, United States Magna International Full timeAbout 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,...
-
Senior Occupant Protection CAE Engineer
4 weeks ago
Troy, Michigan, United States Altair Full timeJob 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...
-
Senior Plumbing Engineer
4 weeks ago
Troy, Michigan, United States WSP Full timeJob 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 timeJob 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...
-
Senior Medical Engineer
4 weeks ago
Troy, Michigan, United States Parsons Company Full timeJob 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...
-
Senior Embedded Software Engineer
4 weeks ago
Troy, Michigan, United States Booz Allen Hamilton Full timeJob 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...
-
Senior Java Software Engineer
4 weeks ago
Troy, Michigan, United States Lorven Technologies Full timeJob 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...
-
Senior Cybersecurity Engineer
4 weeks ago
Troy, Michigan, United States Aptiv Full timeAptiv 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...
-
Senior Manufacturing Specialist
4 weeks ago
Troy, Michigan, United States Altair Full timeTransforming 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,...
-
Senior Software Engineer
4 weeks ago
Troy, Michigan, United States A-Line Staffing Solutions Full timeJob 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...
-
Senior Software Test Engineer
1 month ago
Troy, Michigan, United States Saxon Global Full timeJob 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...
-
Senior Roadway Engineer
4 weeks ago
Troy, Michigan, United States Parsons Company Full timeJob 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...
-
Senior Manufacturing Engineer
4 weeks ago
Troy, Michigan, United States Phinia, Inc. Full timeJob 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...
-
Senior Project Engineer
4 weeks ago
Troy, Michigan, United States Michael Page Full timeAbout 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 timeV2Soft 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...
-
Senior Living General Manager
4 weeks ago
Troy, Michigan, United States Sunrise Senior Living Full timeAbout 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...
-
Senior Software Test Engineer
4 weeks ago
Troy, Michigan, United States Saxon Global Full timeJob 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...
-
Senior Automation Engineer
4 weeks ago
Troy, Michigan, United States Regeneron Pharmaceuticals Full timeJob 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...