Contribute to coding assignments that enhance embedded platform and application software, create and execute tests, collaborate with team members following Agile development practices, participate in high level design, automated testing, and apply feedback to improve software quality, troubleshoot and resolve software issues, learn and apply modern development workflows and tools, and embrace AI tools and technologies at every step of the software design lifecycle while gaining hands‑on experience with real‑time embedded systems.
Compensation
The annual pay range for this role is $72,000 - $115,000.
Responsibilities
Contribute to coding assignments that enhance embedded platform and application software
Create and execute tests to validate new capabilities
Collaborate with team members following Agile development practices
Participate in high level design, automated testing, and apply feedback to improve software quality
Troubleshoot and resolve software issues
Requirements
degree program in Engineering or Computer Science
Nice to have: AI tools
Nice to have: GitHub Copilot
Nice to have: test case generation
Nice to have: designing and implementing AI agents and workflows
Lead research and engineering in Physical AI systems modeling, defining long‑term direction, architecture, and translating research into hardware implementations.
Responsibilities
Define long‑term Physical AI research direction and system architecture for humanoid and industrial robotics
Identify emerging methods and lead foundation model training and fine‑tuning, VLA development, reinforcement learning, and generative modeling
Architect, develop, and maintain virtual system world models
Own the technical architecture of Physical AI data curation pipelines
Lead imitation‑learning, reinforcement‑learning, domain‑randomization, sim‑to‑real, and real‑to‑sim workflows
Requirements
Ph.D. in Robotics, Engineering Science, Computer Science, Electrical Engineering, Computer Engineering, Mechanical Engineering or a closely related field
Lead the development and validation of Physical AI systems for humanoid and industrial robotics, combining hardware, mechanical, compute, and software design.
Responsibilities
Contribute to Physical AI technology development for humanoid and industrial robotics
Design, prototype, integrate, and validate humanoid hardware and mechanical subsystems
Develop and evaluate learning‑based perception, planning, control, and manipulation workflows
Develop and maintain virtual system models and robotics hardware and software infrastructure
Evaluate and prototype neuromorphic and ultra‑low‑power computing approaches
Requirements
Master’s degree in Robotics, Mechanical Engineering, Electrical Engineering, Computer Engineering, Computer Science or a closely related field
Develop software that enables and optimizes custom ML accelerator silicon, designing, developing, and testing software across the accelerator stack.
Compensation
Toronto, ON, CAN - 118,600.00 CAD Annually
Responsibilities
Collaborate with cross-disciplinary teams that may include hardware design, firmware, compiler, runtime, and ML engineers to develop software that enables and optimizes custom ML accelerator silicon
Design, develop, and test software across the accelerator stack, including compiler toolchains, device drivers, runtime libraries, profiling tools, simulation frameworks, or chip validation infrastructure
Build scalable, high-performance systems supporting chip verification, silicon bring-up, or production ML inference/training workloads
Write clean, maintainable code (C, C++, Python, or Rust) following best practices for systems-level and performance-critical development
Develop CI/CD pipelines, test automation, and tooling to accelerate the hardware-software co-development lifecycle
Requirements
Bachelor's degree or above in Computer Science, Computer Engineering, Electrical Engineering, or related STEM field
Nice to have: compiler design or optimization
Nice to have: computer architecture
Nice to have: device drivers
Nice to have: low-level systems programming
Song Apprenticeship Program NAELFY27
Accenture Infrastructure and Capital Projects, LLC · Posted Nov 11, 2026
As a Song Apprentice, you will support Accenture in changing the experiences of people in the world by learning and applying creativity to digital marketing projects.
Locations (4)
Toronto, Ontario, Canada
British Columbia, Canada
Ontario, Canada
New Brunswick, Canada
Compensation
Role Location Hourly Salary Range British Columbia/Ontario/New Brunswick $18.65 to $41.25
Responsibilities
Develop solutions that make a difference to business, society, and the environment
Join a diverse and inclusive team, filled with different Accenture teammates from around the world
The Senior HIL Specialist leads the development, integration, and validation of real-time Hardware-In-the-Loop (HIL) environments for lighting and visibility systems and low-voltage power systems.
Locations (2)
Markham, Ontario, Canada
Oshawa, Ontario, Canada
Compensation
The salary range for this role is $115,000 to $164,600.
Responsibilities
Own end-to-end HIL solutions and execution for automotive lighting, visibility, and low-voltage power systems, from requirements through modeling, integration, and validation.
Develop and integrate real-time plant and environment models for automotive lighting, visibility, sensing and actuation, low-voltage distribution, power management, and electrical loads.
Integrate and validate real-time models, ECUs, loads, sensors, electrical interfaces, and hardware on dSPACE platforms.
Develop and integrate CAN, LIN, Ethernet, and UART communication models
Partner with controls and ECU software teams to define test needs, acceptance criteria, and bench hardware changes that reflect intended system behavior.
The HIL Specialist develops, integrates, and validates real-time simulation models with ECUs, electrical interfaces, and vehicle hardware on Hardware-In-the-Loop (HIL) benches supporting automotive lighting, visibility, and low-voltage power controls.
Locations (2)
Markham, Ontario, Canada
Oshawa, Ontario, Canada
Compensation
The salary range for this role is $90,900 to $136,400. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position.
Responsibilities
Design, implement, and test MATLAB/Simulink real-time plant and environment models for automotive lighting, visibility, sensing and actuation, low-voltage distribution, power management, and electrical loads.
Integrate and validate real-time models, ECUs, loads, sensors, electrical interfaces, and hardware on dSPACE platforms.
Develop communication models for CAN, LIN, Ethernet, and UART
Configure and verify bench I/O, signal mapping, network interfaces, test equipment, and ECU connections in accordance with approved bench requirements.
Lead the transition to a more centralized E/E architecture, integrating Infotainment, Connectivity, and ADAS using Service-Oriented Architecture (SOA) and Software-Defined Vehicle (SDV) principles.
Compensation
Annual bonus based on the company’s financial results
Responsibilities
Define and execute the transition to a more centralized E/E architecture
Lead top-level platform design for next-generation vehicle E/E architectures
Drive vehicle-to-cloud and mobile ecosystem architectures
Direct and enforce BRP’s 3-tier E/E Architecture Governance Model
Function as the technical lead and final approver for cybersecurity and functional safety
Requirements
Bachelor's or master's degree in Computer Science, Electrical Engineering, Mechatronics, Computer Engineering, Software Engineering, or a related discipline