Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Not Applicable
Qualifications
Proficiency in C/C++ programming languages. Experience with embedded systems and hardware interfaces. Strong problem-solving skills and attention to detail. Ability to work in a team-oriented environment. Familiarity with version control systems (e.g., Git) is a plus.
About the job
Join our innovative team at System Canada Technologies as an Embedded Software Engineer. In this role, you will develop cutting-edge embedded software solutions that drive our products. You'll collaborate with cross-functional teams to design, implement, and test software for embedded systems.
About System Canada Technologies
System Canada Technologies is a leader in technology solutions, committed to innovation and excellence. We foster a dynamic work environment where creativity is encouraged, and every team member plays a vital role in our success.
Similar jobs
1 - 20 of 1,882 Jobs
Search for Software Engineering Manager Autonomous Systems
About MagicalAt Magical, we are revolutionizing healthcare through our innovative agentic automation platform, which leverages cutting-edge AI technology to create functional AI agents for real-world applications.We are dedicated to developing 'AI employees' that effectively automate the tedious and time-intensive workflows that hinder productivity. Our primary focus is on the healthcare sector—a colossal $4 trillion industry burdened by administrative challenges—where we streamline processes such as claims processing, prior authorizations, and eligibility checks, allowing healthcare providers to prioritize patient care.Our Success StoryThe transition towards agentic automation in healthcare is not just a trend; it's a movement, and we are at the forefront:Rapid revenue growth as customers embrace new workflows ahead of contract renewal.7-day proof-of-concept deployments showcasing real value quickly, contrasting with the industry standard of several months.Self-healing automations that maintain production-level reliability at scale, where many competitors struggle to deliver.Unlike many AI firms that make lofty claims, we deliver dependable solutions that yield tangible results. We have secured $41M in funding from esteemed investors such as Greylock, Coatue, and Lightspeed. Our founder, Harpaul Sambhi, is a seasoned entrepreneur with a successful track record, having previously sold his first venture to LinkedIn.Position OverviewAs the Software Engineering Manager for our Autonomous team, you will guide and expand a talented group of engineers committed to shaping the future of AI agent development, while pushing the limits of artificial intelligence and backend systems.You are passionate about management and derive genuine satisfaction from facilitating the professional growth of engineers. You possess the technical savvy necessary to navigate intricate architectural discussions, translating complex technical obstacles into clear business strategies. In this role, you will be a crucial link between product vision and technical implementation.This position is hybrid, requiring presence in our Toronto office two days a week.
About Us At Extreme Networks, we are dedicated to crafting seamless networking solutions that enable individuals and organizations to thrive in an increasingly connected world. We are on the lookout for a Director of AI Engineering to spearhead the design, development, and implementation of our cutting-edge AI-native systems.This pivotal role demands a dynamic leader who merges technical expertise with visionary thinking. You will set the strategic direction for AI initiatives, ensuring that innovative concepts transition from research to scalable, production-ready solutions. Your leadership will be crucial in launching enterprise-grade AI applications that revolutionize network design, optimization, security, and support.
Join Opendoor Technologies Inc. as a Software Engineer focusing on Financial Systems, where you will play a pivotal role in enhancing our technology solutions to streamline financial processes. You will collaborate with cross-functional teams to develop and implement innovative software solutions that cater to our financial operations.
Kepler Communications is building real-time Internet connectivity for space-based assets. With 33 satellites launched, the company operates the first commercial optical data relay constellation. This network enables continuous communication in space, supporting advanced on-orbit computing and hosted payloads. The team includes experienced engineers and problem-solvers who push the boundaries of space technology. Kepler values diverse perspectives and fosters a culture focused on growth, leadership, and global impact. Those joining Kepler have the opportunity to contribute to the future of the space economy and help shape what comes next.
Join Palona as an AI Software Engineer and unleash your potential in a dynamic startup environment. We are looking for a talented individual with a strong background in developing comprehensive, end-to-end AI products from the ground up. In this role, you will have the opportunity to design, develop, and deploy autonomous AI systems, taking them from initial concept through to production. Ideal candidates are quick learners who thrive on challenges and have successfully delivered AI solutions independently in fast-paced, resource-constrained settings.Key Responsibilities Develop and ship sophisticated end-to-end AI products and intelligent agents from inception to deployment. Design autonomous systems and multi-agent frameworks that address intricate challenges. Focus on the reliability and performance of deployed AI agents. Rapidly prototype and refine AI solutions in an agile startup environment. Assume full ownership of projects and drive them to successful completion with minimal oversight. Integrate cutting-edge AI models (such as LLMs and computer vision technologies) into production-grade applications.
Join our dynamic team at Extreme Networks as a Senior Software Systems Engineer in Toronto! In this role, you will leverage your expertise to design, develop, and optimize software systems that enhance our innovative networking solutions. Collaborate with cross-functional teams to ensure seamless integration and performance.
Join Waabi, a pioneering force in Physical AI, founded by the visionary Raquel Urtasun. We are at the forefront of revolutionizing autonomous transportation, developing cutting-edge technology that powers commercial autonomous trucks and robotaxis. With esteemed partnerships in AI, automotive, logistics, and deep tech, we are shaping the future of transportation.Located in Toronto, San Francisco, Dallas, and Pittsburgh, Waabi is rapidly expanding and seeking diverse, innovative, and collaborative individuals eager to make a positive impact on the world. Discover more about our journey at: www.waabi.aiYour Role:- Collaborate within a multidisciplinary team of Engineers and Researchers, utilizing an AI-first approach to ensure safe self-driving technology is deployed at scale.- Develop robust and scalable tools and frameworks that support Autonomous Vehicle (AV) development.- Lead technical discussions and architectural planning in collaboration with both Researchers and Engineers.- Mentor fellow software engineers through code reviews, design discussions, and by sharing best practices in software development.- Assist with task planning and estimation to enhance project efficiency.
Join our innovative Embedded Software team at Waabi, where you will play a critical role in the development of our state-of-the-art low-level software integration platform that facilitates communication among various modules, implements low-level control algorithms, and ensures safety compliance. This position demands hands-on engagement with actual hardware, including vehicle boards, as you strive to establish best-in-class embedded software development capabilities.In this role, you will…- Develop and implement low-level, safety-critical embedded software for truck control systems, including engine control, steering, and braking functionalities.- Integrate sensors and vehicle actuation feedback into our localization and control systems to create redundant safety mechanisms.- Collaborate closely with hardware, safety, and systems teams to design, build, and validate highly reliable next-generation systems.- Write software following industry best practices to ensure safe, reliable, and robust code.- Assist in the setup and operation of the autonomous platform, both remotely and on-site.- Work alongside other software and autonomy engineers to implement low-level functions essential for our success in the autonomous vehicle industry.Qualifications:- A minimum of 5 years of experience in embedded software development on low-level ARM microcontrollers and processors, often utilizing an RTOS.- A passion for crafting elegant yet pragmatic reusable embedded code, along with the systems needed for testing and maintenance.- Proven technical leadership skills, with a desire to mentor junior developers and collaborate across teams. Proficiency in C, C++, or Rust (with a preference for Rust).- Extensive experience in safety-critical, high-reliability software projects that adhere to industry safety standards.Additional Information:- This position is hybrid, requiring 3-5 days in the office each week, and involves close partnerships with our Compute, Hardware, and Sensor teams.
At Waabi, founded by pioneering AI leader Raquel Urtasun, we are at the forefront of Physical AI technology. Our exceptional team is dedicated to revolutionizing the future of autonomous transportation, developing state-of-the-art technology for commercial autonomous trucks and robotaxis. Collaborating with top-tier partners in AI, automotive, logistics, and deep tech, we are shaping the industry's next chapter.With rapidly expanding offices in Toronto, San Francisco, Dallas, and Pittsburgh, Waabi is inviting innovative, collaborative, and diverse professionals who aspire to make a positive impact on the world. To discover more about us, visit our website at: www.waabi.aiWe are on the lookout for a Lead Product Manager to spearhead the strategy and execution of the core autonomy stack that drives the Waabi Driver. This pivotal role is key to our business success, requiring a leader who can effectively connect cutting-edge AI research with practical commercial needs. You will take ownership and coordinate efforts across teams, aligning autonomy initiatives with technical milestones and driverless launch goals. Your strategic insight and execution discipline will be vital in managing the complexity at this scale, transforming advanced autonomy capabilities into a dependable, market-ready product.
Waabi develops AI-driven technology for autonomous transportation, with a focus on commercial autonomous trucks and robotaxis. The company collaborates with partners across AI, automotive, logistics, and deep tech sectors, and maintains offices in Toronto, San Francisco, Dallas, and Pittsburgh. More information is available at www.waabi.ai. Role overview The Software Engineer - Labelling, Data & Automation position is part of the team responsible for building and maintaining the pipelines, tools, and workflows that move Waabi’s AI-first self-driving systems forward. This group is deeply involved in the training pipeline, focusing on practical and scalable methods to extract important data, generate accurate ground truth labels, and deliver this data to machine learning scientists and engineers. What you will do Develop and maintain data pipelines, tools, and workflows for labelling and automation. Create scalable systems for extracting and preparing data used in AI model training. Collaborate with machine learning scientists and engineers to provide high-quality ground truth data. The team The Labelling & Data Automation team forms the backbone of Waabi’s mission, delivering the infrastructure and tools that enable rapid development and deployment of autonomous vehicle technology.
Join Waabi as a Software Engineer focused on Evaluation Infrastructure, where you will play a pivotal role in advancing our cutting-edge autonomous technology. You will work collaboratively with cross-functional teams to design, implement, and optimize our evaluation systems, ensuring robust performance and reliability.Your contributions will help shape the future of transportation technology, making it safer and more efficient.
Atlas Search is an innovative multi-cloud service that empowers users to perform intricate full-text and vector search queries utilizing the MongoDB Query Language. This allows our users to direct their energies towards relevance and data retrieval, freeing them from the complexities of managing large-scale data searches. Our dedicated team is at the forefront of developing cloud-based distributed systems software that governs the entire lifecycle of search indexes, encompassing data ingestion, index creation, partitioning, performance optimization, availability, and backup management. As our product rapidly gains popularity among customers, you will have the opportunity to contribute to significant architectural enhancements. This position is based in Toronto, ON, and follows a hybrid work model.
Join us at indie Semiconductor, where we are not just imagining the future of mobility, but actively shaping it. Be part of a dynamic team that is at the forefront of developing revolutionary semiconductors, photonics, and radar sensing technologies tailored for automotive and industrial applications. Our pioneering innovations drive advanced intelligent sensing and enhance user experiences, pushing the limits of technology.If you are driven by a passion for cutting-edge technology and aspire to make a significant impact within a collaborative and creative environment, we would be thrilled to have you join our team!The Embedded Systems Software Engineer will play a pivotal role in designing, implementing, and defining validation strategies for various software modules operating on a multi-processor system. This position demands a self-starter who is adept at problem-solving and excels in a teamwork-oriented setting, while also providing technical guidance to peers.
Join Waabi, an innovative leader in Physical AI, founded by AI pioneer Raquel Urtasun. We are pioneering the future of autonomous transportation, developing cutting-edge technology for commercial autonomous trucks and robotaxis. Our esteemed team collaborates with top-tier partners across AI, automotive, logistics, and deep technology sectors.With offices located in Toronto, San Francisco, Dallas, and Pittsburgh, Waabi is rapidly expanding and is in search of diverse, innovative, and collaborative individuals eager to make a positive impact on the world. For more information, please visit: www.waabi.aiAt the heart of Waabi’s mission is our groundbreaking simulation technology. Our state-of-the-art closed-loop simulation engine, Waabi World, employs the latest generative AI technologies to create a highly realistic environment for training and evaluating self-driving systems. The Simulation Platform team is tasked with delivering a modular, scalable platform that seamlessly integrates the onboard autonomy system, intelligent actor models, and sensor simulation.Key Responsibilities:- Enhance and contribute to Waabi World, our advanced self-driving simulator, to expedite the development of autonomous vehicles.- Optimize the scalability and performance of the simulation platform to facilitate efficient simulations at a massive scale.- Design and develop orchestration software that interconnects simulation subcomponents, including the autonomy system, data-driven actor models, and sensor simulations powered by generative AI.- Engage in technical and architectural discussions, collaborating with researchers and engineers to share insights and innovative ideas.- Collaborate closely with internal users to grasp their needs and workflows, proposing new features to enhance their experience with the simulator.- Promote best practices and set standards for software development.- Lead complex cross-functional technical projects that have a significant impact across Waabi's systems and the organization as a whole.
Join our innovative team at System Canada Technologies as an Embedded Software Engineer. In this role, you will develop cutting-edge embedded software solutions that drive our products. You'll collaborate with cross-functional teams to design, implement, and test software for embedded systems.
Waabi seeks a Senior or Staff Software Engineer to focus on high-performance onboard algorithms in Toronto, ON. This position centers on designing and building algorithms that play a direct role in shaping autonomous driving technology. Role overview The engineer in this role will create efficient and reliable software solutions. These efforts aim to improve both vehicle performance and safety, contributing to the advancement of Waabi's autonomous driving systems. What you will do Design algorithms for onboard vehicle systems Develop software that enhances performance and safety Work on solutions that have a direct impact on autonomous driving capabilities Location This role is based in Toronto, ON.
Segula Technologies seeks a Manager of Electrical Systems Engineering to join its aviation group in Toronto. This leadership position directs projects centered on the design and delivery of advanced electrical systems for aviation. Key responsibilities Manage electrical systems engineering projects from initial concept through final implementation Guide and mentor engineering teams focused on aviation solutions Collaborate with professionals from other disciplines to achieve project objectives Contribute to the development and integration of new electrical technologies in aviation systems Cross-functional teamwork This role works closely with cross-functional teams, ensuring the effective design and deployment of electrical systems within aviation projects.
Join Waabi, a pioneer in Physical AI founded by renowned AI expert Raquel Urtasun. We are at the forefront of revolutionizing autonomous transportation, developing technology that powers commercial autonomous trucks and robotaxis. Our esteemed partnerships with global leaders in AI, automotive, logistics, and deep tech underscore our commitment to innovation and excellence.With offices in Toronto, San Francisco, Dallas, and Pittsburgh, Waabi is rapidly expanding and is on the lookout for diverse, innovative, and collaborative individuals eager to make a positive impact on the world. To explore more, visit: www.waabi.aiIn the role of Software Engineer for Sensor Simulation, you will be instrumental in developing cutting-edge multi-sensor rendering software that drives autonomous driving technology. Collaborating with our team of leading scientists and engineers, you will design innovative, practical, and scalable rendering and content creation solutions for self-driving systems. We are dedicated to fostering original, high-impact ideas backed by rigorous experimental validation.Your responsibilities will include:- Collaborating with multidisciplinary Research Scientists and Engineers to develop a state-of-the-art multi-sensor simulation stack that integrates graphics, computer vision, and machine learning.- Designing and implementing core rendering technologies to simulate cameras, LiDARs, and RADARs, incorporating traditional real-time rendering techniques alongside neural rendering and generative models.- Working closely with Waabi’s autonomy and safety teams to enhance the realism and variability within Waabi World.- Publishing impactful research at leading conferences such as CVPR, ECCV, ICCV, SIGGRAPH, NeurIPS, ICLR, and ICRA.
At Waabi, a trailblazer in Physical AI founded by the renowned AI expert Raquel Urtasun, we are revolutionizing the future of autonomous transportation. Our elite team is dedicated to developing cutting-edge technology that powers commercial autonomous trucks and robotaxis. With strong backing from industry leaders in AI, automotive, logistics, and deep tech, we are positioned at the forefront of innovation.With offices located in Toronto, San Francisco, Dallas, and Pittsburgh, Waabi is rapidly expanding and seeking diverse, creative, and collaborative individuals who aspire to make a positive impact on the world. Explore more about us at: www.waabi.aiAs we grow our cloud computing capabilities, we are also enhancing our observability and monitoring systems. Currently, we utilize AWS monitoring tools, but these do not adequately support our on-premise systems and lack user-friendliness. We are exploring various options for deployment and require a dedicated individual to oversee this critical area.
At Lyft, we are dedicated to serving and connecting communities. Our mission is realized through fostering an inclusive work environment where every team member can thrive and contribute meaningfully.The Marketplace teams are central to our products and decision-making processes, overseeing everything from rider pricing to driver earnings, incentives, and efficient matching. We are on the lookout for passionate and motivated engineers to develop systems that enhance the transportation experience for our riders and drivers through advanced prediction, adaptability, and personalization. If you are eager to work in a dynamic, innovative, and impactful setting, creating dependable solutions for distributed computing, machine learning, and data challenges, we want to hear from you!The Pricing team plays a pivotal role within Lyft’s Marketplace organization, determining pricing strategies for all rideshare offerings and supporting new initiatives. Our Rider Engagement team focuses on optimizing the rider experience through engagement strategies and pricing mechanisms to drive both immediate and long-term business outcomes. Collaborating with Product and Science teams, we tackle complex pricing challenges, ensuring a balance between the interests of riders, drivers, and our business objectives. In this role, you will engage with diverse challenges including latency-sensitive concurrency issues, large-scale distributed systems, and experimentation. If you are enthusiastic about influencing demand and supply management while enhancing the Lyft customer experience, this opportunity is tailored for you.
Feb 3, 2026
Sign in to browse more jobs
Create account — see all 1,882 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.