Software Development Engineer

4 weeks ago


Kitchener, Ontario, Canada OTTO Motors by Rockwell Automation Full time
About OTTO by Rockwell Automation

OTTO by Rockwell Automation 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.

Job Summary

We are seeking a skilled Software Developer to join our Fleet Core team as part of the Fleet Software Group. The successful candidate will have experience in developing software for managing integration with factory assets and facilities, and will be responsible for designing and implementing new features that extend the current architecture.

Key Responsibilities
  • Design and implement software for managing integration with factory assets and facilities
  • Contribute to and help maintain our existing software, tools, and tests
  • Troubleshoot integration deployments to support customer-facing and internal teams
  • Collaborate with teams outside of the Fleet Software Group
Requirements
  • Post-secondary diploma in Software Development or related field
  • Minimum 3-5 years Software Development experience
  • Strong Object Oriented Programming experience (C++, Python)
  • Experience developing software with a data persistence layer / experience with database object relational mapping libraries (SQL, Django, etc.)
  • Experience using version control (Git), ticket and content management systems (JIRA, Confluence, Sharepoint)
  • Experience working with Linux/Ubuntu based environments and scripting (Bash)
Preferred Qualifications
  • ROS software development experience
  • Proven track record of developing comprehensive and high-quality test plans, scripts, and cases to ensure thorough test coverage and accuracy
  • Experience with the Rust programming language
  • Experience with CMake, make or other software build solutions
  • Experience with data analytics and presentation tools (Grafana/Prometheus, Kibana/Elastic, etc.)
  • Postgres or other database administration and/or integration experience
  • Experience developing, configuring or deploying web-based applications
  • Remote/virtual software development experience
What We Offer

At OTTO 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.



  • Kitchener, Ontario, Canada JAM Software GmbH Full time

    About the RoleWe are seeking a highly skilled Industrial Software Engineer to join our team at JAM Software GmbH. As a key member of our Advanced Technology Team, you will be responsible for developing and implementing cutting-edge software solutions for our IoT devices.Key ResponsibilitiesCreate proof of concept for provisioning solutionDefine requirements...


  • Kitchener, Ontario, Canada JAM Software GmbH Full time

    About the RoleWe are seeking a highly skilled Industrial Software Engineer to join our team at JAM Software GmbH. As a key member of our Advanced Technology Team, you will be responsible for developing and implementing cutting-edge software solutions for our IoT devices.Key ResponsibilitiesCreate proof of concept for provisioning solutionDefine requirements...


  • Kitchener, Ontario, Canada JAM Software GmbH Full time

    Job Title: Software Engineer in SupportAt Molex, we're committed to improving people's lives and making the world a better place. The mission of the Industrial Automation group at Molex is to drive and support the evolving needs of our global customers and partners in the (r)evolution of technology and platforms to support Industry...


  • Kitchener, Ontario, Canada JAM Software GmbH Full time

    Job Title: Software Engineer in SupportAt Molex, we're committed to improving people's lives and making the world a better place. The mission of the Industrial Automation group at Molex is to drive and support the evolving needs of our global customers and partners in the (r)evolution of technology and platforms to support Industry...


  • Kitchener, Ontario, Canada Carta Full time

    About CartaCarta is a leading provider of purpose-built software for the venture capital industry. Our platform transforms traditional accounting into a powerful growth engine, supporting nearly 7,000 funds and SPVs, and representing nearly $130B in assets under management.The RoleWe are seeking a highly skilled Software Development Engineer to join our R&D...


  • Kitchener, Ontario, Canada Carta Full time

    About CartaCarta is a leading provider of purpose-built software for the venture capital industry. Our platform transforms traditional accounting into a powerful growth engine, supporting nearly 7,000 funds and SPVs, and representing nearly $130B in assets under management.The RoleWe are seeking a highly skilled Software Development Engineer to join our R&D...


  • Kitchener, Ontario, Canada D2L Full time

    About D2LD2L is a cloud company that is revolutionizing education and building the Future of Work. We are at the heart of a fundamental shift in the way we learn and work.Job SummaryWe are seeking a skilled Software Development Engineer to join our Agile development team. As a key member of our team, you will be responsible for building quality, secure,...


  • Kitchener, Ontario, Canada Tbwa ChiatDay Inc Full time

    About CartaCarta develops purpose-built software that transforms traditional accounting into a powerful growth engine. Our world-class fund administration platform supports nearly 7,000 funds and SPVs, and represents nearly $130B in assets under management in venture capital and private equity.Our MissionWe're committed to creating more owners in the private...


  • Kitchener, Ontario, Canada Tbwa ChiatDay Inc Full time

    About CartaCarta develops purpose-built software that transforms traditional accounting into a powerful growth engine. Our world-class fund administration platform supports nearly 7,000 funds and SPVs, and represents nearly $130B in assets under management in venture capital and private equity.Our MissionWe're committed to creating more owners in the private...


  • Kitchener, Ontario, Canada Carta, Inc. Full time

    Senior Software Engineer, Fund AdministrationCarta is a platform that helps people manage equity, build businesses, and invest in the companies of tomorrow. Our Fund Administration group is building the next generation of software for the venture capital industry.Key Responsibilities:Develop software to help new funds launch, investors to track analytics and...


  • Kitchener, Ontario, Canada Carta, Inc. Full time

    Senior Software Engineer, Fund AdministrationCarta is a platform that helps people manage equity, build businesses, and invest in the companies of tomorrow. Our Fund Administration group is building the next generation of software for the venture capital industry.Key Responsibilities:Develop software to help new funds launch, investors to track analytics and...


  • Kitchener, Ontario, Canada Carta, Inc. Full time

    Senior Software Engineer, Fund AdministrationCarta is a platform that empowers individuals to manage equity, build businesses, and invest in the companies of tomorrow. Our platform supports nearly 7,000 funds and SPVs, representing nearly $130B in assets under administration.About the RoleWe are seeking a highly skilled Senior Software Engineer to join our...


  • Kitchener, Ontario, Canada Tbwa ChiatDay Inc Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our Identity and Access Management (IAM) team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable, production-quality products with Service Oriented Architecture (SOA) and microservices.Key...


  • Kitchener, Ontario, Canada Tbwa ChiatDay Inc Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our Identity and Access Management (IAM) team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable, production-quality products with Service Oriented Architecture (SOA) and microservices.Key...


  • Kitchener, Ontario, Canada ANSYS, Inc. Full time

    Job Title: Senior Software Development EngineerAt ANSYS, Inc., we are seeking a highly skilled Senior Software Development Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Design and develop software modules and...


  • Kitchener, Ontario, Canada ANSYS, Inc. Full time

    Job Title: Senior Software Development EngineerAt ANSYS, Inc., we are seeking a highly skilled Senior Software Development Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Design and develop software modules and...


  • Kitchener, Ontario, Canada JAM Software GmbH Full time

    Software Development and Automation ExpertAt JAM Software GmbH, we're committed to delivering innovative solutions that drive business growth and improvement. The mission of our Industrial Automation group is to design and develop cutting-edge technology platforms that support the evolving needs of our global customers and partners in the (r)evolution of...

  • Software Engineer

    2 weeks ago


    Kitchener, Ontario, Canada Snowman Full time

    Job Details:Job Title: Software Engineer - Full Stack DeveloperJob Summary: We are seeking a highly skilled Software Engineer - Full Stack Developer to join our team. The successful candidate will be responsible for designing, developing, and maintaining software applications using a variety of programming languages and technologies. Key Responsibilities: *...

  • Software Engineer

    4 weeks ago


    Kitchener, Ontario, Canada Verily Full time

    At Verily, we're seeking a skilled Software Developer to join our Precision Health Platform engineering organization. As a member of our team, you'll design, develop, and deliver new software features across our tech stack, working closely with our development team to build modular, composable, and interoperable platform components.Key ResponsibilitiesDesign...


  • Kitchener, Ontario, Canada Airbus Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Airbus. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop software solutions using...