Jobs
>
Kitchener

    Senior Software Performance Engineer - Kitchener, Canada - Clearpath Robotics

    Clearpath Robotics
    Clearpath Robotics Kitchener, Canada

    Found in: Talent CA C2 - 4 days ago

    Default job background
    Full time
    Description

    About the Job

    OTTO by Rockwell Automation has added a new career path to the Vehicle Operating System (OS) team to bring exceptional clarity to software performance, correctness and efficiency. This role has a focus to act as a driver of performance engineering skills, tools, culture and insights to our entire product range and development teams. It will require incorporating shared tools, dashboarding capabilities, measurement frameworks, analytical capabilities and skills to provide total clarity of the performance envelope of all our AMR products. In addition to providing performance best practice awareness and actively addressing findings at any level of the stack, you will also be expected to influence good design practice, contribute actively to new feature development as well as improving the existing algorithms. This is a career path for perfectionists and precision artists. Whether you have a particular language focus - C++, Rust, Python or others - or a particular love of CPU instruction set or CUDA cores, whether you see yourself as driving perceived user experience through performance or optimising the efficiency of algorithms to reduce computation time, this position is the best way to practice your craft in a role that speaks to your precision, rigour, insight and drive.Roles & Responsibilities
  • Drive software performance and correctness across multiple projects
  • Analyze systems and code to understand performance and scalability
  • Work on shared tools and infrastructure for performance measurement, analysis and reporting
  • Solve problems directly or through influence, leadership and skills development
  • Review code and technical designs
  • Skills & Industry Experience Required
  • Exceptional academic track record from both high school and university
  • Graduate degree in Computer Science, Mathematics or Physics
  • Demonstrable personal initiatives to measure and improve performance, efficiency and correctness in code
  • Track record of going above-and-beyond expectations to achieve outstanding results
  • Passion for technology evidenced by personal projects and initiatives
  • Experience with Linux (Debian or Ubuntu preferred)
  • Experience with C++ (C++17 standard and later)
  • Experience with one or more GPU Compute APIs (., OpenCL, CUDA).
  • Bonus / Nice to Have Skills

  • Low-level CPU insights and assembly language - understanding cache, registers, vectorization, memory Kernel performance insights - scheduling, context switching, hardware accelerationPerformance measurement tooling - profiling, LTTng, eBPF, flamegraphsROS 2 tracing tool project - enabling, collecting and analyzing performance tracesFamiliarity with Wireshark and packet capture analysisExperience with ROS / ROS 2Experience with Python.
  • At OTTO by Rockwell Automation, we are committed to building and supporting a culture of diversity, inclusion, and accessibility.

  • IMAX

    Senior C++ Software Engineer, Performance Specialist

    Found in: Talent CA C2 - 1 day ago


    IMAX Waterloo, Canada Full time

    Description · : What You'll Do: · Take algorithm specifications, machine learning models, and other output from the research team and implement them in high performance software · Optimize existing algorithms for execution time, parallelism, or memory usage · Own your work fro ...

  • Société Financière Manuvie

    Senior site reliability engineer

    Found in: Jooble CA O C2 - 3 hours ago


    Société Financière Manuvie Waterloo, ON, Canada

    Nous sommes un fournisseur de services financiers qui s'emploie à faciliter les décisions de nos clients et de nos collègues partout dans le monde et à les aider à vivre mieux. De nos initiatives environnementales à nos investissements dans la collectivité, nous montrons la voie ...

  • Storm4

    cto

    Found in: Appcast CA C2 A - 2 days ago


    Storm4 Kitchener, Canada

    Role: CTO · Industry: Energy Storage & Trading · Location: Kitchener, Canada · Salary: $350,000-$500,000 + · This is an amazing opportunity to play a pivotal role in driving the technological direction, software technology platform development, and artificial intelligence (AI) in ...

  • Vena Medical

    R&D Engineer

    Found in: Appcast CA C2 A - 21 hours ago


    Vena Medical Kitchener, Canada

    About Us: · Vena Medical is at the forefront of revolutionizing stroke treatment through cutting-edge catheter-based technologies. Our commitment to innovation has inspired our flagship products, the Vena MicroAngioscopeTM and the Vena Balloon Distal Access CatheterTM. These pion ...

  • Société Financière Manuvie

    Lead solution architect

    Found in: Jooble CA O C2 - 3 days ago


    Société Financière Manuvie Waterloo, ON, Canada

    Nous sommes un fournisseur de services financiers qui s'emploie à faciliter les décisions de nos clients et de nos collègues partout dans le monde et à les aider à vivre mieux. De nos initiatives environnementales à nos investissements dans la collectivité, nous montrons la voie ...

  • Société Financière Manuvie

    ingénieur logiciels web fullstack

    Found in: Jooble CA O C2 - 3 days ago


    Société Financière Manuvie Waterloo, ON, Canada

    Nous sommes un fournisseur de services financiers qui s'emploie à faciliter les décisions de nos clients et de nos collègues partout dans le monde et à les aider à vivre mieux. De nos initiatives environnementales à nos investissements dans la collectivité, nous montrons la voie ...

  • Borealis AI

    Human Resources Generalist

    Found in: Appcast CA C2 A - 3 days ago


    Borealis AI Waterloo, Canada

    What's the opportunity? · We're looking for an enthusiastic Human Resources professional to take on our People Operations Generalist role for a 12 month contract. In this role, you will be responsible for the planning, execution and overall program management across our People Pr ...

  • PWO Canada Inc.

    Key Account Manager

    Found in: Appcast CA C2 A - 2 days ago


    PWO Canada Inc. Kitchener, Canada

    OUR COMPANY · PWO Canada is a Tier 1 and Tier 2 supplier for auto manufacturers globally. We are one of five subsidiaries in the PWO AG Group, manufacturing lightweight metal components for the automotive industry. · PURPOSE OF POSITION · The Key Accounts Manager manages and cont ...

  • Dare Foods Limited

    Production Manager

    Found in: Appcast CA C2 A - 3 days ago


    Dare Foods Limited Kitchener, Canada

    Dare Foods Limited is a private, family owned portfolio of brands established in 1892. The Dare "Made Better" promise guides everything we do and comes to life through our portfolio of consumer-loved brands including Bear Paws, Breton, REALFRUIT, Boulangerie Grissol, Raincoast Cr ...

  • Krug

    Procurement Specialist

    Found in: Appcast CA C2 A - 2 days ago


    Krug Kitchener, Canada

    PROCUREMENT SPECIALIST / SENIOR BUYER · With over 140 successful years in the industry, Krug is well recognized as a leader in the design & manufacture of high-quality business and healthcare furniture. We are seeking a Procurement Specialist / Senior Buyer to work with our manuf ...

  • Ball Service Group Inc.

    Laser Programmer

    Found in: Appcast CA C2 A - 3 days ago


    Ball Service Group Inc. Kitchener, Canada

    Ball Service Group is a leading manufacturing facility with state-of-the-art technology, including the AMADA ENSIS-RI 9kW Laser Sheet & Tube Cutting Machine. We specialize in providing high-quality metal fabrication solutions to a diverse range of industries. As we continue to ex ...

  • Nfinite Nanotech

    Nanocoating Technician

    Found in: Appcast CA C2 A - 13 hours ago


    Nfinite Nanotech Waterloo, Canada

    Company Overview · Nfinite Nanotech is a venture-backed Waterloo-based start-up specializing in developing advanced materials. We are at the forefront of a global movement to combat plastic waste by pioneering innovative nanocoating solutions for sustainable packaging. Our missio ...

  • EPITEC

    Automation Developer

    Found in: Appcast CA C2 A - 3 days ago


    EPITEC Waterloo, Canada Full time

    THE ROLE: Connectivity test team is looking for a passionate Automation Developer to join the Connectivity organization to help us design and build the best infotainment system in the market. · YOUR IMPACT: Looking for a dynamic individual with automation development experience ...

  • Société Financière Manuvie

    Développeur de logiciel

    Found in: Jooble CA O C2 - 3 hours ago


    Société Financière Manuvie Waterloo, ON, Canada InternshipSHIP

    Nous sommes un fournisseur de services financiers qui s'emploie à faciliter les décisions de nos clients et de nos collègues partout dans le monde et à les aider à vivre mieux. De nos initiatives environnementales à nos investissements dans la collectivité, nous montrons la voie ...

  • O'Dell HVAC Group

    Parts & Aftermarket Sales Representative

    Found in: Appcast CA C2 A - 2 days ago


    O'Dell HVAC Group Waterloo, Canada

    O'Dell HVAC Group is a well-established heating, ventilating, and air conditioning (HVAC) equipment representative that works across Ontario with engineers, building owners, mechanical and sheet metal contractors in both commercial and industrial settings. · Core Focus, Vision & ...

  • Société Financière Manuvie

    Senior site reliability engineer

    Found in: Jooble CA O C2 - 3 hours ago


    Société Financière Manuvie Waterloo, ON, Canada

    Nous sommes un fournisseur de services financiers qui s'emploie à faciliter les décisions de nos clients et de nos collègues partout dans le monde et à les aider à vivre mieux. De nos initiatives environnementales à nos investissements dans la collectivité, nous montrons la voie ...

  • Purolator

    Software Development Manager

    Found in: Adzuna CA C2 - 1 day ago


    Purolator Kitchener, Canada

    Purolator Digital Lab · Purolator Digital Lab (PDL) is a department of Purolator Inc. that is dedicated to the research, development, and engineering of innovative technologies. Our goal is to deliver innovation to enable Purolator to be the premier freight, parcel, and logistics ...

  • Fleet Jobs

    General Manager

    Found in: Talent CA A C2 - 3 days ago


    Fleet Jobs Kitchener, Canada

    Position Summary: · The General Manager will have overall responsibility for a single large strategic customer with multiple locations or several customers encompassing a broad geographic area. Primary objective is to ensure each location is operating efficiently based on Penske' ...

  • Englobe

    Structural Engineering I

    Found in: Jooble CA O C2 - 3 days ago


    Englobe Kitchener, ON, Canada

    A telemedicine virtual healthcare service · Flexible hours and ability to compress working hours · Internal policy to encourage teleworking · Englobe is looking for a Senior or Intermediate Structural Engineer for a full-time two weeks on, two weeks off, rotational position on ...

  • Strik Baldinelli Moniz Ltd.

    Structural Engineer

    Found in: Jooble CA O C2 - 3 days ago


    Strik Baldinelli Moniz Ltd. Kitchener, ON, Canada

    SBM is seeking a Structural Engineer, Project Lead in our Structural Small Buildings Division in our Kitchener office.The Candidate will be responsible forassisting with structural analysis and design for a variety of building types, including single-family and multi-residential ...