Embedded Systems Engineer At Dominion Dynamics Toronto jobs in Toronto – Browse 3,231 openings on RoboApply Jobs

Embedded Systems Engineer At Dominion Dynamics Toronto jobs in Toronto

Open roles matching “Embedded Systems Engineer At Dominion Dynamics Toronto” with location signals for Toronto. 3,231 active listings on RoboApply Jobs.

3,231 jobs found

1 - 20 of 3,231 Jobs
Apply
company
Full-time|On-site|Headquarters

Embedded Systems EngineerPreferred Location: TorontoReports to: Chief Operating Officer (COO)Type: Full-TimeAbout Dominion DynamicsDominion Dynamics is pioneering Canada’s first modern defense contractor: a software-defined, attritable, and sovereign entity. We believe that the future of military power will not depend solely on advanced platforms, but rather on the seamless integration of adaptable, AI-driven capabilities across all domains. Our mission is to create a family of systems that are fielded with operators, designed with sovereignty in mind, and committed to upholding Canada’s democratic values.We operate with agility, collaborating closely with the Canadian Armed Forces, especially in the Arctic, all while adhering to Canadian laws and treaty obligations with deep respect for the CAF community.Our founding team comprises former operators from Anduril, Google, Amazon, and the Canadian Armed Forces. We are creating advanced technology in challenging environments and seek system-level thinkers who excel at the intersection of autonomy, aerospace, and national security.Why This Role MattersReal-world missions require embedded systems capable of functioning in constrained communications, harsh conditions, and rapid development cycles. The reliability you deliver will minimize time, risk, and costs associated with deployment. This role is pivotal in supporting critical firmware, communications, and diagnostics to ensure that Dominion Dynamics systems remain operational and maintainable in the field.The Role: Embedded Systems EngineerAs an Embedded Systems Engineer, you will be part of an engineering team dedicated to integrating state-of-the-art hardware platforms with secure, resilient software systems designed for extreme field environments. Your contributions will facilitate real-time interoperability between uncrewed systems, edge nodes, sensors, and command interfaces. You will play a vital role in ensuring reliable communication and functionality of distributed software and hardware components in the Arctic, while addressing both defense and civilian dual-use requirements.What You’ll DoDesign and develop integration layers that connect hardware, sensors, and communication systems.Implement and manage messaging and control protocols in accordance with DDS and JAUS standards.Create and maintain plugins and interface modules for the Android Team Awareness Kit (ATAK).Integrate robotic and sensing platforms utilizing ROS 2 and sensor fusion middleware.Collaborate with software and hardware teams to ensure seamless system integration and performance.

Nov 11, 2025
Apply
company
Full-time|On-site|Ottawa or Toronto

Join Dominion Dynamics, a leader in innovative solutions, as we actively seek to empower veterans. Our commitment to fostering a diverse workforce includes a focus on hiring skilled veterans who bring unique perspectives and experiences to our team. At Dominion Dynamics, you will have the opportunity to work in a supportive environment that values your contributions and promotes professional growth.

Apr 8, 2026
Apply
company
Full-time|On-site|Toronto

Electrical Engineer - Power SystemsLocation: TorontoReports to: COOType: Full-TimeAbout Dominion DynamicsAt Dominion Dynamics, we are revolutionizing Canada's defense landscape by developing software-defined, attritable, and sovereign systems. We understand that the future of military strength relies not solely on advanced platforms but on the seamless integration of adaptable, AI-driven capabilities across various domains. Our dedicated systems are designed with operators in mind, ensuring they remain accountable to Canada's democratic values.Operating at the forefront of defense technology, we work closely with the Canadian Armed Forces, particularly in challenging environments such as the Arctic, while upholding strict adherence to Canadian laws and treaties. Our founding team comprises experienced professionals from distinguished organizations like Anduril, Google, Amazon, and the Canadian Armed Forces, committed to creating groundbreaking technology in demanding settings.Why This Role MattersAs an Electrical Engineer specializing in Power Systems, you will play a crucial role in ensuring reliable power, which is essential for the operation of all Dominion systems. Your expertise will be vital in designing robust energy architectures that effectively manage generation, conversion, storage, and control systems, enabling our platforms to remain operational and field-ready in extreme off-grid environments.The Role: Electrical Engineer - Power SystemsYou will be responsible for designing, integrating, and validating comprehensive power systems for generation, storage, conversion, controls, and protection. This position bridges the gap between laboratory development and real-world deployment.What You’ll DoDesign and implement electronic systems for standalone and hybrid renewable energy solutions including solar PV, wind, micro-hydro, battery storage, and backup generation.Develop control and monitoring circuitry for effective power management, charge controllers, and inverter systems.Evaluate and integrate sensors, MPPT controllers, and communication modules for real-time energy monitoring and diagnostics.Design and optimize DC–DC converters, inverters, and battery management systems (BMS).Collaborate with cross-functional teams to ensure comprehensive system integration and performance.

Nov 11, 2025
Apply
company
Office Manager in Toronto

Dominion Dynamics

Full-time|On-site|Toronto

Location: Toronto, ON (On-Site)Reports to: Chief Operating OfficerType: Full-time Dominion Dynamics develops advanced defense systems for challenging environments, with a focus on software-defined command and control. The team brings experience from organizations like Anduril, Google, Amazon, and the Canadian Armed Forces, and works closely with operators to move quickly from prototype to deployment. The company values systems thinkers who thrive where autonomy, aerospace, and national security intersect. Role overview The Office Manager in Toronto plays a central role in supporting Dominion Dynamics’ leadership and operations. This position goes beyond standard administrative tasks, taking responsibility for the full range of office activities. The Office Manager helps the executive team work efficiently by anticipating needs and removing barriers to progress. What you will do Oversee daily operations of the Toronto office, including space management, supplies, vendor relationships, and logistics. Support scheduling and coordination for the team. Foster an environment where staff can adapt quickly and perform at their best.

Apr 29, 2026
Apply
company
Full-time|On-site|Headquarters

Mechanical or Embedded Systems Engineer - RoboticsPreferred Location: TorontoReports to: COOType: Full-TimeAbout Dominion DynamicsAt Dominion Dynamics, we are pioneering Canada's first contemporary defense prime, focusing on software-defined, attritable, and sovereign systems. We envision a future where military strength relies not on intricate platforms, but on the harmonious integration of versatile, AI-driven technologies across all domains. Our mission is to develop a cohesive family of systems designed for operational readiness, aligned with Canada's democratic values.Operating predominantly in the Arctic, we prioritize rapid deployment and unwavering adherence to Canadian law and treaty commitments. Our founding team boasts experience from elite organizations, including Anduril, Google, Amazon, and the Canadian Armed Forces. We are dedicated to developing cutting-edge technologies in challenging environments and seek system-level thinkers who excel at the convergence of autonomy, aerospace, and national security.Why This Role MattersReliable autonomy is rooted in strong embedded controls capable of sensing, deciding, and executing within real-world constraints. Our platforms function in remote, resource-limited settings where graceful degradation and predictable behavior are paramount. This role is crucial in ensuring that our robotic systems effectively translate control theory into operational performance by validating hardware/software integration, calibrating controllers, and ensuring dependable behavior under mission conditions.The Role: Mechanical or Embedded Systems Engineer - RoboticsIn this position, you will design, integrate, and validate the embedded control layer that interlinks sensing, perception, and actuation. Collaborating closely with mechanical, electrical, and software teams, you will implement firmware, optimize control loops, and verify system behavior through simulations and physical testing to ensure reliable robotic performance in the field.What You’ll DoDesign and implement embedded control systems for robotic and mechatronic platforms utilizing C++, Python, and ROS/ROS2.Integrate microcontrollers (STM32, ESP32) and real-time operating systems (FreeRTOS, embedded Linux) with sensors, actuators, and communication interfaces (CAN, UART, SPI).Develop and fine-tune motion-control algorithms (PID, Kalman filtering, sensor fusion) to achieve precise and stable performance.

Nov 11, 2025
Apply
companyindie Semiconductor logo
Full-time|CA$90K/yr - CA$130K/yr|On-site|Toronto, Canada

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.

Jan 27, 2026
Apply
companySystem Canada Technologies logo
Embedded Software Engineer

System Canada Technologies

Contract|On-site|Toronto

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.

Sep 13, 2012
Apply
companyApprovalMax logo
Full-time|Hybrid|Toronto

Join our dynamic team at ApprovalMax as a Revenue Systems Engineer, where you'll play a pivotal role in enhancing our go-to-market (GTM) systems stack. This position is crucial for the build, management, and continuous improvement of our GTM systems.As a member of the Revenue Operations team, you will focus on technical execution and maintaining the operational reliability of GTM systems. You will work under the guidance of established architectural frameworks set forth by our central Product and Data leadership, who oversee system-of-record decisions and uphold company-wide data standards.This hands-on role requires you to implement approved solutions, safeguard system integrity, and ensure operational excellence across our GTM tools on a daily basis. You will report directly to the RevOps Team Lead and enjoy a hybrid work environment, spending 2-3 days a week in our Toronto office.Core ResponsibilitiesGTM Integrations & Data Flow (Execution)Implement and maintain integrations between HubSpot, the data warehouse, the product platform, and supporting GTM tools.Create API-based data syncs using Python or Node.js, adhering to defined integration standards.Ensure integrations are reliable, observable, and thoroughly documented.Monitor integrations and promptly resolve operational issues according to agreed escalation processes.Identify and flag architectural or systemic risks to the appropriate stakeholders.HubSpot Systems AdministrationAdminister HubSpot on a daily basis, focusing on:Custom objects, properties, and associationsWorkflows and automationConfigure HubSpot in line with RevOps governance and global data models.Support integrations with adjacent GTM tools (e.g., dialers, enrichment, marketing, and customer success platforms).Data Quality & Governance SupportImplement data quality standards, validation rules, and hygiene processes.Assist with deduplication and lifecycle management processes.Ensure that upstream data quality supports downstream reporting and analytics.Escalate data governance inquiries or structural changes to designated global owners.Collaboration & EnablementCollaborate with RevOps, Sales, Marketing, Customer Success, and Product teams to translate approved requirements into technical solutions.Document systems, integrations, and operational processes clearly.Support the rollout of GTM tools and process improvements from both implementation and support perspectives.

Jan 23, 2026
Apply
company
Full-time|On-site|Toronto

Join Mecka AIAt Mecka AI, we are revolutionizing the data infrastructure layer for robotics and embodied AI. Our innovative approach focuses on designing and deploying next-generation data capture systems that function seamlessly in real-world environments, producing high-quality datasets essential for training state-of-the-art robotic and AI models. Our technology is at the convergence of hardware, firmware, and intelligence, ensuring reliable field performance.Your New RoleWe are seeking a talented Embedded Systems Engineer who will be responsible for the firmware architecture and low-level systems that drive our data capture devices and robotic platforms. This position is pivotal, operating at the hardware-software interface. You will craft close-to-the-metal code that interfaces with sensors, fuses data in real time, and guarantees the safe, reliable, and predictable operation of devices. Your skill in reading schematics, debugging buses, and understanding the electrical principles behind your code will be crucial.Key ResponsibilitiesFirmware ArchitectureDesign and implement robust embedded firmware (bare-metal or RTOS-based).Define system state machines, boot sequences, and fault-handling mechanisms.Develop safety-critical control loops and manage device lifecycles.Sensor Integration & FusionCreate and maintain high-performance drivers for sensors including:CamerasIMUsGPSImplement on-device sensor fusion algorithms (e.g., AHRS, Kalman filters).Ensure precise timing, synchronization, and state estimation across sensors.Connectivity & TelemetryBuild reliable data telemetry pipelines from devices to cloud infrastructure.Implement OTA update mechanisms and facilitate remote device management.Support various IoT communication protocols (MQTT, CoAP, or custom protocols).Hardware / Software Bring-UpLead firmware-side board bring-up in collaboration with electrical engineers.Debug and validate hardware interfaces (I2C, SPI, UART, CAN).Diagnose timing, power sequencing, and communication challenges.Validate power management states and ensure low-power operation.

Jan 30, 2026
Apply
companySystem Canada Technologies logo
Contract|On-site|Toronto

Join our dynamic team at System Canada Technologies as a Systems Administrator. In this role, you will be responsible for managing and maintaining our IT infrastructure, ensuring optimal performance and security. You will work closely with various departments to support system operations and implement new technologies to enhance our services.

Dec 24, 2012
Apply
companyCanonical logo
Full-time|On-site|Office Based - Toronto, Canada

Canonical, a front-runner in open source software solutions, is seeking a talented MAAS Systems Engineer to enhance data center operational efficiency in our Toronto lab. In this role, you will manage day-to-day operations, develop tooling for automated server and network switch deployment, and tackle complex challenges related to hardware commissioning and performance optimization. Ideal candidates possess solid Python programming skills and a passion for distributed systems. Join us and contribute to transformative enterprise projects utilizing cutting-edge technologies!

Jan 20, 2026
Apply
company
Embedded Software Engineer - Infotainment

Rivian and Volkswagen Group Technologies

Full-time|On-site|Toronto, Ontario

Rivian and Volkswagen Group Technologies brings together two major players in the automotive industry. This joint venture develops advanced operating systems, zonal controllers, and cloud-based connectivity to support the changing needs of electric vehicles. The mission centers on setting new benchmarks for software-defined vehicles, blending expertise in connectivity, artificial intelligence, and security to shape a smarter, more sustainable future for transportation. Role overview The Embedded Software Engineer - Infotainment role centers on redefining how drivers and passengers engage with their vehicles. The team designs digital experiences that inform, entertain, and support users throughout every journey. Core focus areas include Android development, connected automotive systems, and building on established automotive platforms. Innovation in software design remains a constant priority. Engineers in this role integrate new IoT features, enhance safety and reliability, and develop user-friendly interfaces. The work involves tackling complex technical challenges with real-world impact on mobility and user experience. Team culture Curiosity, integrity, and open-mindedness shape daily interactions. The team values growth, encourages leadership and mentoring, and welcomes contributions that influence products at the leading edge of vehicle technology. Collaboration and continuous learning are central to how the team operates. Location This position is based in Toronto, Ontario.

Apr 27, 2026
Apply
companyExtreme Networks, Inc. logo
Full-time|On-site|Toronto, Canada

Role OverviewJoin Extreme Networks as a Senior Real-Time Embedded Software Engineer, where you will be at the forefront of shaping the architecture and development of our cutting-edge Wi-Fi solutions. In this influential role, you will lead significant system-level design decisions, mentor engineering teams, and ensure the performance, robustness, and scalability of embedded applications operating on Linux OS.Located in our Thornhill (Toronto) office, you will contribute significantly to product direction and elevate engineering standards across the organization.

Mar 11, 2026
Apply
companyCerebras Systems logo
Full-time|On-site|Toronto, Ontario, Canada

Cerebras Systems is revolutionizing AI with the largest AI chip globally, measuring 56 times larger than traditional GPUs. Our innovative wafer-scale architecture delivers the computational power of numerous GPUs on a single chip, combining unparalleled performance with the simplicity of a single device. This unique approach enables Cerebras to provide leading-edge training and inference speeds, allowing machine learning professionals to effortlessly execute large-scale ML applications without the complexities of managing multiple GPUs or TPUs.Cerebras counts among its esteemed clients top-tier model laboratories, major global enterprises, and pioneering AI-native startups. Recently, OpenAI announced a multi-year collaboration with Cerebras, aiming to deploy 750 megawatts of power to transform critical workloads with ultra-high-speed inference.The groundbreaking wafer-scale architecture of Cerebras Inference offers the fastest Generative AI inference solution worldwide, exceeding GPU-based hyperscale cloud inference services by over ten times. This dramatic improvement in speed is reshaping the user experience of AI applications, facilitating real-time iterations and enhancing intelligence through advanced agentic computation.About The RoleJoin Cerebras as a Performance Engineer within our innovative Runtime Team. Our cutting-edge CS-3 system, powered by a network of modern and robust x86 machines, has established new benchmarks in high-performance ML training and inference solutions. Leveraging a chip the size of a dinner plate with 44GB of on-chip memory, this role will challenge and expand your expertise in optimizing AI applications and managing computational workloads primarily on the x86 architecture that supports our Runtime driver.

Feb 17, 2026
Apply
companyKepler Communications logo
Full-time|On-site|Toronto, Ontario

Join us at Kepler Communications as we redefine the future of on-demand space connectivity - we're not just imagining it, we're making it a reality!Our goal is to revolutionize real-time Internet access for space-based assets, ushering in a new era of data-driven exploration and innovation. With 33 satellites launched to date, Kepler operates the premier commercial optical data relay constellation, enabling continuous space communications while enhancing on-orbit compute and hosted payload capabilities.What truly distinguishes Kepler is our team: a dynamic group of bold thinkers, skilled builders, and passionate problem-solvers who thrive on expanding the limits of what's achievable in space. We value diverse perspectives and are dedicated to fostering an environment where you can grow, lead, and make a significant global impact.If you’re eager to reach new heights, accelerate your career, and engage in work that shapes the future of the space economy - this is your launchpad. Come and help us build the future at Kepler!

Jan 29, 2026
Apply
company
Staff Embedded Software Engineer - Infotainment

Rivian and Volkswagen Group Technologies

Full-time|On-site|Toronto, Ontario

Rivian and Volkswagen Group Technologies unites two leaders in the automotive industry, working together to advance electric vehicles and software-defined platforms. The partnership combines strengths in connectivity, artificial intelligence, and security to create smarter, more connected vehicles. Role overview The Staff Embedded Software Engineer - Infotainment position focuses on developing digital experiences that shape how drivers and passengers interact with their vehicles. The team’s core work involves Android development, connected automotive systems, and platform engineering. Efforts span integrating IoT features, enhancing safety and reliability, and designing user interfaces that feel intuitive and engaging. This role provides opportunities to solve complex technical problems and contribute to software that will help define the future of mobility. What you will do Develop and integrate infotainment features for next-generation vehicles Work on Android-based systems and connected automotive platforms Design and refine user interfaces for in-vehicle experiences Address challenges related to IoT connectivity, safety, and reliability Team culture and growth The team values curiosity, integrity, and open-mindedness. There is support for learning and professional growth, with chances to lead, mentor, and influence the direction of vehicle technology. Those who enjoy solving ambitious problems and creating new solutions will find meaningful ways to contribute. Location Toronto, Ontario

Apr 27, 2026
Apply
companyWaabi logo
Full-time|Hybrid|Toronto, ON

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.

Feb 12, 2026
Apply
companySystem Canada Technologies logo
Contract|On-site|Toronto

Join our dynamic team at System Canada Technologies as an Embedded Software Programmer. We are seeking a motivated individual with a strong foundation in low-level programming to contribute to innovative solutions in embedded systems. If you are passionate about technology and eager to apply your skills in a real-world setting, we want to hear from you!

Nov 28, 2012
Apply
companyExtreme Networks logo
Full-time|On-site|Toronto, Canada

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.

Apr 8, 2026
Apply
companySystem Canada Technologies logo
Contract|On-site|Toronto

We are seeking a dedicated and skilled Systems Manager to join our dynamic team at System Canada Technologies. This role is pivotal in overseeing our IT systems and ensuring they align with our strategic objectives. If you have a passion for technology and a knack for management, we want to hear from you!

Dec 31, 2012

Sign in to browse more jobs

Create account — see all 3,231 results

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.