Senior Software Engineer

4 days ago


Toronto, Ontario, Canada Oxa Full time
About Oxa

Oxa is a pioneering company in the field of autonomous vehicles, dedicated to enabling the transition to self-driving transportation. Our initial focus is on the most commercially advanced sector: the autonomous shuttling of goods and people. We are home to some of the world's leading experts on autonomous vehicles, creating innovative solutions such as Oxa Driver, Oxa MetaDriver, and Oxa Hub. Our technology is being deployed across the UK and the US, and we're partnering with a fast-growing ecosystem of operators, vehicle OEMs, and equipment makers serving autonomous transportation globally.

Job Description

We are seeking a highly skilled and experienced C++ Software Engineer to join our Evaluators, Metrics, and Tooling platform team. As a Senior Software Engineer, you will be responsible for developing and maintaining high-quality processes and APIs to generate performance signals and combine them to create meaningful performance metrics. You will also build and own the necessary tools and the Planning evaluation framework, contributing significantly to the engineering lifecycle, including scoping, design, implementation, testing, deployment, and maintenance of your team's work.

Key Responsibilities
  • Develop and maintain high-quality processes and APIs to generate performance signals and combine them to create meaningful performance metrics
  • Build and own the necessary tools and the Planning evaluation framework
  • Contribute significantly to the engineering lifecycle, including scoping, design, implementation, testing, deployment, and maintenance of your team's work
  • Verify and validate through on-road testing and scenario simulation
  • Leverage synthetic data from simulations to expand test situations
  • Manage CI/CD pipelines to monitor performance regressions
  • Collaboratively define processes and new metrics with other teams
  • Influence and assist with technical strategy, training, and hiring to ensure alignment with the Stream's overall objectives
Requirements
  • Degree in Robotics or a related field (e.g., Computer Science, Engineering, Physics, etc.)
  • Solid foundational knowledge of Robotics technologies and how they operate
  • Extensive experience designing, developing, and maintaining pipelines and tools to measure real-time engineering operations and processes
  • Strong analytical and problem-solving skills in performing statistical analysis, data modeling, and predictive analytics
  • Professional experience in modern C++, including the STL and common testing frameworks
  • Fluency in Python for software development
  • Ability to develop high-quality APIs and code documentation
  • Deep understanding of software development methodologies, code reviews, version control systems (e.g., Git), and agile practices
  • Demonstrated leadership skills in collaborating cross-functionally and providing guidance to junior members
What We Offer
  • Competitive salary, benchmarked against the market and reviewed annually
  • Hybrid working arrangements
  • Life Insurance
  • AD&D Insurance
  • Long Term Disability Insurance
  • Critical Illness Cover
  • Extended Health Care
  • Dental Cover
  • Health Spending Account
  • Personal Spending Account
  • Employee Assistance Program
Our Culture

We promote an open and inclusive culture that empowers our team members to bring their whole, authentic selves to work every day. Oxa is proud to be an inclusive organization, and we require all team members within our recruitment process to understand and deploy best practices focused on de-biasing the whole recruitment cycle. We also apply a neuro-inclusive lens to our recruitment process and want each potential team member to enjoy the best experience possible for them.



  • Toronto, Ontario, Canada Cloverland Park Senior Living Full time

    About Cloverland Park Senior Living:At Cloverland Park Senior Living, we are committed to transforming the way we support our residents and their families. Our innovative platform is designed to enhance the quality of life for seniors while providing seamless financial management solutions.Your Role:We are seeking a Senior Backend Software Engineer who is...


  • Old Toronto, Ontario, Canada S M Software Solutions Inc Full time

    Job Title: Senior Software Development EngineerWe are seeking a highly skilled Senior Software Development Engineer to join our team at S M Software Solutions Inc. The successful candidate will be responsible for designing and developing large, complex software systems using a variety of technologies, including Dot Net Framework, ASP.Net, VB.Net, Web Form,...


  • Old Toronto, Ontario, Canada S M Software Solutions Inc Full time

    Job Title: Senior Software Development EngineerWe are seeking a highly skilled Senior Software Development Engineer to join our team at S M Software Solutions Inc. The successful candidate will be responsible for designing and developing large, complex software systems using a variety of technologies, including Dot Net Framework, ASP.Net, VB.Net, Web Form,...


  • Toronto, Ontario, Canada Lawton Senior Living Full time

    Transforming Insurance with TechnologyWe're revolutionizing the insurance industry by harnessing the power of technology. As a Senior Software Engineer, you'll play a pivotal role in shaping our platform to deliver a seamless and modern life insurance experience for our users.Key Responsibilities:Design and develop end-to-end experiences for our web-based...


  • Toronto, Ontario, Canada Fleming Farms Senior Living Full time

    Transforming Insurance with TechnologyWe're on a mission to modernize the insurance industry, and we need your expertise to make it happen. As a Senior Software Engineer at PolicyMe, you'll play a crucial role in building, architecting, and scaling our platform to deliver a seamless user experience.Key Responsibilities:Design and develop key features and...


  • Toronto, Ontario, Canada Fleming Farms Senior Living Full time

    Transforming Insurance with TechnologyWe're on a mission to modernize the insurance industry, and we need your expertise to make it happen. As a Senior Software Engineer at PolicyMe, you'll play a crucial role in building, architecting, and scaling our platform to deliver a seamless user experience.Key Responsibilities:Design and develop key features and...


  • Toronto, Ontario, Canada Lawton Senior Living Full time

    Senior Blockchain EngineerWe are seeking a highly skilled Senior Blockchain Engineer to join our Protocol Acquisition team. As a key member of our Blockchain Foundations group, you will be responsible for designing and developing large-scale data systems for ingesting cryptocurrency blockchain data.Key Responsibilities:Design and develop technical systems...


  • Toronto, Ontario, Canada Lawton Senior Living Full time

    Senior Blockchain EngineerWe are seeking a highly skilled Senior Blockchain Engineer to join our Protocol Acquisition team. As a key member of our Blockchain Foundations group, you will be responsible for designing and developing large-scale data systems for ingesting cryptocurrency blockchain data.Key Responsibilities:Design and develop technical systems...


  • Toronto, Ontario, Canada S M Software Solutions Inc Full time

    We are seeking a highly skilled Senior Software Engineer specializing in CRM Solutions to join our team at S M Software Solutions Inc. Below are the essential details regarding this opportunity:Mandatory Documentation:Ensure your resume is current and submitted in Word format.Complete the attached Skills Matrix and provide references as requested.Indicate...


  • Toronto, Ontario, Canada Travelers Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Travelers. As a Senior Software Engineer, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our business.Key Responsibilities:Design and develop software solutions using Guidewire Policy...


  • Toronto, Ontario, Canada Travelers Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Travelers. As a Senior Software Engineer, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our business.Key Responsibilities:Design and develop software solutions using Guidewire Policy...


  • Toronto, Ontario, Canada Passage Full time

    Transformative Software Engineer Role at PassageAt Passage, we're on a mission to bridge the gap between talent and opportunity. Our innovative platform empowers immigrants and international students to unlock their potential by connecting them with the most in-demand workforce needs in their destination countries. As a Senior Software Engineer, you'll be...


  • Toronto, Ontario, Canada Passage Full time

    Transformative Software Engineer Role at PassageAt Passage, we're on a mission to bridge the gap between talent and opportunity. Our innovative platform empowers immigrants and international students to unlock their potential by connecting them with the most in-demand workforce needs in their destination countries. As a Senior Software Engineer, you'll be...


  • Toronto, Ontario, Canada Passage Full time

    Transformative Software Engineer Role at PassageAt Passage, we're on a mission to bridge the gap between talent and opportunity. Our innovative platform empowers immigrants and international students to thrive in their destination countries. As a Senior Software Engineer, you'll be part of a dynamic team that's shaping the future of education and career...


  • Toronto, Ontario, Canada Passage Full time

    Transformative Software Engineer Role at PassageAt Passage, we're on a mission to bridge the gap between talent and opportunity. Our innovative platform empowers immigrants and international students to thrive in their destination countries. As a Senior Software Engineer, you'll be part of a dynamic team that's shaping the future of education and career...


  • Toronto, Ontario, Canada Wiser Solutions, Inc. Full time

    Job Title: Principal/Senior Principal Software EngineerWe are seeking a highly skilled Principal/Senior Principal Software Engineer to join our team at Wiser Solutions, Inc. This is a unique opportunity to work on a suite of in-store and eCommerce intelligence and execution tools that enable brands, retailers, and retail channel partners to gather...


  • Toronto, Ontario, Canada Wiser Solutions, Inc. Full time

    Job Title: Principal/Senior Principal Software EngineerWe are seeking a highly skilled Principal/Senior Principal Software Engineer to join our team at Wiser Solutions, Inc. This is a unique opportunity to work on a suite of in-store and eCommerce intelligence and execution tools that enable brands, retailers, and retail channel partners to gather...


  • Toronto, Ontario, Canada Fleming Farms Senior Living Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Fleming Farms Senior Living. As a key member of our technology team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions to support our business operations.Key ResponsibilitiesDesign and develop full-stack...


  • Toronto, Ontario, Canada Fleming Farms Senior Living Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Fleming Farms Senior Living. As a key member of our technology team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions to support our business operations.Key ResponsibilitiesDesign and develop full-stack...


  • Toronto, Ontario, Canada Fleming Farms Senior Living Full time

    About PolicyMeWe're a remote-first, Toronto-based startup modernizing the Canadian insurance landscape. Our mission is to put families first by providing honest and uncomplicated life insurance.Job SummaryWe're seeking a Senior Software Engineer (Fullstack) to join our team. As a key member, you'll be responsible for building, architecting, and scaling our...