Robotic Controls Software Engineer

1 month ago


Kitchener, Canada Swaprobotics Full time

Job Responsibilities:

  • Design and develop high quality, maintainable and testable code
  • Work closely with system architects to ensure conformity to target architecture
  • Interact and work closely with other teams for systems integration
  • Develop foundational software to support new Low-level & High level Control behaviours
  • Develop Swap robotic arm controllers
  • Validate the control algorithm in a physics simulation
  • Participate in code reviews and in all phases of the Software Development Life Cycle

Basic Qualifications:

  • B.Sc. or graduate degree in computer science, engineering or equivalent
  • 1+ years of experience with software development in a professional setting
  • 1+ years of experience with developing supporting software for control systems
  • Computer Science fundamentals in algorithm design, problem solving, and complexity analysis
  • Control Theory and Linear Algebra fundamentals
  • Experience with robotic arms frameworks like moveit
  • Experience with physics simulations for validating control algorithms
  • Experience developing software in core Python or C++ with Object Oriented implementations
  • Strong proficiency in C++ (C++11, 14)
  • Knowledge and experience with best practices in modern software development
  • Proficiency with Linux-based operating systems
  • Driven individual, passionate, self-starter, cross-functional, self-organizer
  • Adaptability for priorities changes

Preferred Qualifications:

  • ROS1/2 professional experience
  • Robotic arms autonomous control
  • Docker tools
  • Experience developing high-performance foundational software layers
  • Multi-threaded and multi-process implementation
  • Exposure to Agile project management methodologies
  • Exposure to gitflow and scrum environments
  • Self-motivated and able to solve problems independently
  • Strong communication skills, ability to work well in a team environment

Why work for us?

  • Project leadership opportunities
  • Welcoming, inclusive and collaborative team environment
  • Flexible working hours
  • Modern office and Green Energy technology
  • Exciting Startup with lots of opportunities to have your voice heard

Swap Robotics is an equal opportunity employer. We are committed to inclusive, barrier-free recruitment and selection processes and work environment. If you are contacted for a job opportunity, please let us know if any accommodation is needed to ensure you have access to a fair and equitable process. Any information received relating to accommodation will be kept confidential.

#J-18808-Ljbffr

  • Kitchener, Ontario, Canada Swaprobotics Full time

    Job OverviewWe are seeking a highly skilled High Performance Robotics Software Engineer to join our team at Swaprobotics.Salary: $120,000 - $180,000 per yearJob DescriptionThe successful candidate will be responsible for designing and developing high-quality, maintainable, and testable code for our robotic control systems. This includes working closely with...


  • Kitchener, Ontario, Canada Swaprobotics Full time

    Join our innovative team at Swap Robotics, where you will have the opportunity to work on cutting-edge robotics projects and contribute to the development of advanced control systems.About the RoleWe are seeking an experienced Software Engineer to join our team as a Robotic Controls Software Engineer. This is a challenging role that requires strong technical...


  • Kitchener, Canada Avidbots Full time

    **About Avidbots**: Avidbots is a robotics company with a vision to bring robotic solutions into everyday life to increase organizational productivity and to do that better than any other company in the world. Their groundbreaking product, the Neo autonomous floor scrubbing robot, is deployed around the world and trusted by leading facilities and building...


  • Kitchener, Canada Ontario Die International Full time

    A start-up culture within a mature and successful company - technical challenges and high responsibility with job stability and healthy project funding. This is what ODI can offer you. ODI has a suite of active projects using robotics and advanced software including perception and machine learning to achieve manufacturing tasks with robotics that are...

  • Robotics Technician

    7 months ago


    Kitchener, Canada PWO Canada Inc Full time

    **OUR COMPANY** PWO Canada is an automotive manufacturer that is located in Kitchener, Ontario. Main production is stamping, and MAG Welding. We are currently looking for an experienced and skilled Robotic Technician with previous experience in manufacturing (automotive preferred) to join our team. We offer competitive wages, company paid benefits and...

  • Systems Integrator

    7 months ago


    Kitchener, Canada OTTO Motors by Rockwell Automation Full time

    **Position: Systems Integrator - Autonomous Robotics** **Location: Kitchener, Ontario or Remote/Virtual, Canada** **Job Type: Full-Time Permanent** **Experience: 2-5 years of relevant work experience** **Education: Electrical/Mechanical/Industrial Controls/Mechatronics/Systems Engineering related field** **Division**:OTTO Motors by Rockwell...

  • Robot Builder

    2 weeks ago


    Kitchener, Canada Clearpath Inc. Full time

    About Clearpath Robotics Inc. Clearpath Robotics Inc. develops the future of robotics technology through development and sale of industry-leading self-driving technology, products, and services to over 500 of the world’s most innovative brands. Proprietary hardware, software, and services are delivered through the company’s research and industrial...

  • Robotics Technician

    4 weeks ago


    Kitchener, Canada Interbake Full time $45

    At InterBake Foods, we bake cookies, crackers, cones and wafers products in 6 facilities across Canada and the USA, conducting our business with integrity, contributing to our communities, and fostering a respectful culture. Our bakery team is the heart of our company and plays an important role in keeping North America’s food supply going. We are looking...

  • Robot Assembler

    1 week ago


    Kitchener, Canada Swap Robotics Full time

    Are you interested in working with a promising startup in one of the hottest fields of technology today? With our fleet of 100% electric grass-cutting and snow removal robots, sustainability is our mission and safety is our number 1 priority. We have clients all over Canada and are expanding to the USA this year. In our collaborative and innovative work...

  • Robot Assembler

    5 days ago


    Kitchener, Canada SwapRobotics Full time

    Are you interested in working with a promising startup in one of the hottest fields of technology today? With our fleet of 100% electric grass-cutting and snow removal robots, sustainability is our mission and safety is our number 1 priority. We have clients all over Canada and are expanding to the USA this year. In our collaborative and innovative work...

  • Robot Assembler

    2 weeks ago


    Kitchener, Canada SwapRobotics Full time

    Are you interested in working with a promising startup in one of the hottest fields of technology today? With our fleet of 100% electric grass-cutting and snow removal robots, sustainability is our mission and safety is our number 1 priority. We have clients all over Canada and are expanding to the USA this year. In our collaborative and innovative work...

  • Robot Assembler

    4 days ago


    Kitchener, Canada Swap Robotics Full time

    Are you interested in working with a promising startup in one of the hottest fields of technology today? With our fleet of 100% electric grass-cutting and snow removal robots, sustainability is our mission and safety is our number 1 priority. We have clients all over Canada and are expanding in the USA. In our collaborative and innovative work environment,...

  • Robotics Technician

    7 months ago


    Kitchener, Canada PWO Canada Inc Full time

    **OUR COMPANY** PWO Canada is an automotive manufacturer that is located in Kitchener, Ontario. Main production is stamping, and MAG Welding. We are currently looking for an experienced and skilled Robotic Technician with previous experience in manufacturing (automotive preferred) to join our team. We offer competitive wages, company paid benefits and...

  • Robotics Technician

    3 months ago


    Kitchener, Canada PWO Canada Inc Full time

    **OUR COMPANY** PWO Canada is an automotive manufacturer that is located in Kitchener, Ontario. Main production is stamping, and MAG Welding. We are currently looking for an experienced and skilled Robotic Technician with previous experience in manufacturing (automotive preferred) to join our team. We offer competitive wages, company paid benefits and...

  • Robotics Technician

    3 months ago


    Kitchener, Canada PWO Canada Incorporated Full time

    Durée de l'emploi: Permanent - Langue de travail: Anglais - Heures de travail: 40 hours per week - Education: - Expérience: **Education**: - Other trades certificate or diploma - Robotics technology/technician - Automation engineer technology/technician - or equivalent experience **Work site environment**: - Confined spaces - Noisy - Dusty **Work...


  • Kitchener-Waterloo, Canada Deep Trekker Full time

    **About Deep Trekker**: Deep Trekker, a proud member of the Halma companies, is a leading provider of underwater robotics, delivering innovative and reliable solutions for a wide range of industries including aquaculture, infrastructure inspection, search and rescue, environmental monitoring, and more. Our cutting-edge technology empowers organizations to...

  • Robot Assembler

    4 days ago


    Kitchener, Canada SwapRobotics Full time

    Are you interested in working with a promising startup in one of the hottest fields of technology today? With our fleet of 100% electric grass-cutting and snow removal robots, sustainability is our mission and safety is our number 1 priority. We have clients all over Canada and are expanding to the USA this year. In our collaborative and innovative work...


  • Kitchener-Waterloo, Canada Deep Trekker Full time

    **About Deep Trekker**: Deep Trekker, a proud member of the Halma companies, is a leading provider of underwater robotics, delivering innovative and reliable solutions for a wide range of industries including aquaculture, infrastructure inspection, search and rescue, environmental monitoring, and more. Our cutting-edge technology empowers organizations to...

  • Automation Manager

    2 weeks ago


    Kitchener, Canada Engineering Search Firm Inc. Full time

    Automation ManagerFull timeApply to JobKitchener, Hamilton , Ontario area7 - 9 Years of ExperienceOur client builds automated solutions to solve various manufacturing challenges within the automotive industry. It is an Original Equipment Manufacturer (OEM) that specializes in the engineering, design, manufacturing, assembly, and programming of automated...


  • Kitchener, Canada Avidbots Full time

    **About Avidbots** Avidbots is a leading-edge robotics company with the vision to bring robotic solutions into everyday life to increase organizational productivity and to do that better than any other company in the world. Our ground-breaking product, the Neo 2 autonomous floor scrubbing robot, is deployed around the world and trusted by leading facilities...