Jobs

    Senior Navigation Developer - Canada - OTTO Motors by Rockwell Automation

    OTTO Motors by Rockwell Automation
    Default job background
    Description

    Position: Senior Navigation Developer - Path and Motion Planning

    Location: Kitchener, Ontario or Remote/Virtual, Canada

    Job Type: Full-Time, Permanent

    Experience: 5+ years of relevant work experience

    Education: Graduate Degree in a related field

    Division: OTTO Motors by Rockwell Automation

    About OTTO Motors by Rockwell Automation

    OTTO Motors is a global leader in autonomous technology for material handling inside manufacturing and warehouse facilities. With over five million hours of production experience, OTTO autonomous mobile robots (AMRs) are trusted in mission-critical operations for some of the world's most recognized brands. OTTO Motors was recognized as one of Fast Company's Most Innovative Robotics Companies of 2023. For more information, visit .

    OTTO Motors was acquired by Rockwell Automation effective October 2023. Rockwell is a global technology leader focused on helping the world's manufacturers be more productive, sustainable, and agile. With more than 28,000 employees who make the world better every day, we know we have something special. Behind our customers – amazing companies that help feed the world, provide life-saving medicine on a global scale, and focus on clean water and green mobility – our people are energized problem solvers that take pride in how the work we do changes the world for the better.

    About the Job

    We're looking for a driven, resourceful, motivated candidate to work on path planning and motion planning as part of the OTTO Motor's Autonomy - Navigation team. You will take a leading role in developing the next generation of planning algorithms to maximize our safe autonomous driving performance.

    Our team develops the core software responsible for planning efficient routes between endpoints in industrial facilities, driving those routes quickly and safely, and coordinating with other agents (robots, people, etc.). We want you to identify state-of-the-art ideas from academia and industry, implement those ideas into efficient and robust software, and ensure the software works brilliantly as we deploy it around the world. You will work with product managers to define new features, collaborate with other teams to implement them, and support testing to ensure product quality.

    Your primary responsibilities will be:

    Implementing path planning and motion planning algorithms.

    Developing robust, future-proof, and performant C++ software.

    Evaluating fitness/performance of algorithms and implementations.

    Following structured software development methodologies.

    Leading multi-disciplinary feature teams.

    Solving unforeseen technical challenges independently and efficiently.

    Required skills and experience:

    Graduate degree in engineering, computer science, or a related field.

    5+ years of experience implementing path planning (A*, D*, RRT, etc.) or motion planning (pure pursuit, DWA, MPC, etc.) algorithms on systems deployed to customers.

    5+ years of professional experience in modern C++ with demonstrable knowledge of:

    Software design (requirements, architecture, interfaces, etc.), and

    Software development (coding standards, code review, testing/validation, etc.).

    Practical experience with: robot sensing, path planning, robot control, simulation, and numerical methods.

    Strong project management skills including scope planning, risk mitigation, and timeline management.

    Excellent leadership, teamwork, and communication skills.

    Bonus Points

    Knowledge of ROS, system identification, vehicle kinematics/dynamics, non-linear controls, computational geometry, reinforcement learning, multi-agent systems, and multi-robot communication.

    Understanding of sensors and their error models (particularly LiDAR and vision systems).

    Practical experience with actuators and drive controllers (particularly on differential drive and Ackermann platforms).

    Development experience with Python, Lua, Rust, and CUDA.

    At OTTO Motors by Rockwell Automation, we are committed to building and supporting a culture of diversity, inclusion, and accessibility. We hire the best talent regardless of race, color, creed, national origin, ancestry, disability, marital status, age, veteran status, sex, sexual orientation, gender identity, and expression. If you require special accommodation to complete any portion of the application or interview process, please contact

    #J-18808-Ljbffr

  • LVI Associates

    Senior Director

    3 weeks ago


    LVI Associates canada, Canada

    LVI are seeking a senior professional with a strong background in claims, dispute and expert services, cost engineering, delay/disruption and litigation support, to assist clients on complex construction issues. · Requirements: · 10+ years experience in engineering and/or constru ...


  • New Flyer Canada

    The successful candidate for this role can be located anywhere within Canada or the United States of America. · New Flyer is North America's heavy-duty transit bus leader and offers the most advanced product line under the Xcelsior and Xcelsior CHARGE brands. It also offers infra ...


  • Personnel Search Ltd. canada, Canada

    Vice President of Sales · Our client, a major player in road transport, is actively seeking an experienced and visionary Vice President of Sales. Reporting directly to the General Manager, you will play a pivotal role in driving the growth and success of the organization. · Key r ...


  • TRAFFIX Canada

    Why work at TRAFFIX? · You need to work at TRAFFIX to enjoy our: · - Culture of Respect, Expertise, Collaboration and Entrepreneurship · - Get involved with one of our Steering Committees or sign up for one of our employee events such as Game Night · - Get involved with your comm ...


  • Innodata Inc. Canada

    About the role: · At Innodata, we're working with the world's largest technology companies on the next generation of generative AI and large language models (LLMs). We're looking for smart, savvy, and curious Generative AI Associates to join our team. · This is the role that writ ...


  • Scala Matters Canada

    The organization specializes in aiding entities in operationalizing their data governance initiatives. Recently recognized for its innovative work in continually monitoring context and enforcing data governance policies. · The team comprises distributed engineers who are passiona ...

  • BrickRed Systems

    Report Engineer

    3 weeks ago


    BrickRed Systems Canada

    Overview: · We are seeking a skilled Report Engineer to join our team. The ideal candidate will have expertise in designing, developing, and maintaining reports using tools such as Power BI, SSRS (SQL Server Reporting Services), and creating database views. Proficiency in Extract ...

  • BrickRed Systems

    Back End Developer

    3 weeks ago


    BrickRed Systems Canada

    Job Description: · We are seeking a talented and motivated BackEnd Developer to join our dynamic team specializing in Title Insurance. As a BackEnd Developer, you will play a crucial role in the design, development, and maintenance of our software systems, focusing on the backend ...


  • Sales Talent Agency Canada

    The process of conducting a literature review is vital to the development of innovative medical devices, healthcare policies, and treatments. My client is working on changing the way scientific research is carried out by providing an evidence management platform to assist custome ...


  • Agilus Work Solutions Canada

    Agilus' client is the leading independent clearing broker and custodian in the Canadian market. They provide trade execution, clearing, custody and back-office support services to Canadian-based brokerage firms and the Canadian brokerage arms of U.S.-based firms. · What You'll Be ...


  • Sales Talent Agency Canada

    The process of conducting a literature review is vital to the development of innovative medical devices, healthcare policies, and treatments. My client is working on changing the way scientific research is carried out by providing an evidence management platform to assist custome ...

  • Accolite

    Gen AI Lead

    1 week ago


    Accolite Canada

    About us: · Bounteous x Accolite makes the future faster for the world's most ambitious brands. Our services span Strategy, Analytics, Digital Engineering, Cloud, Data & AI, Experience Design, and Marketing. We are guided by Co-Innovation, our proven methodology of collaborative ...

  • BrickRed Systems

    UX/Frontend Developer

    3 weeks ago


    BrickRed Systems Canada

    We are seeking a talented UX/Front-End Developer to join our team. The ideal candidate will have a passion for creating exceptional user experiences and possess strong skills in front-end development using React, TypeScript, and C#. If you are creative, detail-oriented, and thriv ...


  • Stanley House Consulting canada, Canada

    Are you ready to transform your leadership and business acumen into a significant role that impacts the Canadian Businesses ? · Leverage your extensive experience and entrepreneurial spirit to mentor future leaders and drive substantial community impact. This opportunity allows y ...

  • McCann Canada

    Comms Strategist

    3 weeks ago


    McCann Canada canada, Canada

    We are looking for someone to join the McCann Canada Strategy team. · On our mission to become the number one strategically-driven creative agency in Canada, we look for talent that drives communications plans that are in sync with the creative expression and builds strong relati ...


  • BrickRed Systems Canada

    We are seeking an experienced Technical Project Manager (TPM) to join our dynamic team. The TPM will play a crucial role in overseeing the planning, execution, and delivery of various technology projects within our organization. This role requires a blend of technical expertise, ...


  • BrickRed Systems Canada

    Overview: · We are looking for a meticulous QA (Quality Assurance) Dev Engineer with expertise in C# and Test Infrastructure. As a QA Engineer, you will play a pivotal role in ensuring the accuracy, compliance, and reliability of our software solutions. You will collaborate clos ...

  • Inworld AI

    Part-Time AI Trainer

    2 weeks ago


    Inworld AI Canada Part time

    Why Join Inworld · Inworld is the best-funded startup in AI and games with a $500 million valuation and backing from top-tier investors like Intel, Microsoft, Lightspeed, Bitkraft, Founders Fund, Kleiner Perkins, and more. Inworld was recognized by CB Insights as one of the ten m ...


  • Inworld AI Canada Part time

    Why Join Inworld · Inworld is the best-funded startup in AI and games with a $500 million valuation and backing from top-tier investors like Intel, Microsoft, Lightspeed, Bitkraft, Founders Fund, Kleiner Perkins, and more. Inworld was recognized by CB Insights as one of the ten m ...


  • Outwitly Inc. Canada

    Outwitly Inc is seeking a hands-on, driven, and insightful Senior Experience Design Lead to join our design team. You will leverage your extensive UX design, research and strategy expertise to lead our client projects, as well as to collaborate with our sales, marketing, and staf ...