Software Engineer, Computer Vision and Robotics Specialist
7 days ago
Magna International is a leading mobility technology company that develops innovative solutions for the automotive industry. We strive to create a future where everyone can live and move without limitations.
About the Role
This position involves developing software for computer vision in autonomous mobile robot systems. You will work closely with our perception team to deliver essential vision technology that ensures safe and reliable autonomous driving.
Job Responsibilities
- Evaluate technologies and product designs based on scientific principles, engineering standards, customer requirements, and related specifications.
- Support the development of innovative components and modules from initial concept to complete development process, including design engineering, validation, prototyping, testing, and evaluation of production-capable processes and business cases.
- Contribute to team efforts by providing innovative ideas and sharing information with other team members.
- Analyze engineering results and propose product changes to determine feasibility, improvement of components, and functional/performance specifications.
- Correlate experimental data with simulation data.
- Maintain project schedules by monitoring progress, coordinating activities, calculating time requirements, sequencing project elements, and resolving problems.
- Specify requests and coordinate sub-contracted work (software development, prototyping, validation, testing) to ensure timely completion.
- Collaborate with other project engineers to clarify or resolve problems and develop designs.
- Maintain proper filing systems to store all information according to departmental requirements.
- Provide engineering support to other departments as directed by the department leader.
- Maintain professional and technical knowledge by reviewing publications and establishing personal networks.
- Prepare project progress reports.
- Use related computer software and equipment to perform technical analysis tasks.
- Pursue continuing education and training to stay current with evolving technology.
- Travel domestically and internationally, if required.
- Perform additional duties as needed.
- Work normally at a computer with average mobility in an office environment, requiring close vision.
- 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 estimation from image sequences.
- Experience with Vision/Lidar/Radar sensors.
- Proficiency in programming languages such as Python, C/C++.
- Hands-on experience with ROS/ROS2 and edge devices.
- Extrinsic and intrinsic camera calibration expertise.
- Practical experience in training and deploying deep learning models.
- Exposure to Direct Visual SLAM/Odometry and Photometric Bundle Adjustment.
- Experience with semantic segmentation, instance segmentation, panoptic segmentation, monocular depth estimation, key point estimation, and optical flow.
- Autonomous algorithm exposure, including localization, perception, deep learning, tracking, searching, control, and random variable theory.
- Strong spoken and written English language skills.
We are looking for talented individuals who can contribute to our innovative projects and drive technological advancements in the automotive industry.
What We OfferAt Magna International, you can expect an engaging and dynamic work environment where you can help shape the future of mobility technology. We invest in our employees, providing them with the support and resources they need to succeed.
Site BenefitsWe offer a comprehensive benefits package, including competitive salary ($145,000 - $180,000 per year), bonus opportunities, and a wide range of development prospects. Our diverse workforce is critical to our success, and we strive to create an inclusive and empowering work environment.
-
Robotics Systems Engineer
5 days ago
Troy, Michigan, United States GABLETEK Full timeGabletek is seeking a skilled Robotics Systems Engineer to join our team. This role offers an estimated salary of $120,000 - $150,000 per year.About the Role:We are looking for an experienced engineer to develop and implement robot programs using teach pendants and simulation software. The ideal candidate will have strong skills in computer-aided design...
-
Technical Vision Specialist
7 days ago
Troy, Michigan, United States Magna International Full timeAbout the JobWe're seeking a seasoned Technical Vision Specialist to join our autonomous driving team at Magna International. As a renowned expert in computer vision, you'll play a pivotal role in developing cutting-edge solutions to tackle complex problems across various domains. Your extensive background in traditional computer vision algorithms and deep...
-
Robot Programming Specialist
7 days ago
Troy, Michigan, United States GableTek Full timeGableTek is seeking a skilled Robot Programmer Trainee to join our team. This technical hands-on position involves setting up, programming, and troubleshooting robots on a shop floor.Job DescriptionWe welcome candidates with no experience. Our comprehensive training program ensures that employees are equipped with the necessary skills to excel in this role....
-
Troy, Michigan, United States Altair Full timeTransforming the Future of Chassis SystemsWe are seeking a highly skilled Chassis Software Engineer to join our team in Troy, MI. This is a contract position with a competitive salary and comprehensive benefits package.The successful candidate will execute software testing for vehicle chassis systems, working closely with cross-functional teams to validate...
-
Software Development and Engineering Expert
5 days ago
Troy, Michigan, United States EDAG, Inc. Full timeJob OverviewThis role offers a unique opportunity to grow as a software engineering professional.Salary InformationThe estimated annual salary for this position is approximately $70,000-$80,000, commensurate with experience and qualifications.Job ResponsibilitiesAs a Software Development and Engineering Expert, you will be responsible for creating project...
-
Automation Systems Specialist
1 week ago
Troy, Michigan, United States Revel Staffing Full timeAbout the Role:We are seeking an experienced Automation Systems Specialist to join our team at Revel Staffing. The ideal candidate will have a strong background in robot and machine vision application experience, electrical and mechanical debug experience, extensive PLC programming experience, and related mechanical peripherals.Job Description:Program Fanuc...
-
Troy, Michigan, United States Teoresi Group Full timeAt Teoresi Group, we're seeking a skilled Software Engineer to join our team and contribute to the development of cutting-edge electric vehicle charging systems. As a key member of our software engineering team, you'll be responsible for designing, developing, and testing model-based embedded software for the EV charging controller.The ideal candidate will...
-
Automation Systems Integration Specialist
5 days ago
Troy, Michigan, United States Revel Staffing Full timeJob DescriptionWe are seeking an experienced Automation Systems Integration Specialist to join our team at Revel Staffing.About the RoleThe ideal candidate will have a strong background in robot programming, machine vision application, and electrical/mechanical debug experience. They will be responsible for designing and implementing automation systems for...
-
Software Engineer
6 days ago
Troy, Michigan, United States USG Insurance Services Full timeCompany OverviewWe are USG Insurance Services, a reputable insurance provider committed to delivering exceptional services to our clients. Our team is passionate about creating innovative solutions that cater to the evolving needs of the industry.SalaryThe estimated annual salary for this position ranges from $115,000 to $160,000, depending on experience and...
-
Automation Systems Specialist
7 days ago
Troy, Michigan, United States Revel Staffing Full timeJob Description:We are seeking a skilled Automation Systems Specialist to join our team at Revel Staffing.The ideal candidate will have experience in robot and machine vision application, electrical and mechanical debug, and extensive PLC programming experience with related mechanical peripherals. They should be able to read electrical/mechanical prints and...
-
Software Developer for Automotive Industry
6 days ago
Troy, Michigan, United States Teoresi Group Full timeWe are seeking a highly skilled Software Developer to join our team at Teoresi Group. As an Embedded Software Engineer, you will be responsible for designing and developing software solutions for the automotive industry.The ideal candidate will have a strong background in microcontroller hardware and embedded, real-time software development. Proficiency in...
-
Hardware Integration Specialist
7 days ago
Troy, Michigan, United States Altair Full timeJob SummaryAltair is seeking a Hardware Integration Specialist to support product development and system integration processes. The ideal candidate will have expertise in software test design and development, as well as experience with Hardware in the Loop equipment and software.Key ResponsibilitiesDevelop test methods for automated execution and implement...
-
Troy, Michigan, United States Tyler Technologies Full time**Job Title:** Senior Software Engineering Manager Microsoft .NET**Location:** Troy, Michigan**Travel:** 0-5%At Tyler Technologies, we are seeking an experienced Senior Software Engineering Manager to lead our public safety products development team. As a technical leader, you will provide guidance and mentorship to teammates, ensuring the delivery of...
-
Senior Automation Systems Engineer
2 days ago
Troy, Michigan, United States Revel Staffing Full timeJob DescriptionAbout the Role:We are seeking a highly skilled Senior Automation Systems Engineer to join our team at Revel Staffing. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining automation systems that drive business growth and efficiency.Duties and Responsibilities:Fanuc Robot Programming:...
-
Senior Software Developer for 3D Depth Sensors
3 weeks ago
Troy, Michigan, United States Orbbec 3D Technology International, Inc. Full timeJob OverviewOrbbec 3D Technology International, Inc. is a leading provider of 3D depth sensors. As a key player in the field, we are expanding our R&D team in North America, and we are seeking a skilled Software Engineer to join our software development team.The successful candidate will participate in developing and maintaining a software development kit...
-
Senior Software Test Lead
2 hours ago
Troy, Michigan, United States Saxon Global Full timeJob SummaryThe Senior Software Test Lead is responsible for the integration and qualification level test specification design, review, and execution for all assigned projects based on the requirements, architecture, and detailed design within a project.Key ResponsibilitiesLead the test plan development and test cases for bench tests.Establish and align the...
-
Industrial Automation Specialist
5 days ago
Troy, Michigan, United States GABLETEK Full timeGABLETEK is seeking an experienced Industrial Automation Specialist to join our team.About the Role:The successful candidate will be responsible for designing, engineering, and procuring mechanical and electrical equipment and systems for the assembly area. They will also program the assembly equipment, support manufacturing needs, assist and repair...
-
Full Stack Software Development Leader
7 days ago
Troy, Michigan, United States HTC Global Services Full timeHTC Global Services is seeking an experienced Full Stack Software Development Leader to join our team. This role will play a key part in shaping the company's technological direction and driving innovation.We offer a competitive $125,000 - $175,000 per year salary package, reflecting the importance of this position. Our consultants enjoy a comprehensive...
-
Medical Vision Care Specialist
1 week ago
Troy, Michigan, United States MedMatch Full timeMedMatch is a leading medical recruiting firm dedicated to connecting professionals with top employment opportunities in the medical field. With over 35 years of experience, we pride ourselves on delivering tailored solutions to meet the unique needs of our clients.Job SummaryWe are seeking an experienced Medical Vision Care Specialist to join our client's...
-
Senior Quality Assurance Specialist
7 days ago
Troy, Michigan, United States HTC Global Services, Inc. Full timeAbout HTC Global Services, Inc.HTC Global Services, Inc. is a leading provider of IT solutions and services. Our team is committed to delivering high-quality products and services that meet the evolving needs of our clients.Salary: $70,000 - $90,000 per yearWe are currently seeking a Senior Quality Assurance Specialist to join our team in Troy, MI. The ideal...