Senior Simulation Developer

7 months ago


Kitchener, Canada Clearpath Robotics Full time

About the Job

We are looking for a Senior Simulation Developer to work alongside the vehicle teams to build representative simulations of our vehicles. You have experience with sensors used in mobile robotics and understand how robots can interact with their environment. These skills allow you to evaluate existing simulated solutions and develop new components to fill any gaps.The current simulation environment is Gazebo. It is expected that you have experience with Gazebo plugins and understand how data flows into and out of the package.As new vehicles are added to our product line you will be responsible for creating representative digital twins. This will be done in collaboration with other teams that will provide technical specifications. Once twinned, the new vehicle should be able to be added to a simulated fleet via our Fleet Simulation team.Your primary responsibilities will be: Creating simulations of new and existing vehicles and sensors. Developing robust, future-proof, and performant C++ software. Working with the Engineering Tools team to automate what is reasonable. 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: 5+ years of experience in Gazebo and ROS. 5+ years of experience in modern C++ with demonstrable knowledge of: Software design (requirements, architecture, interfaces, , and Software development (coding standards, code review, testing/validation, . Practical experience with: robot sensing, robot control, simulation, physics engines and numerical methods. Strong project management skills including scope planning, risk mitigation, and timeline management. Understanding of sensors and their error models (particularly LiDAR and vision systems). Bonus points for: Knowledge of system identification, vehicle kinematics/dynamics Practical experience with actuators and drive controllers (particularly on differential drive and Ackermann platforms). Development experience with Python, Lua, Rust, and CUDA.  At OTTO by Rockwell Automation, we are committed to building and supporting a culture of diversity, inclusion and accessibility.

  • Kitchener, Canada Clearpath Robotics Full time

    About the Job The Fleet Software Group is responsible for the design, development and support of the Fleet Manager and software applications that allow our users to interact with, monitor and support their fleets of OTTO Autonomous Vehicles. This involves participation in the entire product workflow, from customer insight gathering, problem...

  • Senior Developer

    3 weeks ago


    Kitchener, ON, Canada Miovision Full time

    Miovision’s mission is to provide the foundation for tomorrow’s smart cities by transforming the way traffic networks are managed today. Backed by the world’s most advanced traffic AI, Miovision’s innovations in traffic signal planning and operations have made it possible for cities to improve the transportation experience for drivers, cyclists and...

  • Senior Developer

    3 weeks ago


    Kitchener, ON, Canada Miovision Full time

    Miovision’s mission is to provide the foundation for tomorrow’s smart cities by transforming the way traffic networks are managed today. Backed by the world’s most advanced traffic AI, Miovision’s innovations in traffic signal planning and operations have made it possible for cities to improve the transportation experience for drivers, cyclists and...


  • Kitchener, Canada Miovision Full time

    Miovision’s mission is to provide the foundation for tomorrow’s smart cities by transforming the way traffic networks are managed today. Backed by the world’s most advanced traffic AI, Miovision’s innovations in traffic signal planning and operations have made it possible for cities to improve the transportation experience for drivers, cyclists and...


  • Kitchener, Canada Miovision Full time

    Miovision’s mission is to provide the foundation for tomorrow’s smart cities by transforming the way traffic networks are managed today. Backed by the world’s most advanced traffic AI, Miovision’s innovations in traffic signal planning and operations have made it possible for cities to improve the transportation experience for drivers, cyclists and...


  • Kitchener, ON, Canada Miovision Full time

    Miovision’s mission is to provide the foundation for tomorrow’s smart cities by transforming the way traffic networks are managed today. Backed by the world’s most advanced traffic AI, Miovision’s innovations in traffic signal planning and operations have made it possible for cities to improve the transportation experience for drivers, cyclists and...


  • Kitchener, ON, Canada Miovision Full time

    Miovision’s mission is to provide the foundation for tomorrow’s smart cities by transforming the way traffic networks are managed today. Backed by the world’s most advanced traffic AI, Miovision’s innovations in traffic signal planning and operations have made it possible for cities to improve the transportation experience for drivers, cyclists and...

  • Mechanical Technician

    6 months ago


    Kitchener, Canada Element Materials Technology Full time

    Overview: Element has an opportunity for a **Mechanical Test Technician** (Environmental Simulation) at our Kitchener Lab. Primary responsibility is to assist the regional environmental field services department in environmental testing and reporting at project sites. **Responsibilities**: - Physical and materials tests including environmental simulation,...


  • Kitchener, Ontario, Canada itec group Inc. Full time $80,000 - $115,000

    About the RoleWe are seeking an experienced Senior Product Development Lead to join our Research and Development team at itec group Inc.Job SummaryThe Senior Product Development Lead will be responsible for leading a small team of engineers and designers, overseeing the design and development of complex products, and ensuring designs meet R&D objectives and...


  • Kitchener, Ontario, Canada Miovision Full time

    Miovision, a leading provider of smart traffic management solutions, is seeking a highly skilled Senior Computer Vision Developer to join its team. Based in Kitchener, Canada, and Cologne, Germany, the company serves over 17,000 municipalities worldwide.The ideal candidate will have at least 7 years of experience in developing computer vision and machine...

  • Senior FPGA Developer

    6 months ago


    Kitchener, Canada Christie Digital Systems Full time

    Senior FPGA Developer Christie Digital Systems Canada Inc., 809 Wellington St. N., Kitchener, Ontario, Canada Req #430 Tuesday, April 30, 2024 We give bright minds the tools to be truly creative and innovative. Join our team! At Christie®, we create award-winning light technology solutions and services that help our partners and customers...


  • Kitchener, ON, Canada AlumaPower Corporation Full time

    Senior Hardware Engineer, AlumaPower Corporation If yes, you may be the perfect candidate to join us at AlumaPower, a cleantech company with facilities in Sarnia and Kitchener, Ontario, Canada. You will report to our Director of Systems Engineering and will play a crucial role in supporting Systems Engineering in designing, developing, and implementing...


  • Kitchener, Ontario, Canada AlumaPower Corporation Full time

    Senior Hardware Performance Engineer Role at AlumaPower CorporationWe are seeking a skilled Senior Hardware Performance Engineer to join our team at AlumaPower Corporation.About the JobThis is a full-time position that involves designing, developing, and implementing hardware for embedded systems. You will report to our Director of Systems Engineering and...


  • Kitchener, Canada Sienna Senior Living Full time

    f you’re passionate about leading a team that is, committed to the Team Member Experience and driven by innovation and growth, then join us! The Resident Engagement Manager is a critical role within our communities as it impacts the lives of residents through the strong leadership and motivation of Sienna team members. As a Resident Engagement Manager...


  • Kitchener, Ontario, Canada Miovision Full time

    Company OverviewMiovision is a leading provider of intelligent transportation solutions, empowering cities to create safer streets and reduce traffic congestion through AI-powered technology. Our mission is to transform the way traffic networks are managed today. Job DescriptionWe are seeking an experienced Senior Computer Vision Developer to lead our...

  • AI Vision Architect

    3 weeks ago


    Kitchener, Ontario, Canada Miovision Full time

    Miovision, a global leader in smart traffic management, is seeking an experienced AI Vision Architect to join our team. We are looking for a highly skilled professional with expertise in computer vision and machine learning to design and develop innovative solutions for traffic signal planning and operations.As an AI Vision Architect at Miovision, you will...


  • Kitchener, Canada Christie Digital Systems Full time

    Senior Software Developer Christie Digital Systems Canada Inc., 809 Wellington St. N., Kitchener, Ontario, Canada Req #414 Wednesday, April 3, 2024 We give bright minds the tools to be truly creative and innovative. Join our team! At Christie®, we create award-winning light technology solutions and services that help our partners and customers...


  • Kitchener, Canada Waste Management Full time

    Job SummaryWe are seeking a skilled Senior Training Development Specialist to join our team at Waste Management.About the RoleThis is an exciting opportunity to develop and deliver high-quality training programs that support the growth and success of our employees. As a Senior Training Development Specialist, you will be responsible for designing,...


  • Kitchener, Ontario, Canada Ezeemdigitech Full time

    Job Title: Senior Business Development Analyst - IT SolutionsLocation: Kitchener, CanadaJob Description:We are seeking a highly experienced Senior Business Development Analyst to join our team at Ezeemdigitech. As a Senior Business Development Analyst - IT Solutions, you will be responsible for analyzing business needs, gathering requirements, and ensuring...


  • Kitchener, Canada AlumaPower Corporation Full time

    Senior Hardware Engineer, AlumaPower CorporationDo you want to be part of a hyper-growth company that is reducing society’s reliance on fossil fuels by developing products that use a revolutionary new kind of clean fuel?If yes, you may be the perfect candidate to join us at AlumaPower, a cleantech company with facilities in Sarnia and Kitchener, Ontario,...