Current jobs related to Senior Robotics Software Engineer - Troy - Magna International Inc.


  • Troy, Michigan, United States Magna International Full time

    About UsWe envision a future where mobility is limitless. To achieve this, we're developing innovative technologies, systems, and concepts that make vehicles safer, cleaner, and more accessible to all.Our MissionWe're a mobility technology company built to innovate, with a global team that's entrepreneurial-minded and passionate about advancing mobility in...


  • Troy, Michigan, United States GableTek Full time

    Job Title: Robotics Simulation EngineerWe are seeking a highly skilled Robotics Simulation Engineer to join our team at GableTek. As a key member of our engineering team, you will be responsible for designing, developing, and implementing simulation models for robotics and automation systems.Key Responsibilities:Develop and configure simulation models for...

  • Robotics Engineer

    4 weeks ago


    Troy, Michigan, United States Robotize Full time

    Robotics Engineer Job DescriptionRobotize Inc is a leading provider of advanced Autonomous Mobile Robot (AMR) solutions, with a global presence in Troy, Michigan, and Copenhagen, Denmark. As a Robotics Engineer at Robotize, you will play a key role in supporting our Partners and User/Customers in the successful application, deployment, and use of our GoPal...


  • Troy, Michigan, United States GableTek Full time

    Job Title: Robotics Simulation EngineerWe are seeking a highly skilled Robotics Simulation Engineer to join our team at GableTek. As a key member of our engineering team, you will be responsible for designing, developing, and implementing simulation models for robotics and automation systems.Key Responsibilities:Develop and configure simulation models for...


  • Troy, Michigan, United States GABLETEK Full time

    Job DescriptionNo SolicitingConfigure Robot Controller Simulation (RCS) in the simulation software to ensure seamless integration and optimal performance.Develop complete robot programs with multiple robot brands (Fanuc, ABB, Kawasaki, etc.) to meet the demands of diverse manufacturing processes.Verify the feasibility of solutions and processes, identifying...


  • Troy, Michigan, United States GableTek Full time

    No Soliciting Qualifications Set up Robot Controller Simulation (RCS) within simulation platforms.Create comprehensive robot programs across various brands (Fanuc, ABB, Kawasaki, etc.).Assess the viability of solutions and processes, addressing potential issues prior to the manufacturing stage.Evaluate the cycle time for each station/line, optimizing robot...


  • Troy, Michigan, United States GableTek Full time

    Job Title: Robotics Simulation EngineerJob Summary:At GableTek, we are seeking a skilled Robotics Simulation Engineer to join our team. As a key member of our engineering team, you will be responsible for developing and implementing simulation models for robotics and automation systems. Your expertise will help us optimize our manufacturing processes,...

  • Simulation Engineer

    2 months ago


    Troy, Michigan, United States GABLETEK Full time

    About the RoleGabletek is seeking a highly skilled Simulation Engineer - Robotics and Automation to join our team. As a Simulation Engineer, you will be responsible for designing and developing simulation models for robotic and automation systems.Key ResponsibilitiesSimulation Model DevelopmentDevelop detailed simulation models of robotic and automation...

  • Robotics Engineer

    4 weeks ago


    Troy, Michigan, United States GABLETEK Full time

    Job DescriptionNo SolicitingKey ResponsibilitiesDevelop and configure robot programs using teach pendants and simulation softwareOptimize robot programs and processes to improve cycle times and efficiencyValidate solutions and processes through detailed simulation and analysisCollaborate with cross-functional teams to design and implement automation...


  • Troy, Michigan, United States General Dynamics Land Systems Full time

    About the RoleWe are seeking a highly skilled Senior Software Project Lead to join our team at General Dynamics Land Systems. As a key member of our engineering team, you will be responsible for planning and execution of Integration Project Team (IPT) scope, budget, schedule, technical work planning, tracking, and transfer of technology & software from...


  • Troy, Michigan, United States General Dynamics Land Systems Full time

    Job Title: Senior Software Project LeadGeneral Dynamics Land Systems is seeking a highly skilled Senior Software Project Lead to join our team of engineers responsible for the development and implementation of emerging autonomous technology for use in ground combat vehicles.The successful candidate will be responsible for planning and execution of...

  • Robotics Engineer

    4 weeks ago


    Troy, Michigan, United States GableTek Full time

    Job Title: Simulation EngineerJoin GableTek as a Simulation Engineer and contribute to the development of cutting-edge robotics and automation solutions. As a key member of our team, you will be responsible for designing, implementing, and optimizing simulation models to improve manufacturing processes and reduce costs.Key Responsibilities:Develop and...


  • 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 Revel Staffing Full time

    Job Summary:We are seeking a highly skilled Robotics Systems Engineer to join our team at Revel Staffing. As a key member of our automation team, you will be responsible for designing, developing, and implementing robotics and machine vision systems for various industrial applications.Key Responsibilities:Design and develop robot programming specifications...


  • Troy, Michigan, United States GableTek Full time

    No Soliciting Qualifications Set up Robot Controller Simulation (RCS) within simulation softwareCreate comprehensive robot programs across various brands (Fanuc, ABB, Kawasaki, etc.)Assess the viability of solutions and processes, identifying and resolving issues prior to the manufacturing stageConfirm the cycle time for each station/line, optimizing robot...


  • Troy, New York, United States New York ISO Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at the New York Independent System Operator (NYISO). As a key member of our IT department, you will be responsible for designing, developing, and maintaining software products that support our mission to manage the efficient flow of electricity on the...


  • Troy, New York, United States New York ISO Full time

    Job OverviewThe New York Independent System Operator (NYISO) is seeking a highly skilled Senior Software Engineer to join their team. As a key member of the software development team, you will be responsible for designing, developing, and maintaining software products that support the efficient flow of electricity on the state's high-voltage transmission...


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

    Job OverviewWe are seeking a highly skilled Robotics Engineer to join our team at Robotize Inc. as a key member of our technical support team. The successful candidate will provide technical support to our partners and customers in the successful application, deployment, and use of our Robotize GoPal autonomous mobile robot (AMR) solution.Key...


  • Troy, Michigan, United States GABLETEK Full time

    About the RoleGabletek is seeking a highly skilled Simulation Engineer - Robotics and Automation to join our team. As a Simulation Engineer, you will play a critical role in the development and implementation of robotic automation solutions.Key ResponsibilitiesRobot Program DevelopmentDevelop robot programs using teach pendants of major robot brandsDownload...


  • Troy, Michigan, United States General Dynamics Land Systems Full time

    About the RoleWe are seeking a highly skilled Senior Software Project Lead to join our team at General Dynamics Land Systems. As a key member of our engineering team, you will be responsible for planning and executing the Integration Project Team (IPT) scope, budget, schedule, technical work planning, tracking, and transfer of technology & software from...

Senior Robotics Software Engineer

2 months ago


Troy, United States Magna International Inc. Full time
#jobreq_print_container div { line-height: 14px; } #jobreq_print_container div span { font-size: 12px; } About us

We see a future where everyone can live and move without limitations. That’s why we are developing technologies, systems and concepts that make vehicles safer and cleaner, while serving our communities, the planet and, above all, people.

 

Forward. For all.

 

Group Summary

Magna is more than one of the world’s largest suppliers in the automotive space. We are a mobility technology company built to innovate, with a global, entrepreneurial-minded team. With 65+ years of expertise, our ecosystem of interconnected products combined with our complete vehicle expertise uniquely positions us to advance mobility in an expanded transportation landscape.

 

About the Role

Magna Corporate Research & Development based in Troy, Michigan is seeking a talented, visionary, and self-motivated Senior Robotics Software Engineer to be a part of the Advanced Robotics R&D team. In this role, you will play a pivotal role in shaping the future of robotics by crafting high-quality innovative software solutions for a diverse range of groundbreaking robotic manipulation tasks for industrial applications.

Your Responsibilities
  • Engineer high-quality software solutions for a diverse range of cutting-edge robotic manipulation applications.
  • Develop and implement advanced motion planning and control software within simulated environments to equip the next generation of robotic systems in manufacturing and material handling
  • Collaborate with Hardware Engineers to integrate and evaluate motion planning and control solutions with robotic hardware platforms.
  • Engage in code reviews and be dedicated to debugging and optimizing software to ensure high-level performance and reliability in real-world scenarios.\
  • Design and implement software tests with a particular focus on the software deployed in robotics solution.
  • Deliver product-level software and documentation for robotic control and motion planning stacks.
  • Support implementation and testing of requirements, architecture, integration, and release management.
  • Communicate effectively with cross-functional Engineering, Product Management, and Program Management Teams to drive the entire product development life cycle, from concept to production.
  • Maintain project schedules by monitoring project progress, coordinating activities, estimating timing needs and hurdles, sequencing project elements, and resolving problems; Prepare and present project progress reports.
  • Maintain proper filing systems to ensure all information, (electronic or hard copy), is stored according to department requirements.
  • Demonstrate sustained innovation and creativity leading to significant project accomplishments without direct technical supervision; Supervision provided as required on assignments as well as on broader general objectives and limits.
  • Cultivate a positive work environment by sharing and applying your functional and technical knowledge.
  • Perform any other duties, special projects, and tasks as assigned
Who we are looking for
  • Bachelor’s degree or higher in Robotics, Electrical Engineering, Computer Science, Artificial Intelligence, or related fields.
  • 3+ years professional programming experience in modern C++.
  • Proficiency in ROS/ ROS 2 and experience with robotic packages like ROS Control, MoveIt, TracIK, OMPL, and alike.
  • Experience in developing simulation in various environments like Gazebo/Gazebo Ignition, MuJoCo, DRAKE, or CoppeliaSim, etc.
  • Proficiency in automated build and test tools.in integrating hardware and software systems, including the incorporation of new sensors, actuators, and robotic manipulators into existing systems.
  • Ability to work onsite, in the office, 5 days a week.

 


 

Your preferred qualifications
  • Excellent software engineering skills with the ability to work with complex codebases, design and implement complete software solutions for desired high-level features, and proficiently use tools to implement, debug and test implementations.
  • Proficiency in tools on Agile Developments and DevOps, like JIRA, Confluence, and GitHub.
  • Proficiency in software architecture and design patterns.
  • Understanding of PLC, networking protocols and related technologies.
  • Excellent written and oral communication skills.
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.

Site Benefits
  • Comprehensive Medical, dental, and vision plans 
  • 401 (k) plan with employer matching 
  • Profit sharing program 
  • Exciting internal development opportunities
  • Cafe 
  • Parking for motorcycles and electric vehicles
Awareness. Unity. Empowerment.

At Magna, we believe a diverse workforce is critical to our success. That’s why we are proud to be an equal opportunity employer. We hire on the basis of experience and qualifications, and in consideration of job requirements, regardless of, in particular, color, ancestry, religion, gender, origin, sexual orientation, age, citizenship, marital status, disability or gender identity. Magna takes the privacy of your personal information seriously. We discourage you from sending applications via email to comply with GDPR requirements and your local Data Privacy Law.